首页 电脑 电脑学堂 查看内容

linux系统oracle数据安装配置脚本

2012-4-28 10:32 653 0

摘要: linux系统安装oracle数据库前相关配置; #root#/etc/sysctl.conf cp /etc/sysctl.conf /etc/sycotl.confbackup echo...
关键词: nbsp oracle etc sysctl confecho bash profile security limits 用户

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
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部