前提条件:在安装linux时最好安装上以下软件,否则在安装oracle过程中不能通过先决条件检测。(在检测后也可以安装缺少的软件,但会由于软件之间的依赖关系,导致安装非常困难,最坏条件下,导致系统重装)
binutils-2.17.50.0.6 1. 在root模式下修改内核参数 #vi /etc/sysctl.conf 在代码结尾添加如下代码: fs.file-max = 6815744
kernel.shmmni = 4096 kernel.shmmax = 4294967295 #物理内存一半 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 = 10488576 fs.aio-max-nr = 10488576 保存并退出 #/sbin/sysctl –p 使修改生效 2. 为oracle用户设置shell限制 #vi /etc/security/limits.conf 在文件尾部添加下列代码: oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle - nofile 1006154 保存退出 3. 在root模式下创建oracle用户和组 #groupadd oinstall #groupadd dba #groupadd oper #useradd –g oinstall –G dba,oper oracle //增加了oracle用户 #passwd oracle (在下面出现的命令行中设置oracle账户口令) 4. 为安装oracle建立目录 #cd /home/oracle //转到oracle目录下 #mkdir app //建立app目录 #chown –R oracle:oinstall /home/oracle/app #chmod –R 775 /home/oracle/app //赋予权限 5. 切换到oracle账户并为oracle用户设置环境变量 #su – oracle $vi /home/oracle/.bash_profile 在文件中添加: export ORACLE_BASE=/home/oracle/app export ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1 export ORACLE_SID=orcl (自己定义的名称)
export PATH=$ORACLE_HOME/bin:$PATH 保存退出 $source /home/oracle/.bash_profile 使其生效
6.重新启动操作系统: 7.通过FTP工具把oracle11g压缩包复制到oracle文件夹下面 8.在oracle模式下解压oracle11g压缩包 #unzip linux.x64_11gR2_database_1of2.zip –d /home/oracle #unzip linux.x64_11gR2_database_2of2.zip –d /home/oracle
9.新开一个终端窗口,以root身份执行命令 #xhost + 10.然后回到oracle窗口 进入database目录 $cd /home/oracle/database $./runInstaller 开始安装。剩下的安装步骤和在windows下一样。 到最后千万要执行最后两个命令。 (责任编辑:IT) |