Linux Oracle服务启动停止脚本与开机自启动.docxVIP

Linux Oracle服务启动停止脚本与开机自启动.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LinuxOracle服务启动

在Redhat 5 下安装完Oracle10g,每次重新开机后,都要手动的启动监听服务和Oracle数据库。Linux下安装Oracle是不会自动运行的,需要自行设定参数。手动启动Oracle相关服务的命令启动监听服务通过Oracle用户登录Oracle服务器cd $ORACLE_HOME/binls ls*找到lsnrctl 命令执行 lsnrctl start启动OracleOracle用户登录Sqlplus “/as sysdba”Startup就可以正常启动数据库了设置开机自动启动Oracle数据库1. 修改Oracle系统配置文件:/etc/oratab,只有这样,Oracle 自带的dbstart和dbshut才能够发挥作用。# vi /etc/orataborcl:/opt/oracle/102:Y# Entries are of the form:# $ORACLE_SID:$ORACLE_HOME:N|Y:2. 在 /etc/init.d/ 下创建文件oracle,内容如下:#!/bin/sh# chkconfig: 358010# description: Oracle auto start-stop script.## Set ORA_HOME to be equivalent to the $ORACLE_HOME# from which you wish to execute dbstart and dbshut;## Set ORA_OWNER to the user id of the owner of the# Oracle database in ORA_HOME.ORA_HOME=/opt/oracle/102ORA_OWNER=oracleif [ ! -f $ORA_HOME/bin/dbstart ]thenechoOracle startup: cannot start exitficase$1instart)# Start the Oracle databases:echoStarting Oracle Databases ... echo------------------------------------------------- /var/log/oracledate + %T %a %D : Starting Oracle Databases as part of system up. /var/log/oracleecho------------------------------------------------- /var/log/oraclesu - $ORA_OWNER -c $ORA_HOME/bin/dbstart /var/log/oracleechoDone# Start the Listener:echoStarting Oracle Listeners ... echo------------------------------------------------- /var/log/oracledate + %T %a %D : Starting Oracle Listeners as part of system up. /var/log/oracleecho------------------------------------------------- /var/log/oraclesu - $ORA_OWNER -c $ORA_HOME/bin/lsnrctl start /var/log/oracleechoDone.echo------------------------------------------------- /var/log/oracledate + %T %a %D : Finished. /var/log/oracleecho------------------------------------------------- /var/log/oracletouch /var/lock/subsys/oracle;;stop)# Stop the Oracle Listener:echoStoping Oracle Listeners ... echo------------------------------------------------- /var/log/oracledate + %T %a %D : Stoping Oracle Listener as part of system down. /var/log/oracleecho-----------------------

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档