建立資料庫遇到ORA-12801 ORA-00018錯誤

xiaoli發表於2009-07-04

T5240 Solaris10 + SunCluster3.2 + ST6140+Oracle11.1.0.7

安裝完成11.1.06打11.1.0.7的補丁,

xmanager 後dbca建立例項

建立到80%多的時候報錯誤:

ORA-12801: error signaled in parallel query server P073.
ORA-00018: maximum number of sessions exceeded
ORA-06512: at "SYS.UTL_RECOMP", line 629
ORA-06512: at "SYS.UTL_RECOMP", line 671
ORA-06512: at line 1

metalink也沒找到這個問題,google一番,在國外的一個blog上看到這個問題,也是T5000系列的機器。大概是說cpu太多,的緣故造成的,

#psrinfo 檢視到0-111個cpu (虛cpu可能與T5000系列的型號有關係)

使用psradm -f 0-79 offline0-79個cpu繼續 create db

後來發現自動reboot了,

啟動後,發現cpu全部是online狀態了,看來不能徹底關閉掉。繼續psradm -f 16-111關閉後面的cpu,並且多關閉一些,

然後create db成功了!

【參考】

man psradm

[@more@]

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

相關文章