Oracle
Oracle RAC srvctl 中的 start 和 enable 有什麼區別?
在 Oracle 12c 文件中,對於與數據庫關聯的服務, srvctl start和srvctl enable命令之間的區別並不清楚。在dba_service視圖中,一個已經啟動服務的數據庫,列ENABLED帶有NO,我注意到當 RAC 服務已經啟動並且您嘗試啟用它時,它會通知您它已經啟用。
srvctl enable service -d mydb -s myservice PRCC-1010: myservice was already enabled PRCR-1002: Resource ora.mydb.myservice.svc is already enabled
Enable 表示可以使用該服務,並在集群重啟時自動啟動。此外,您可以啟用服務,但目前狀態已停止。如果將服務更改為禁用,則無法啟動該服務。