在Linux系统下安装好了Oracle,下面是安装过程,我使用的操作系统为Linux RHEL6.4
1)修改用户的SHELL限制
vi /etc/security/limits.conf
-------------------------------------
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
2)修改Linux修改内核参数
vi /etc/sysctl.conf
---------------------------------------------
kernel.shmmax = 6160392192
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
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 = 1048576
注:要使 /etc/sysctl.conf 更改立即生效,执行以下命令。 输入:sysctl -p
3)创建相关用户和组
groupadd dba --> 数据库的安全审核
groupadd oinstall --> 产品所有者
useradd -g oinstall -G dba -m oracle
passwd oracle
4)创建数据库软件目录和数据文件存放的目录
mkdir -p /u01/app/oracle
chown -R oracle.oinstall /u01/app/oracle
5)切换到oracle用户,配置oracle用户的环境变量
su - oracle
vi .bashrc
----------------------------------------------------------
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export LANG=en_US
使环境变量生效:source .bashrc
6)解压缩安装包:
unzip p13390677_112040_Linux-x86-64_1of7.zipunzip p13390677_112040_Linux-x86-64_2of7.zip
7)修改软件包目录的权限
chown oracle.oinstall database -R
8)在root用户下打开普通用户调用Xserver的权利
# xhost +
9)执行安装,输入命令:./runInstaller进入安装向导
su - oracle
cd database/
./runInstaller
注:安装好之后为了方面操作建议安装rlwrap-0.30-1.el5.i386.rpm,可以用来支持Oracle下sqlplus历史命令的回调功能。