7,创建Oracle用户和安装目录。
创建用户和用户组,输入命令:
>groupadd oinstall //创建Oracle Inventory 组
>groupadd dba //创建组群DBA 组
>useradd -g oinstall -G dba oracle //创建Oracle软件拥有者(-g表示辅助组,-G表示主组)(还可以在后面接-d dir,表示用户的家目录的位置,默认普通用户的家目录在/home下)
创建安装目录:
>mkdir -p /home/oracle/app #基目录
>mkdir /home/oracle/app/oraInventory #该目录就像Windows下的注册表文件,每当有软件安装,就会向里面写一些注册表
>mkdir /home/oracle/app/oracle #oracle数据库目录
>mkdir /home/oracle/app/oracle/product #oracle实例目录
更改目录属主为Oracle用户所有(防止安装过程中发生权限不够的问题),输入命令:
>chown -R oracle:oinstall /home/oracle/app
>chmod -R 775 /home/oracle/app/
8,配置oracle用户的环境变量,要在oracle用户下进行操作,输入:
>su oracle
>vi /home/oracle/.bash_profile
export EDITOR=vi
export ORACLE_SID=orcl #实例名
export ORACLE_BASE=/home/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export INVENTORY_LOCATION=/home/oracle/app/oraInventory
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export NLS_LANG="American_america.zhs16gbk"
export NLS_DATE_FORMAT=‘yyyy-mm-dd hh24:mi:ss‘
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin
umask 022
export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export erase ^h #用于消除换车键产生的乱码
补充:如果我们的Linux是mini安装的,那么就没有JDK,我们需要安装它: yum install java-1.7.0-openjdk-devel.x86_64 -y
注意,安装的目录默认就是上面的JAVA_HOME,但是后面的版本数字可能会不一样,需要改动。