oracle11gR2在rhel-6.5的开机启动脚本
#!/bin/bash #chkconfig:35 98 01 #description:Startup Script for Oracle Databases #/etc/rc.d/init.d/oracle export ORACLE_BASE=/opt/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export ORACLE_LOG=$ORACLE_HOME/log export ORACLE_OWNER=oracle case "$1" in "start") echo -n "Starting Oracle11gR2:" su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl start" >>$ORACLE_LOG/ora_autostart.log su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/dbstart $ORACLE_HOME" >>$ORACLE_LOG/ora_autostart.log touch /var/lock/subsys/oracle su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/emctl start dbconsole" >>$ORACLE_LOG/ora_autostart.log echo "OK" ;; "stop") echo -n "Shutting Down Oracle11gR2:" su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/emctl stop dbconsole" >>$ORACLE_LOG/ora_autoshut.log su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/dbshut $ORACLE_HOME" >>$ORACLE_LOG/ora_autoshut.log su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl stop" >>$ORACLE_LOG/ora_autoshut.log rm -f /var/lock/subsys/oracle echo "OK" ;; "restart") $0 stop $0 start ;; *) echo "Usage: $0{start|stop|restart}" exit 1 ;; esac exit 0
chkconfig --add oracle
chkconfig --level 35 oracle on
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。