在linux下配置oracle自动启动脚本:[root@test ~]# vim /etc/init.d/oracle#!/bin/bash #chkconfig:35&nbs
[root@test ~]# vim /etc/init.d/oracle
#!/bin/bash
#chkconfig:35 99 01
case "$1" in
start)
echo -e "\n\t\t `date +%F` `date +%T`"
echo -e "\t\t 正在启动lsnrctl start...."
su - oracle -c 'lsnrctl start' &>>/var/log/oracle
echo -e "\t\t 正在启动dbstart...."
su - oracle -c 'dbstart' &>>/var/log/oracle
echo -e "\t\t 正在启动emctl start dbconsole...."
su - oracle -c 'emctl start dbconsole' &>>/var/log/oracle
echo -e "\t\t\t 启动成功!!"
echo -e "\t\t `date +%F` `date +%T`\n"
;;
stop)
echo -e "\n\t\t `date +%F` `date +%T`"
echo -e "\t\t 正在关闭emctl stop dbconsole...."
su - oracle -c 'emctl stop dbconsole' &>>/var/log/oracle
echo -e "\t\t 正在关闭dbshut...."
su - oracle -c 'dbshut' &>>/var/log/oracle
echo -e "\t\t 正在关闭lsnrctl stop...."
su - oracle -c 'lsnrctl stop' &>>/var/log/oracle
echo -e "\t\t\t 关闭完毕!!"
echo -e "\t\t `date +%F` `date +%T`\n"
;;
*)
echo -e "\n\t\t Usage:oracle{start|stop} 该服务暂时只添加了启动|关闭\n"
;;
esac
[root@test ~]# chmod a+x /etc/init.d/oracle
[root@test ~]# ll /etc/init.d/oracle
-rwxr-xr-x 1 root root 1012 10月 16 23:38 /etc/init.d/oracle
[root@test ~]# chkconfig --add oracle
[root@test ~]# chkconfig --list oracle
oracle 0:关闭 1:关闭 2:关闭 3:启用 4:关闭 5:启用 6:关闭
[root@test ~]# service oracle stop
2015-10-17 09:11:04
正在关闭emctl stop dbconsole....
正在关闭dbshut....
正在关闭lsnrctl stop....
关闭完毕!!
2015-10-17 09:12:30
[root@test ~]# service oracle stll
Usage:oracle{start|stop} 该服务暂时只添加了启动|关闭
[root@test ~]# service oracle start
2015-10-17 09:12:41
正在启动lsnrctl start....
正在启动dbstart....
正在启动emctl start dbconsole....
启动成功!!
2015-10-17 09:18:47
[root@test ~]# su - oracle
[oracle@test ~]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on Sat Oct 17 09:20:15 2015
Copyright (c) 1982, 2009, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> select status from v$instance;
STATUS
------------
OPEN
SQL>
——————————————————————————————————
#description:auto_run //用linux5版本做实验时,oracle启动脚本中需要添加才能在chkconfig中添加oracle服务,否则会报服务不支持
--结束END--
本文标题: oracle启动脚本
本文链接: https://lsjlt.com/news/36738.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0