Oracle 11G for redhat 自启动脚本
在$ORACLE_HOME/bin中,有dbstart和dbshut这两个脚本,可以使用这两个oracle自带的脚本实现oracle的开机自启动。这个脚本中包含oraclelistener、instance、asm instances的启动,同样dbshut也是起到关闭服务的作用。 方法一:使用/etc/rc.local系统开机启动脚本,启动oracle 配置系统使dbstart和dbshut脚本起作用: 1)、以root编辑/etc/oratab, orcl:/home/oracle/app/oracle/product/11.2.0/dbhome_1:N 这种格式, orcl是你的ORACLE_SID, /home/oracle/app/oracle/product/11.2.0/dbhome_1是ORACLE_HOME, 这里需要把N改为Y,即orcl:/home/oracle/app/oracle/product/11.2.0/dbhome_1: Y 。 2)、以oracle编辑$ORACLE_HOME/bin/dbstart,找到其中第78行:ORACLE_HOME_LISTNER=改为你自己的路径,或者可以改成ORACLE_HOME_LISTNER=$ORACLE_HOME 保存脚本,以oracle用户运行dbshut和dbstart看是否能关闭、启动数据库。如果不能