1. 程式人生 > 其它 >18C RAC資料庫開機自啟動配置

18C RAC資料庫開機自啟動配置

環境:

DB:18C RAC

1.檢視資料庫當前的配置
[grid@rac01 ~]$ crsctl stat res ora.slnngk.db -p|grep AUTO_START
AUTO_START=restore
其中restore表示還原、恢復的含義,是把例項狀態恢復到CRS停止前的狀態。

2.修改為always
在其中一個節點上,我這裡是在節點1上執行,root賬號下執行
/u01/grid/grid_home/18.0.0/bin/crsctl modify resource "ora.slnngk.db" -attr "AUTO_START=always" -unsupported

修改完成後檢視
[root@rac01 ~]# /u01/grid/grid_home/18.0.0/bin/crsctl stat res ora.slnngk.db -p|grep AUTO_START


AUTO_START=always

3.重啟動機器
節點1和節點2都重啟動
[root@rac01 ~]# reboot
[root@rac02 ~]# reboot

這個時候會發現資料庫會自動啟動了


資料庫禁止和開啟自啟動也可以使用如下方式:
需要在root賬號下執行
禁止資料庫自啟動
[root@rac01 ~]# cd /u01/grid/grid_home/18.0.0/bin
[root@rac01 bin]# ./srvctl disable database -d slnngk

啟用資料庫自動啟動
[root@rac01 ~]# cd /u01/grid/grid_home/18.0.0/bin
[root@rac01 bin]# ./srvctl enable database -d slnngk