Linux下安装oracle的脚本,linux系统oracle数据安装配置脚本

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技术普及网,本文由投稿者转载自互联网的公开文章,文末均已注明出处,其内容和图片版权归原网站或作者所有,文中所述不代表本站观点,若有无意侵权或转载不当之处请从网站右下角联系我们处理,谢谢合作!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值