oracle安装(3)

上一篇 / 下一篇  2009-07-17 14:30:37 / 个人分类:oracle安装(11g)

修改配置文件

编辑配置文件的作用如下:
 配置/etc/hosts文件是为了确保服务器的IP地址与服务器host名称一致。
 在文件/etc/sysctl.conf中配置内核参数。
 在/etc/security/limits.conf、/etc/pam.d/login和/etc/profile中添加oracle用户的限制参数。
 在文件/opt/oracle/.proflie中设置oracle用户的环境变量。
如果配置文件中已经存在相关参数,那么可以直接退出该文件,不做修改。
修改配置文件的具体操作步骤如下:
步骤 1 以root用户登录,在目录“/etc”下,编辑hosts文件,如果文件中不存在如下内容,那么请按实际情况添加。
172.17.192.159       linux-159.site-159 linux-159
 
 “172.17.192.159”为系统服务器的IP地址,“linux-159”为系统服务器的主机名,“site-159”为系统服务器的域名。如果文件中没有该内容,安装oracle时将报DHCP错误。
 系统服务器的主机名可通过执行“hostname”命令查看。
步骤 2 在目录“/etc”下,查看sysctl.conf文件。
1. 修改文件sysctl.conf权限。
chmod 755 sysctl.conf
2. 如果sysctl.conf文件中缺少如下内容,则需要手动添加。如果系统原本的内核参数值比如下值大,则不需要修改。
fs.file-max = 65536
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 262144
3. 结束后,执行命令使设置生效。
/sbin/sysctl -p
步骤 3 在目录“/etc/security”下,编辑limits.conf文件,添加如下内容。
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
步骤 4 在目录“/etc/pam.d”下,编辑login文件,添加如下内容。
session required /lib64/security/pam_limits.so
session required pam_limits.so
步骤 5 在目录“/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
步骤 6 在目录“/opt/oracle”下,编辑.profile文件。
1. 添加如下内容:
ORACLE_BASE=/opt/oracle
ORACLE_HOME=$ORACLE_BASE/product/11.1.0
ORACLE_SID=ora11
NLS_LANG=American_America.ZHS16GBK
PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH
2. 执行命令,使配置项生效。
source .profile
 
 “ora11”为3.3 安装oracle过程”中的“创建数据库”时欲设置的SID。
 ORACLE_HOME安装路径必须与安装数据库时的路径保持一致。


TAG:

 

评分:0

我来说两句

Open Toolbar