2.修改/etc/pam.d/login文件
输入命令:
#vi /etc/pam.d/login
将下列内容加入该文件:
session required /lib/security/pam_limits.so
session required pam_limits.so
3.修改/etc/sysctl.conf文件
修改linux内核,输入命令:
#vim /etc/sysctl.conf
将下列内容加入该文件:
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
用#符号注释掉原有的配置。
# Controls the maximum shared segment size, in bytes
#kernel.shmmax = 68719476736
# Controls the maximum number of shared memory segments, in pages
#kernel.shmall = 4294967296
输入命令:
#sysctl -p
使/etc/sysctl.conf配置文件立即生效
4.修改/etc/profile
输入命令:
#vi /etc/profile
将下列内容加入该文件:
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
5.创建用户和组
创建用户组,输入命令:
#groupadd oinstall
#groupadd dba
创建oracle用户,主组为oinstall,副组dba,输入命令:
#useradd –g oinstall –g dba –m oracle
设置用户oracle密码,输入两次密码,输入命令:
#passwd oracle
6.创建数据库软件目录和数据文件存放目录
#mkdir /home/oracle/app
#mkdir /home/oracle/app/oracle
#mkdir /home/oracle/app/oradata
#mkdir /home/oracle/app/oracle/product
修改目录权限,更改目录属主为Oracle用户所有,输入命令:
#chown –R oracle:oinstall
/home/oracle/app
7.配置oracle用户的环境变量
切换到oracle用户下
#su - oracle
输入命令:
#vim .bash_profile
将下列内容加入该文件:
umask 022
export ORACLE_BASE=http://www.likecs.com/home/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib