当前位置:数据库 > Oracle >>

[Oracle] Linux下开机自动启动Oracle的设置

[Oracle] Linux下开机自动启动Oracle的设置
 
服务器重启后,数据库并没有跟着重启,我才发现原来所有的数据库都没有设置开机自动重启,为了防止以后三更半夜服务器重启时,不会有电话把我从睡梦中吵醒,让我手动启动数据库,我决定花点时间研究下Oracle随Linux自动重启的设置,具体方法如下:
 
1. 修改oratab (root用户执行)
/etc/oratab的配置格式如下:
$ORACLE_SID:$ORACLE_HOME:Y

 

 
2. 测试dbstart, dbstop(oracle用户执行)
设置ORACLE_HOME, ORACLE_HOME_LISTENER
执行dbstart, dbshut脚本测试能否启停Oracle实例和监听器
[plain] 
dbstart $ORACLE_HOME  
dbshut $ORACLE_HOME  

 

 
3. 配置rc.local (root用户执行)
vi /ect/rc.d/rc.local
[plain] 
su - oracle -lc "/home/oracle/app/oracle/product/11.2.0/dbhome_1/bin/dbstart $ORACLE_HOME"  

 

 
这里要注意的是dbstart一定要写全路径,否则有可能无法正确调用。
 
至此,Oracle随Linux自动启动设置完毕!
 
Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,