方法二:加载到rc.d中 1、通上面的方法1创建一个脚本/etc/dbstart.sh 2、加载到rc.d中 检查/etc/inittab默认的启动级别:init:2:initdefault: 这里默认为2,即可转到/etc/rc.d/rc2.d #ln -s /etc/dbstart.sh /etc/rc.d/rc2.d/S99dbstart 另:在主机关闭的时候自动关闭数据库的方法,可以在/usr/sbin/shutdown的前面加载 su - oracle -c "/$ORACLE_HOME/bin/dbshut" su - oracle -c "/$ORACLE_HOME/bin/dbshut"
方法三:使用HA的应用程序资源组 smitty hacmp -> Initialization and Standard Configuration -> Configure Resources to Make Highly Available -> Configure Application Servers -> Change Application Server Start Script [/usr/es/sbin/cluster/local/startdb.sh] Stop Script [/usr/es/sbin/cluster/local/stopdb.sh] startdb.sh脚本和stopdb.sh脚本分别调用$ORACLE_HOME/bin/dbstart和$ORACLE_HOME/bin/dbshut脚本。