oracle11g服务自动启动方法

oracle11g服务自动启动方法

ID:34724835

大小:163.53 KB

页数:3页

时间:2019-03-10

oracle11g服务自动启动方法_第1页
oracle11g服务自动启动方法_第2页
oracle11g服务自动启动方法_第3页
资源描述:

《oracle11g服务自动启动方法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、CentOSOracle11gR2设置开机自启动方法CentOSLinux下,oracle数据库安装完成后,默认是不是随机自动启动的。我们可以手动调用dbstart命令启动数据库。所以,需要我们利用centos的service配置oracle自启动服务。一、涉及修改文件1.$ORACLE_HOME/bin/dbstart2.$ORACLE_HOME/bin/dbshut3./etc/oratab4./etc/rc.d/init.d/oracle11g(需要自己创建)二、步骤·1、修改dbstart文件([root@localhost~],ro

2、ot)文件位置:$ORACLE_HOME/bin/dbstart#FirstargumentisusedtobringupOracleNetListenerORACLE_HOME_LISTNER=$1#将此处的ORACLE_HOME_LISTNER=$1修改为ORACLE_HOME_LISTNER=$ORACLE_HOME完成后可以手动运行dbstart文件,来测试是否可以正确启动oracle11g用法:./dbstart$ORACLE_HOME就可以启动oracle11g·2、修改dbshut文件·文件位置:$ORACLE_HOME/bin

3、/dbshut·#ThethistobringdownOracleNetListener·ORACLE_HOME_LISTNER=$1·#将此处的ORACLE_HOME_LISTNER=$1修改为ORACLE_HOME_LISTNER=$ORACLE_HOME·3、修改oratab文件dbstart文件受/etc/oratab控制,dbstart文件只能启动/etc/oratab文件中第三列为Y的SID。所以将需要启动的oracle实例标志位改成Y,更改/etc/oratab方法。[root@localhost~]#vi/etc/oratab

4、##ThisfileisusedbyORACLEutilities.Itiscreatedbyroot.sh#andupdatedbytheDatabaseConfigurationAssistantwhencreating#adatabase.#Acolon,':',isusedasthefieldterminator.Anewlineterminates#theentry.Linesbeginningwithapoundsign,'#',arecomments.##Entriesareoftheform:#$ORACLE_SID:$ORA

5、CLE_HOME:

6、Y>:##Thefirstandsecondfieldsarethesystemidentifierandhome#directoryofthedatabaserespectively.Thethirdfiledindicates#tothedbstartutilitythatthedatabaseshould,"Y",orshouldnot,#"N",bebroughtupatsystemboottime.##Multipleentrieswiththesame$ORACLE_SIDarenotallowed.#/o

7、racle/11g:Y#改变此处(由N改成Y)·4、创建启动Oracle11g的Init脚本先创建oracle11g文件,并修改权限:123cd/etc/rc.d/init.d/touchoracle11gchmoda+xoracle11g然后,修改该文件内容如下:(可以复制后直接放入对应文件中)12345678910111213141516171819202122232425#!/bin/bash#whoami#root#chkconfig:3455149#description:startstheoracledabasedeamons##

8、ORACLE_HOME=/oracleORACLE_OWNER=oracleORACLE_DESC="Oracle11g"ORACLE_LOCK=/var/lock/subsys/oracle11gcase"$1"in'start')echo-n"Starting${ORACLE_DESC}:"runuser-$ORACLE_OWNER-c'$ORACLE_HOME/bin/lsnrctlstart'runuser-$ORACLE_OWNER-c'$ORACLE_HOME/bin/dbstart'runuser-$ORACLE_OWNER

9、-c'$ORACLE_HOME/bin/emctlstartdbconsole'touch${ORACLE_LOCK}echo;;'stop')echo-n"shu

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。