Linux下安装Oracle 11G 完全攻略

2014-11-24 18:29:05 · 作者: · 浏览: 0

一.下载oracle


到oracle官方网站下载对应版本的oracle,我下的是oracle for linux X86


http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html


二.在linux下创建oracle用户,以及管理组


以root用户登录linux,执行以下命令


#/usr/sbin/groupadd dba


#/usr/sbin/groupadd oper


#/usr/sbin/groupadd oinstall


#useradd oracle


#/usr/sbin/usermod -g oinstall -G dba oracle (dba为管理组) #/usr/sbin/useradd -g oinstall -G dba oracle#passwd oracle预先创建安装目录


#mkdir -p /opt/oracle/product


#mkdir -p /opt/oracle/product/OraHome


#mkdir -p /opt/oraInventory


#mkdir -p /opt/oracle/oradata


#mkdir -p /var/opt/oracle


设置目录的所有者所属组和权限


#chown -R oracle.oinstall /opt/oracle


#chown -R oracle.oinstall /opt/oracle/oradata


#chown -R oracle.oinstall /opt/oracle/product/OraHome


#chown -R oracle.dba /opt/oraInventory


#chown oracle.dba /var/opt/oracle


#chmod -R 775 /opt/oracle


#chmod -R 755 /var/opt/oracle


设置用户oracle的环境变量


#su - oracle


$vim /home/oracle/.bash_profile


在文件中添加如下:


export ORACLE_BASE=/opt/oracle


export ORACLE_HOME=$ORACLE_BASE/product/OraHome


export ORACLE_SID=orcl


export ORACLE_OWNER=oracle


export ORACLE_TERM=vt100


export PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin


export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH


LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib


export LD_LIBRARY_PATH


CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib


CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib


export CLASSPATH


PATH=$PATH:/usr/sbin; export PATH


PATH=$PATH:/usr/bin; export PATH


注意:


11g:ORA_NLS33=$ORACLE_HOME/nls/admin/data10g:ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data9i: ORA_NLS33=/oracle/app/ora92/ocommon/nls/admin/data保存退出


--执行以下命令让配置马上生效或以oracle用户登录使设置生效


$ source $HOME/.bash_profile


三.解压oracle包


我下载的是.zip的包,执行以下命令


#unzip linux_11gR2_database_1of2.zip


#unzip linux_11gR2_database_2of2.zip


注意解压好的目录用户oracle必须具有读写和执行的权限,可以将目录的用户和组改为oracle:


#chown -R oracle database


#chgrp -R oinstall database


四.安装oracle


reboot并以oracle登录,进入图形界面


#cd database


#./runInstaller


然后进入图形化安装过程,比较简单,一步一步来,注意我们先安装oracle软件,安装完软件之后再配置监听程序和数据库。下面是安装过程的步骤和选项:


Oracle


先安装数据库软件!


Oracle


选择单实例安装,如果你需要RAC则选择RAC安装!


Oracle


选择中文和英文!


Oracle


这里是oracle的安装目录,应该是你刚刚建立好的目录/opt目录下,oracle是针对用户的!


这里是oracle的管理组,是上面已经定义好的dba,直接下一步!


Oracle


这里检查系统的安装条件,默认会列出失败项,会对系统的内存,swap,磁盘空间,依赖包,内核参数等等进行检查,有一些检查项目是可以修补的,有些是不可修补的,可以修补的点击上面的修补并再次检查,会弹出对话框:


Oracle


按上面提示:


打开一个终端,以root登录


#cd /tmp/CVU_11.2.0.1.0_oracle


#./runfixup.sh