因为办公室突然停电,服务器重启后,数据库并没有跟着重启,我才发现原来所有的数据库都没有设置开机自动重启,为了防止以后三更半夜服务器重启时,不会有电话把我从睡梦中吵醒,让我手动启动数据库,我决定花点时间研究下Oracle随Linux自动重启的设置。
参考 Linux 下 Oracle 开机自启动配置 http://www.linuxidc.com/Linux/2013-03/81542.htm具体方法如下:
1. 修改oratab (root用户执行)/etc/oratab的配置格式如下:$ORACLE_SID:$ORACLE_HOME:
Y2. 测试dbstart, dbstop(oracle用户执行)设置ORACLE_HOME, ORACLE_HOME_LISTENER执行dbstart, dbshut脚本测试能否启停Oracle实例和监听器dbstart $ORACLE_HOME
dbshut $ORACLE_HOME
3. 配置rc.local (root用户执行) vi /etc/rc.d/rc.localsu - oracle -lc "/home/oracle/app/oracle/product/11.2.0/dbhome_1/bin/dbstart $ORACLE_HOME"这里要注意的是dbstart一定要写全路径,否则有可能无法正确调用。 至此,Oracle随Linux自动启动设置完毕!
阅读延伸:Solaris 10中Oracle 10gR2开机自启动 http://www.linuxidc.com/Linux/2012-12/77175.htm更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12MySQL数据类型-decimal详解Oracle 11g RAC Votedisk、OCR以及各种资源的管理相关资讯 Oracle开机自启动 Linux 启动Oracle
- 配置Oracle数据库的开机自启动 (07月16日)
- Linux下建立Oracle服务及其开机自 (02/27/2014 19:23:13)
| - Oracle 11g在Linux系统下开机自启 (10/27/2015 19:19:13)
|
本文评论 查看全部评论 (0)