Linux下实现Oracle数据库单实例开机自启动设置
发布时间:2022-10-19 12:54:30 所属栏目:Unix 来源:
导读: 步骤思路:
1:查看ORACLE_HOME是否设置
2:修改dbstart dbshut 数据库自带启动&关闭脚本
3:编辑/etc/oratab文件
4:编辑/etc/rc.d/rc.local启动文件unix数据库,添加数据库启
1:查看ORACLE_HOME是否设置
2:修改dbstart dbshut 数据库自带启动&关闭脚本
3:编辑/etc/oratab文件
4:编辑/etc/rc.d/rc.local启动文件unix数据库,添加数据库启
|
步骤思路: 1:查看ORACLE_HOME是否设置 2:修改dbstart dbshut 数据库自带启动&关闭脚本 3:编辑/etc/oratab文件 4:编辑/etc/rc.d/rc.local启动文件unix数据库,添加数据库启动脚本dbstart 监听启动脚本 5:重启主机,查看数据库和监听是自启动 6:查看数据库是否处于open状态 数据库自启动在单实例项目中必须用到,因为你可能出差外地,而且他人员又不会,只能靠自启动! 1.查看ORACLE_HOME是否设置 [oracle@itpux ~]$ echo $ORACLE_HOME /oracle/app/oracle/product/11.2.0 2.修改dbstart dbshut 数据库自带启动&关闭脚本 [oracle@itpux ~]$ vim /oracle/app/oracle/product/11.2.0/bin/dbstart ORACLE_HOME_LISTNER=$ORACLE_HOME [oracle@itpux ~]$ vim /oracle/app/oracle/product/11.2.0/bin/dbshut ORACLE_HOME_LISTNER=$ORACLE_HOME 3:编辑/etc/oratab文件 [root@itpux ~]$ vi /etc/oratab itpuxdb:/oracle/app/oracle/product/11.2.0:Y 4:编辑/etc/rc.d/rc.local启动文件,添加数据库启动脚本dbstart 监听启动脚本 [root@itpux ~]$ vi /etc/rc.d/rc.local 末行添加,注意使用英文状态的单引号 su - oracle -c '/oracle/app/oracle/product/11.2.0/bin/lsnrctl start' su - oracle -c '/oracle/app/oracle/product/11.2.0/bin/dbstart' 5:重启主机,查看数据库和监听是自启动 [oracle@itpux ~]$ lsnrctl status [oracle@itpux ~]$ ps -ef |grep ora_ 6:查看数据库是否处于open状态 [oracle@itpux ~]$ sqlplus '/as sysdba' SQL> select status from v$instance (编辑:PHP编程网 - 钦州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐

浙公网安备 33038102330484号