linux下系统开机oracle自启动

以root身份登录:
$su - root
1、linux下oracle自带的dbstart和dbshut没反应:   修改Oracle系统配置文件/etc/oratab文件: #vi /etc/oratab
  /etc/oratab 格式为: SID:ORACLE_HOME:AUTO
  把AUTO域设置为Y(大写),我的为:
  orcl:/home/oracle/app/oracle/product/11.2.0/dbhome_1:Y

   只有这样,oracle 自带的dbstart和dbshut才能够发挥作用。
2、修改/etc/rc.d/rc.local配置文件
   在/etc/rc.d/rc.local中加入如下内容: #vi /etc/rc.d/rc.local
su - oracle -c "/home/oracle/app/oracle/product/11.2.0/dbhome_1/bin/dbstart start"
su - oracle -c "/home/oracle/app/oracle/product/11.2.0/dbhome_1/bin/lsnrctl start"
su - oracle -c "/home/oracle/app/oracle/product/11.2.0/dbhome_1/bin/emctl start dbconsole"
3、重新启动
  #reboot
4、连接测试(以oracle身份登录)
  $sqlplus "
[email=sys/oracle@oradb]sys/oracle@oradb[/email]
as sysdba"
  ...
  sql>
5、说明自启动成功了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值