首页 > 代码库 > oracle11gR2在rhel-6.5的开机启动脚本
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
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。