oracle服务启动和停止脚本(redhat as2.1下) - oracle讨论区/精彩帖 - - chinaunix.net
来源:百度文库 编辑:神马文学网 时间:2024/04/27 18:29:19
[root@web init.d]# cat orad
#!/bin/sh
# Author: jackylau
# chkconfig: 345 99 99
# description: start or stop oracle
. /etc/rc.d/init.d/functions
#oracle_env
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=$ORACLE_BASE/product/9.2.0
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_SID=oradb
export ORACLE_TERM=vt100
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
oracle_user=oracle
#killproc
start(){
echo -n "starting oracle: "
su - "$oracle_user"<lsnrctl start
sqlplus /nolog <connect /as sysdba
startup
EOS
EOO
}
stop(){
echo -n "stoping oracle: "
su - "$oracle_user"<lsnrctl stop
sqlplus /nolog <connect /as sysdba
shutdown immediate
EOS
EOO
}
case "$1" in
start)
start
touch /var/lock/subsys/orad
;;
stop)
stop
rm -f /var/lock/subsys/orad
;;
status)
status oracle
;;
restart)
stop
sleep 3
start
;;
*)
echo "$0 {start|stop|status|restart}"
;;
esac
将此脚本cp到/etc/rc.d/init.d/目录下
加上可执行权限:
chmod 755 /etc/rc.d/init.d/orad
发布:
chkconfig --add orad
即可!
_________________
#!/bin/sh
# Author: jackylau
# chkconfig: 345 99 99
# description: start or stop oracle
. /etc/rc.d/init.d/functions
#oracle_env
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=$ORACLE_BASE/product/9.2.0
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_SID=oradb
export ORACLE_TERM=vt100
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
oracle_user=oracle
#killproc
start(){
echo -n "starting oracle: "
su - "$oracle_user"<
sqlplus /nolog <
startup
EOS
EOO
}
stop(){
echo -n "stoping oracle: "
su - "$oracle_user"<
sqlplus /nolog <
shutdown immediate
EOS
EOO
}
case "$1" in
start)
start
touch /var/lock/subsys/orad
;;
stop)
stop
rm -f /var/lock/subsys/orad
;;
status)
status oracle
;;
restart)
stop
sleep 3
start
;;
*)
echo "$0 {start|stop|status|restart}"
;;
esac
将此脚本cp到/etc/rc.d/init.d/目录下
加上可执行权限:
chmod 755 /etc/rc.d/init.d/orad
发布:
chkconfig --add orad
即可!
_________________
oracle服务启动和停止脚本(redhat as2.1下) - oracle讨论区/精彩帖 - - chinaunix.net
关于Oracle数据库的启动和停止 - ChinaUnix.net
Oracle 常用技巧和脚本
网通和电信的策略路由,终于找到了! - 网络技术及应用讨论区/精彩帖 - - ChinaUnix.net
- linux讨论区/保留帖 - - chinaunix.net
redhat 5+oracle
redhat 5+oracle
展现个人实力 自信面对面试 之二 - IT职业生涯讨论区/精彩帖 - - ChinaUnix.net
httpd.conf中文说明 - Web服务器讨论区/精彩帖 - - ChinaUnix.net
- perl讨论区 - - chinaunix.net
oracle客户端启动了哪些服务
Debian Lenny 安装Oracle 10G R2 图文无错版 - Oracle - ChinaUnix.net
Oracle性能监控脚本
在VMware5.0环境下编译内核(kernel2.6.13)全过程 - Linux 高级应用讨论区/保留帖 - - ChinaUnix.net
- it职业生涯讨论区 - - chinaunix.net
- c/c++讨论区 - - chinaunix.net
oracle客户端启动了哪些服务-天涯问答
redhat 9 上安装oracle 9i
一次宕机的处理(错误码4b2a25f4u0.1-p1-c1) - aix讨论区/精华帖 - - chinaunix.net
Oracle 数据库的启动和关闭的方式
Linux内存使用的体会(原创) - Linux 高级应用讨论区/原创精华帖 - - ChinaUnix.net
linux 下安装Oracle
Oracle数据库自动启动失灵
oracle server 包含 oracle instance 和 oracle database