linux下开机启动oracle
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-01
一台linux机器上安装了oracle10g,现在使用它做测试用,公司要求下班后关机,上班后开机,但是每次还得启停库,写个脚本.
#!/bin/sh #!/bin/sh # This Script For Oracle 10g db # Script Name : oradb export ORACLE_OWNER=oracle export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1 export ORACLE_SID=moe210 case "$1" in start) echo $ORACLE_HOME >> /var/log/oracledb echo $ORACLE_SID >> /var/log/oracledb echo $ORACLE_OWNER >> /var/log/oracledb echo "Starting Oracle Listeners ......................." >> /var/log/oracledb echo "-------------------------------------------------" >> /var/log/oracledb su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl start" >> /var/log/oracledb echo "-------------------------------------------------" >> /var/log/oracledb echo "Done............................................." >> /var/log/oracledb echo "Starting Oracle Databases ......................." >> /var/log/oracledb echo "-------------------------------------------------" >> /var/log/oracledb su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/sqlplus / as sysdba" << EOF >>/var/log/oracledb startup exit EOF echo "Done." ;; stop) rm -f /var/lock/subsys/oracle echo "Stoping Oracle Listeners ... " echo "-------------------------------------------------" >> /var/log/oracledb su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl stop" >> /var/log/oracledb echo "Done." echo "Stoping Oracle Databases ... " echo "-------------------------------------------------" >> /var/log/oracledb su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/sqlplus / as sysdba" << EOF >>/var/log/oracledb shutdown immediate exit EOF echo "Done." echo "-------------------------------------------------" >> /var/log/oracledb date " %T %a %D : Finished." >> /var/log/oracledb echo "-------------------------------------------------" >> /var/log/oracledb ;; restart) $0 stop $0 start ;; *) echo "Usage: oradb {start|stop|restart}" exit 1 esac 给这个脚本执行权限,并加在rc.local里. 本文出自 “刚刚出壳的小鸟” 博客,请务必保留此出处http://qhd2004.blog.51cto.com/629417/454083 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: linux 下svn图形客户端smartsvn 安装下一篇: linux基础命令一
关于linux下开机启动oracle的所有评论