Oracle_10.2.0.5_for_Windows_Server_2008 CPU核數限制

chenoracle發表於2018-01-20

 

Oracle_10.2.0.5_for_Win_2008 CPU核數限制

 

問題描述:

Oracle_10.2.0.5_for_Windows_2008,通過dbca建立例項時,卡住2%不動,無法複製資料檔案;

問題原因:

Oracle_10.2.0.5_for_Windows_2008 BUG,對資料庫伺服器CPU核數有限制;

臨時解決方案:

將資料庫伺服器核數由80限制到16後,可以通過dbca正常建立資料庫例項;

最終解決方案:

打上Oracle_10.2.0.5_for_Windows最新patch;

 

具體內容如下:

問題:Oracle_10.2.0.5_for_Windows通過DBCA建立例項時卡在2%

檢視trace日誌,無法複製檔案,無法啟動例項;

資料庫伺服器5顆物理CPU,每顆CPU16核,一共80核;

通過msconfig工具,可以限制伺服器核數;

限制到16核

重啟伺服器生效;

可以正常建立例項了;

資料庫例項安裝成功後,去掉處理器數限制(去掉勾),重啟伺服器;

資料庫例項無法啟動,無法正常startup nomunt

警告日誌沒有任何報錯

80核數情況下,資料庫還是無法正常使用;


最終解決方案:

MOS上下載Oracle_10.2.0.5_for_Windows的最新補丁;

打上補丁即可解決問題;

其中:p6880880_102000_MSWIN-x86-64.zip是補丁工具;

打補丁過程中遇到如下報錯,直接將oci.dll檔案重新命名即可

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

相關文章