2022
我们一起努力

Oracle数据库开机自启动具体方法

每当数据库服务器重启后,都要重新启动数据库的监听和实例,特别是在服务器断电重启、例行维护性的场景下。能否像Windows服务器一样,让实例和监听随着服务的启动而启动呢?

Oracle数据库开机自启动具体方法

答案当然是肯定的,我们可以利用Oracle提供的dbstart文件设置Oracle数据库开机自启动。设置方法如下:

(1)、首先确保已经配置好ORACLE_HOME等环境变量,类似于如下内容:

vi .bash_profile``ORACLE_BASE=/u01/app/oracle``ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1``PATH=$ORACLE_HOME/bin:$PATH``export ORACLE_BASE ORACLE_HOME PATH

(2)、编辑目录下的文件,找到1,将其修改成ORACLE_HOME_LISTNER=$ORACLE_HOME。

(3)、编辑/etc目录下的oratab文件,找到orcl:/u01/app/oracle/product/11.2.0/db_1:N,将其修改为:orcl:/u01/app/oracle/product/11.2.0/db_1:Y。

(4)、编辑/etc/rc.d目录下的rc.local启动文件,添加数据库自启动脚本dbstart。注意:该步必须切换到root身份执行。

vi /etc/rc.d/rc.local``# 启动数据库监听,有空格必须加引号``su - oracle -lc ``"/u01/app/oracle/product/11.2.0/db_1/bin/lsnrctl start"``# 启动实例``su - oracle -lc /u01/app/oracle/product/11.2.0/db_1/bin/dbstart

(5)、重启检查是否配置成功。

本文来源:www.lxlinux.net/8572.html,若引用不当,请联系修改。

赞(0)
文章名称:《Oracle数据库开机自启动具体方法》
文章链接:https://www.fzvps.com/229810.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!