前言:
目前咱们对“oracle 自启动配置”大约比较关切,小伙伴们都想要学习一些“oracle 自启动配置”的相关资讯。那么小编在网上汇集了一些对于“oracle 自启动配置””的相关文章,希望兄弟们能喜欢,大家一起来了解一下吧!配置Oracle开机启动
以下步骤全部通过 root 账户执行
1. 创建 Oracle 启动脚本文件
vi /home/oracle/.startdb
#! /bin/bashsource /home/oracle/.bash_profilelsnrctl startsqlplus / as sysdba<<EOFstartupEOF2. 创建Oracle 关闭脚本文件
vi /home/oracle/.stopdb
#! /bin/bashsource /home/oracle/.bash_profilelsnrctl stopsqlplus / as sysdba <<EOFshutdown immediateEOF3. 创建Oracle 服务
vi /etc/init.d/oracle
#! /bin/bash## Oracle Bring up/down Oracle Service## chkconfig: 2345 10 90# description: Activates/Deactivates oracle service configured to start at boot time.#====================================================================================# Source function library.. /etc/init.d/functions# See how we were called.case "$1" in start) su - oracle -c "/home/oracle/.startdb" ;; stop) su - oracle -c "/home/oracle/.stopdb" ;; status) ps -ef | grep 'ora_' | grep -v 'grep' ;; restart|reload|force-reload) $0 stop $0 start rc=$? ;; *) echo $"Usage: $0 {start|stop|status|restart|reload|force-reload}" exit 2esacexit $rc4. 添加可执行权限,并设定开机启动
chmod +x /home/oracle/.st*chmod +x /etc/init.d/oraclechkconfig oracle on5. 验证Oracle 服务状态
service oracle stopservice oracle startservice oracle status
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #oracle 自启动配置 #oracle数据库启动阶段 #怎么开启oracle数据库 #起oracle服务 #oraclestartup48108