下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CentOSOracle11gR2设置开机自启动方法CentOSLinux下,oracle数据库安装完成后,默认是不是随机自动启动的。我们可以手动调用dbstart命令启动数据库。所以,需要我们利用centos的service配置oracle自启动服务。一、涉及修改文件$ORACLE_HOME/bin/dbstart$ORACLE_HOME/bin/dbshut/etc/oratab/etc/rc.d/init.d/oracle11g(需要自己创建)二、步骤1、修改dbstart文件([root@localhost~],root)文件位置:$ORACLE_HOME/bin/dbstartFirstargumentisusedtobringupOracleNetListenerORACLE_HOME_LISTNER=$1#将此处的ORACLE_HOME_LISTNER=$1修改为ORACLE_HOME_LISTNER=$ORACLE_HOME完成后可以手动运行dbstart文件,来测试是否可以正确启动oracle11g用法:./dbstart$ORACLE_HOME就可以启动oracle11g2、修改dbshut文件•文件位置:$ORACLE_HOME/bin/dbshut#ThethistobringdownOracleNetListenerORACLE_HOME_LISTNER=$1#将此处的ORACLE_HOME_LISTNER=$1修改为ORACLE_HOME_LISTNER=$ORACLE_HOME3、修改oratab文件dbstart文件受/etc/oratab控制,dbstart文件只能启动/etc/oratab文件中第三列为Y的SID。所以将需要启动的oracle实例标志位改成Y,更改/etc/oratab方法。[root@localhost~]#vi/etc/oratab#ThisfileisusedbyORACLEutilities.Itiscreatedbyroot.shandupdatedbytheDatabaseConfigurationAssistantwhencreatingadatabase.Acolon,':',isusedasthefieldterminator.Anewlineterminatestheentry.Linesbeginningwithapoundsign,'#',arecomments.#Entriesareoftheform:$ORACLE_SID:$ORACLE_HOME:<N|Y>:#Thefirstandsecondfieldsarethesystemidentifierandhomedirectoryofthedatabaserespectively.Thethirdfiledindicatestothedbstartutilitythatthedatabaseshould,"Y",orshouldnot,"N",bebroughtupatsystemboottime.#Multipleentrieswiththesame$ORACLE_SIDarenotallowed.#/oracle/11g:Y#改变此处(由N改成Y)4、创建启动Oraclellg的Init脚本先创建oracle11g文件,并修改权限:cd/etc/rc.d/init.d/touchoraclellgchmoda+xoraclellg然后,修改该文件内容如下:(可以复制后直接放入对应文件中)#!/bin/bash#whoami#root#chkconfig:3455149#description:startstheoracledabasedeamons##ORACLE_HOME=/oracleORACLE_OWNER=oracleORACLE_DESC="Oracle11g"ORACLE_LOCK=/var/lock/subsys/oracle11g0case"$1"in1'start')echo-n\"Starting${ORACLE_DESC}:\"1runuser-$ORACLE_OWNER-c'$ORACLE_HOME/bin/lsnrctlstart'runuser-$ORACLE_OWNER-c'$ORACLE_HOME/bin/dbstart'1runuser-$ORACLE_OWNER-c'$ORACLE_HOME/bin/emctlstartdbconsole'touch${ORACLE_LOCK}echo'stop')echo-n"shuttingdown${ORACLE_DESC}:"runuser-$ORACLE_OWNER-c'$ORACLE_HOME/bin/lsnrctlstop'runuser-$ORACLE_OWNER-c'$ORACLE_HOME/bin/dbshut'rm-f${ORACLE_LOCK}echo
890123456789012345671;;'restart')echo-n"restarting${ORACLE_DESC}:"$0stop$0startecho2;;*)2echo"usage:$0{start|stop|restart}"exit12esacexit022222233333335、oraclellg,3完成后执行以下命令,执行权限,这步比较关键,要引起注意,如果重启后不能自动启动即可能oracle用户没有权限执行些脚本,用root用户登录,找到此文件,设置权限,让oracle用户及组具有运行权限和读写权限。
5、oraclellg,完成后#chmod750/etc/rc.d/init.d/oracle11g6、加入系统服务列表中chkconfig--addoraclellgchkconfig--level345oracle11gon7、完成后,重启服务器,测试连接。打开浏览器,输入:https://localhost:1158/em心OracleEnterpriseManager-MozillaFiFileEditViewHistoryBookmarksTbaliHelp[LJOracleEnterpriseManager[寺』令[■https沏ocalhostms花rrVEnsol田logoryiogonOC?ACL€^nterpri^Manager11gDatabaseControlLoginCoiV9ht©199C.ZOW.Or心「AlngHt
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2012年高考语文试卷(安徽)(空白卷)
- 《离子浓度大小比较》课件
- 挑战与突破自我
- 探索物理定律的奥秘
- 《痛苦的职场人》课件
- 工作调研报告(合集三篇)
- 2023年项目部安全管理人员安全培训考试题附参考答案(达标题)
- 2023年项目部安全管理人员安全培训考试题(1套)
- 母亲节新媒体策划
- 初中语文教师教学工作总结11篇
- CNAS-CL02-A001:2023 医学实验室质量和能力认可准则的应用要求
- 海康威视枪机摄像机检测报告.文档
- 部编小语一下三单元(《小公鸡和小鸭子》《树和喜鹊》《怎么都快乐》)大单元学习任务群教学设计
- 体检中心组织架构
- 森林抚育投标方案
- 中小学教育中课程资源的开发与利用
- 大班科学教案:我和风儿做游戏教案及反思
- 园艺治疗概念、内涵与理论依据
- 后续服务承诺及保证措施-后续服务
- 提高无创呼吸机患者的依从性
- 小儿急性颅内压增高的护理课件
评论
0/150
提交评论