文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>ORACLE开关机脚本(真实可用)

ORACLE开关机脚本(真实可用)

时间:2010-06-28  来源:oracle狂热分子

ORACLE开关机脚本 看到网上很多朋友,还在问这个问题,于是写出来(全以root用户执行):,
1,先改 /etc/oratab ,格式 ORACLE_SID:ORACLE_HOME:Y
2,脚本如下
#chkconfig:2345
#description:oracle
#!/bin/bash
#上两行一定要,这样才能用chkconfig进行管理
case "$1" in
    start)
      su oracle -c 'ORACLE_HOME/bin/dbstart ORACLE_HOME'
 #这里的ORACLE_HOME一定不要用变量的形式,改成绝对路径
   ;;
    stop)
     su oracle -c 'ORACLE_HOME/bin/dbshut ORACLE_HOME'
   ;;
esac
3,把以上的脚本文件别存到/etc/rc.d/init.d中,如/etc/rc.d/init.d/ora   ora的权限要改成可执行的。
4,然后让把这个加本加到相应的执行级别。先chkconfig --add /etc/rc.d/init.d/ora
然后chkconifg --level 235 on ora。
5,确认相应的/etc/rc.d/rcX.d目录是否有K和S开头的链接,不需要手动增加链接,第4步的命令执行以后,会自动生成。
6,在/var/lock/subsys目录建一个和脚本名一样的文件,如touch /var/lock/subsys/ora(这条语句要加到/etc/rc.d/rc.local/中每次都关机后这个文件都会被删除)。 这样在关机的时候关机的的脚本才会执行,很多朋友因为没有手动建立这个文件,手动执行/etc/rc.d/init.d/ora stop又是正常,但是关机时又不能执行,需多注意
相关阅读 更多 +
排行榜 更多 +
西安交大通

西安交大通

生活实用 下载
长江云通

长江云通

生活实用 下载
translatez

translatez

生活实用 下载