[20220623]grid使用者執行srvctl status service -d xxx報PRCD-1229.txt

lfree發表於2022-06-27

[20220623]grid使用者執行srvctl status service -d xxx報PRCD-1229.txt

--//生產系統資料庫升級,我估計採用逐步升級的模式,更換主機,升級grid使用者到19.0.0.0.而資料庫保持11.2.0.4版本.
--//然後等待下次在升級資料庫,在grid執行srvctl status service -d xxx時報PRCD-1229錯誤.

--//在grid使用者下執行:
$ srvctl status service -d xxxx
PRCD-1229 : An attempt to access configuration of database xxxx was rejected because its version 11.2.0.4.0 differs from
the program version 19.0.0.0.0. Instead run the program from /u01/app/oracle/product/11.2.0.4/dbhome_1.

--//提示已經很明確,因為升級grid到19c。在對應oracle的資料庫還是使用11.2.0.4,
--//在oracle使用者下執行.

$ srvctl status service -d xxxx
Service XXX430 is running on instance(s) xxxx1
Service XXXemr is running on instance(s) xxxx1
Service XXXhis is running on instance(s) xxxx1
Service oims is running on instance(s) xxxx1

--//不知道為什麼全部服務都執行在XXXX1例項,詢問同事才知道XXXX2經常莫名其妙重啟,另外寫blog分析.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2903031/,如需轉載,請註明出處,否則將追究法律責任。

相關文章