码迷,mamicode.com
首页 > 数据库 > 详细

4步linux下oracle开机自启动

时间:2021-04-28 11:47:25      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:自启动   文件   配置文件   lsnrctl   安装   oracle   db2   添加   环境变量   

1、首先数据库要是正常的
查看环境变量
[root@DBDATA etc]# echo $ORACLE_HOME
/u01/app/oracle/product/11.2.0/db2

2、编辑oratab文件
下面操作最好都在root用户下操作
[root@DBDATA etc]# vi /etc/oratab
# 最后一行将最后的 N 改为 Y
#test141:/u01/app/oracle/product/11.2.0/db2:N
test141:/u01/app/oracle/product/11.2.0/db2:Y
# test141 未实例名 /u01/app/oracle/product/11.2.0/db2 为oracle安装目录,所以上面先查询下
:x 保存

3、在最后添加启动脚本
[root@DBDATA etc]# vi /etc/rc.d/rc.local
su oracle -lc "/u01/app/oracle/product/11.2.0/db2/bin/lsnrctl start"
su oracle -lc "/u01/app/oracle/product/11.2.0/db2/bin/dbstart"
或者启动指定实例
su - oracle -lc "/u01/app/oracle/product/11.2.0/db2/bin/lsnrctl start testdb1"
su - oracle -lc "/u01/app/oracle/product/11.2.0/db2/bin/lsnrctl start testdb2"
su - oracle -lc "/u01/app/oracle/product/11.2.0/db2/bin/dbstart"
-c 表示执行脚本,dbstart中指定的实例,lsnrctl启动指定监听

4、修改DB启动配置文件
[root@DBDATA etc]# vi /u01/app/oracle/product/11.2.0/db2/bin/dbstart
搜索 ORACLE_HOME_LISTNER=(美元符号)1  将 (美元符号)1  替换成 $ORACLE_HOME 查询结果
ORACLE_HOME_LISTNER=/u01/app/oracle/product/11.2.0/db2

5、重启主机,验证

小技巧:
整体替换自己环境对应的 test141 和 /u01/app/oracle/product/11.2.0/db2
--每天一个小总结

4步linux下oracle开机自启动

标签:自启动   文件   配置文件   lsnrctl   安装   oracle   db2   添加   环境变量   

原文地址:https://www.cnblogs.com/ritchy/p/14710033.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!