liunx 红帽6.8、 oracle11g 安装指南

先了解一下步骤:

材料准备:oracle安装包,xmanager(xshell,xftp,xbrower,也可以选择其他工具),镜像文件(如 rhel-server-6.8-x86_64-dvd.iso)【这个必须有,系统可能没有安装全rpm包。这些包都在这里。】

安装步骤:1、创建oracle用户.2、系统参数设置 。3、系统安装包校验与安装 。4、解压oracle安装包。5、图形化界面执行安装操作(必须是图形化界面,如果图形化界面连接不上,参考下文中的xbrower连接)。6、安装监听。7、安装实例。8、启动oracle,完成。

1、创建用户和组
(1)创建oracle组和用户账户
[root@localhost ~]#groupadd oinstall 
[root@localhost ~]#groupadd dba
[root@localhost ~]#useradd -m -g oinstall -G dba oracle
(2)创建oracle安装目录
[root@localhost ~]#mkdir -p /home/app/oracle/product/11.2.0/db_1
[root@localhost ~]#chown -R oracle:oinstall /home/app
[root@localhost ~]#chmod -R 775 /home/app

2、系统参数设置
以下所有相关操作需要root用户执行,并且重启动操作系统才能完全生效。

(1)编辑/etc/sysctl.conf文件,设置相关参数的系统默认值。如果该文件中已有相关参数的设置,则确保参数值不小于如下对应值;如果还没有相关参数的设置,则按照如下格式添加相应的参数设置行。

Vim /etc/sysctl.conf
 
fs.aio-max-nr = 1048576
 
fs.file-max = 6815744
 
kernel.shmall = 2097152
 
kernel.shmmax = 536870912
 
kernel.shmmni = 4096
 
kernel.sem = 250 32000 100 128
 
net.ipv4.ip_local_port_range = 9000 65500
 
net.core.rmem_default = 262144
 
net.core.rmem_max = 4194304
 
net.core.wmem_default = 262144
 
net.core.wmem_max = 1048586

(2)编辑/etc/security/limits.conf文件,修改操作系统对oracle用户资源的限制。在该文件中添加如下行。
vim /etc/security/limits.conf
[root@localhost~]# su - oracle
[root@localhost~]# vi .bash_profile
将下列代码直接拷贝到“.bash_profile”文件的“export PATH”下边
export TMP=/tmp
export ORACLE_SID=ievsp
export ORACLE_BASE=/home/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export PATH=$ORACLE_HOME/bin:$PATH:$ORACLE_HOME/jdk/bin

oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle hard stack 10240(3)修改oracle用户环境变量
[root@localhost~]# su - oracle
[root@localhost~]# vi .bash_profile
将下列代码直接拷贝到“.bash_profile”文件的“export PATH”下边
export TMP=/tmp
export ORACLE_SID=ievsp
export ORACLE_BASE=/home/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export PATH=$ORACLE_HOME/bin:$PATH:$ORACLE_HOME/jdk/bin
注:sid 可以根据你的需求修改


3.系统包校验与安装

可能需要包列表,以为网上的都不一样,我用的是以下的包:

rpm -Uvh binutils-*

rpm -Uvh compat-libstdc++-*

rpm -Uvh elfutils-libelf-*

rpm -Uvh elfutils-libelf-devel-*

rpm -Uvh elfutils-libelf-devel-static-*

rpm -Uvh gcc-*

rpm -Uvh gcc-c++-*

rpm -Uvh glibc-*

rpm -Uvh glibc-common-*

rpm -Uvh glibc-devel-*

rpm -Uvh glibc-headers-*

rpm -Uvh kernel-headers-*

rpm -Uvh ksh-*

rpm -Uvh libaio-*

rpm -Uvh libaio-devel-*

rpm -Uvh libgcc-*

rpm -Uvh libgomp-*

rpm -Uvh libstdc++-*

rpm -Uvh libstdc++-devel-*

rpm -Uvh make-*

rpm -Uvh sysstat-*

rpm -Uvh unixODBC-*

rpm -Uvh unixODBC-devel-*

简单说一下rpm命令

1.安装一个包 
# rpm -ivh  
2.升级一个包 
# rpm -Uvh  

3.查询一个包是否被安装 
# rpm -q < rpm package name> 

包从哪里来?????

挂在前面说的镜像文件:如果是虚拟机:

执行如下命令:

[root@localhost ~]# mount /dev/cdrom /mnt/
mount: block device /dev/sr0 is write-protected, mounting read-only

[root@localhost ~]# cd /mnt/Packages/

这下面都是包一个个安装就行了。大部分时候我们只缺少gcc、gcc-c++
你可以这么安装:

# mount -o loop rhel-server-6.1-x86_64-dvd.iso /mnt

# cd /mnt/Packages

# rpm -ivh glibc-common-2.12-1.25.el6.x86_64.rpm

# rpm -ivh kernel-headers-2.6.32-131.0.15.el6.x86_64.rpm

# rpm -ivh libgcc-4.4.5-6.el6.x86_64.rpm

# rpm -ivh glibc-2.12-1.25.el6.x86_64.rpm

# rpm -ivh libgomp-4.4.5-6.el6.x86_64.rpm

# rpm -ivh nscd-2.12-1.25.el6.x86_64.rpm

# rpm -ivh glibc-headers-2.12-1.25.el6.x86_64.rpm

# rpm -ivh glibc-devel-2.12-1.25.el6.x86_64.rpm

# rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm

# rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm

# rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm

# rpm -ivh cpp-4.4.5-6.el6.x86_64.rpm

# rpm -ivh gcc-4.4.5-6.el6.x86_64.rpm

以上是gcc ,顺序不可以错
# rpm -ivh libstdc++-4.4.5-6.el6.x86_64.rpm

# rpm -ivh libstdc++-devel-4.4.5-6.el6.x86_64.rpm

# rpm -ivh gcc-c++-4.4.5-6.el6.x86_64.rpm

以上是gcc-c++
不安装这两个后面oracle安装不成功,会出现异常。下篇文章介绍。

如果你是物理机器:

mount -o loop -t iso9660 /usr/local/tooldisk/mydisk4.iso  /mnt/vcdrom

/usr/local/tooldisk/mydisk4.iso 文件位置、 /mnt/vcdrom 挂在位置,vcdrom需要自己创建。

详细参考;点击打开链接

4、解压database文件
unzip 文件名

这个文件是个安装文件,你放到哪里都可以。建议放到oracle用户下、database文件夹。

5、图形化界面安装
用xbrower打开桌面,用root登录。

 [root@localhost ~] # xhost +

[root@localhost ~]# su - oracle

[oracle@localhost ~]$ cd /home/database

如果xbrower打不开,因为177端口,或者x服务器设置问题。

参考这篇博文:点击打开链接

6.图形化界面操作,因为图太多,我给出一个文档。
可以下载:

链接: https://pan.baidu.com/s/1nvqNGd7 密码: 493h
--------------------- 
作者:l清水 
来源:CSDN 
原文:https://blog.csdn.net/u011377803/article/details/73512745 
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/qq_35273918/article/details/88812363
今日推荐