Linux下设置Oracle实例和监听自启动
设置 Oracle 实例和监听服务自启动 1. 增加启动脚本 touch /etc/init.d/orcl vi orcl # !/bin/bash # whoami # root # chkconfig: 345 51 49 # /etc/init.d/orcl # description: starts the oracle dabase deamons # ORA_HOME=/home/oracle/product/10.2.0/db_1/ ORA_OWNER=oracle case "$1" in start) echo -n "Starting orcl: " su - $ORA_OWNER -c "$ORA_HOME/bin/dbstart" & su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl start" touch /var/lock/subsys/orcl echo ;; stop) echo -n "shutting down orcl: " su - $ORA_OWNER -c "$ORA_HOME/bin/dbshut" & su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl stop" rm -f /var/lock/subsys/orcl echo ;; restart) echo -n "restarting orcl: " $0 stop $0 start echo ;; *) echo "Usage: `basename $0` start|stop|restart" exit 1 esac exit 0 保存 orcl 并退出 2. 增加配置服务 /sbin/chkconfig --add orcl 3. 修改 /etc/oratab 文件 vi /etc/oratab ORACLE_SID:ORACLE_HOME:Y -- 是否自启动 4. 重启测试一下 或者简单的配置 /etc/rc.d/rc.local 增加两条启动命令 su - oracle -c /home/oracle/product/10.2.0/db_1/bin/dbstart su - oracle -c /home/oracle/product/10.2.0/db_1/bin/lsnrctl start 拥有帝国一切,皆有可能。欢迎访问phome.net |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |