linux系统安装oracle数据库前相关配置;
#root#/etc/sysctl.conf
cp /etc/sysctl.conf /etc/sycotl.confbackup
echo kernel.shmall = 2097152 >>/etc/sysctl.confecho kernel.shmmax = 2147483648 >>/etc/sysctl.conf
# semaphores: semmsl, semmns, semopm, semmni echo kernel.sem = 250 32000 100 128 >>/etc/sysctl.confecho fs.file-max = 65536 >>/etc/sysctl.confecho net.ipv4.ip_local_port_range = 1024 65000 >>/etc/sysctl.confecho net.core.rmem_default=262144 >>/etc/sysctl.confecho net.core.rmem_max=262144 >>/etc/sysctl.confecho net.core.wmem_default=262144 >>/etc/sysctl.confecho net.core.wmem_max=262144 >>/etc/sysctl.conf
/sbin/sysctl –p
#/etc/security/limits.conf
cp /etc/security/limits.conf /etc/security/limits.confbackup
echo oracle soft nproc 2047 >>/etc/security/limits.confecho oracle hard nproc 16384 >>/etc/security/limits.confecho oracle soft nofile 1024 >>/etc/security/limits.confecho oracle hard nofile 65536 >>/etc/security/limits.conf
#/etc/pam.d/login
cp /etc/pam.d/login /etc/pam.d/loginbackup
echo session required /lib/security/pam_limits.so >>/etc/pam.d/login
#root用户创建用户和修改环境变量:
#创建组用户/usr/sbin/groupadd oinstall
#创建组用户 /usr/sbin/groupadd dba
#创建用户,并设定用户组 /usr/sbin/useradd -g oinstall -G dba oracle
#设定oracle用户的密码/,linux需要强密码 passwd oracle
su - oracle
#用oracle登陆进操作系统,编辑.bash_profile文件(.bash_profile文件为隐藏文件,其位 置在/home/oracle/.bash_profile)#在.bash_profile文件下方添加如下内容:
cp .bash_profile .bash_profilebackup echo ORACLE_BASE=/oracle/app >>.bash_profileecho ORACLE_HOME=$ORACLE_BASE/oracle/product/10.2.0/db_1 >>.bash_profile echo ORACLE_SID=TEST >>.bash_profileecho PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin >>.bash_profileecho LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib >>.bash_profileecho LANG=C >>.bash_profile echo export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH LANG >>.bash_profile
#使上述环境变量设置生效
source .bash_profile
mkdir -p /opt/oracle/appchmod -R 777 /opt/oracle/appchown -R oracle.oinstall /opt/oracle/app
#root用户修改redhat发行标识
cp /etc/redhat-release /etc/redhat-release.bak
echo Red Hat Enterprise Linux AS release 3 \(Taroon\) > /etc/redhat-release
#验证软件包安装和环境变量配置是否正确rpm -qa | grep compatrpm -qa | grep makerpm -qa | grep setarchecho $ORACLE_SIDecho $ORACLE_HOMEecho $ORACLE_BASE
本文出自 “康建华” 博客,请务必保留此出处http://michaelkang.blog.51cto.com/1553154/665338
小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里注册账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!
免责声明:本站系公益性非盈利IT技术普及网,本文由投稿者转载自互联网的公开文章,文末均已注明出处,其内容和图片版权归原网站或作者所有,文中所述不代表本站观点,若有无意侵权或转载不当之处请从网站右下角联系我们处理,谢谢合作!