匿名用户 12CR2 LINUX, 单机版,两个实例,如何设置两个实例都随OS自动启动?
先前只有一个实例时,可以AUTOSTART,装了第二个实例后,把/etc/oratab里关于第二个实例的那行,也改成Y了。但第二个实例还是无法自动启动
我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
匿名用户先前只有一个实例时,可以AUTOSTART,装了第二个实例后,把/etc/oratab里关于第二个实例的那行,也改成Y了。但第二个实例还是无法自动启动
https://blog.51cto.com/meiling/2071260
我觉得你可以试试这个方法,实例用一个dbstart命令去启动,它会去读oratab文件,读到Y就会把对应的实例开机自启动
评论
有用 0操作流程如下:
vi /etc/oratab
orcl:/home/oracle/app/oracle/product/12.2.0/dbhome_1:Y
orcl2:/home/oracle/app/oracle/product/12.2.0/dbhome_1:Y
-- 请按实际,需要自动启动的实例行最后的N改为Y
-- orcl、orcl2 为sid
vim /etc/rc.d/rc.local
su oracle -lc "/home/oracle/app/oracle/product/12.2.0/dbhome_1/bin/lsnrctl start"
su oracle -lc "/home/oracle/app/oracle/product/12.2.0/dbhome_1/bin/dbstart"
-- 注:“/home/oracle/app/oracle/product/12.2.0/dbhome_1/bin/”为oracle的安装目录,请实际进行修改。
检查root用户是否具备/etc/oratab以及/etc/rc.d/rc.local文件的执行权限,修改方式如下:
chmod 755 /etc/oratab
chmod 755 /etc/rc.d/rc.local
希望对你有所帮助,如果帮助,请点采纳
评论
有用 0
墨值悬赏