32位Oracle10.2.0.1 升級64位Oracle10.2.0.1,ORA-06553:PLS-801:內部錯誤

mengzhaoliang發表於2010-08-28

原有個32位的Oracle10.2.0.1安裝在64位的windows 2003 企業版 sp2上,這出現一個很Oraclebug,補丁為p5846377_10203_WINNT64.zip  記憶體洩露。

 

監控windows2003系統的資源管理,發現oracle的程式不管是在真實記憶體,還是虛擬記憶體都會從很小的記憶體迅速猛漲。(比如從800M漲到4G)最終耗盡系統記憶體導致資料庫崩潰。這個現象有時會發生的很頻繁,半個小時左右。記憶體增長一般五分鐘就耗盡記憶體。檢查系統的alert_sid.log沒有任何錯誤。

 

32位的oracle10.2.0.1 升級升級到64位的oracle10.2.0.1。如果資料量很小,最好採用比較熟悉的expimp進行資料遷移。如果用原來的32oracle10.2.0.1的資料庫檔案,會報ORA-06553: PLS-801: 內部錯誤 [56319]錯誤。

 

alert_sid.log

Sat Aug 28 15:10:57 2010

Errors in file d:\oracle\product\10.2.0\admin\chqing\bdump\chqing_mmon_3704.trc:

ORA-06553: PLS-801: 內部錯誤 [56319]

 

Sat Aug 28 15:10:57 2010

Errors in file d:\oracle\product\10.2.0\admin\chqing\bdump\chqing_j002_3408.trc:

ORA-12012: error on auto execute of job 42568

ORA-06553: PLS-ORA-06553: PLS-801: internal error [56319]

:

 

Sat Aug 28 15:10:57 2010

Errors in file d:\oracle\product\10.2.0\admin\chqing\bdump\chqing_j000_3356.trc:

ORA-12012: 自動執行作業 1 出錯

ORA-06553: PLS-801: 內部錯誤 [56319]

 

Sat Aug 28 15:10:58 2010

Errors in file d:\oracle\product\10.2.0\admin\chqing\bdump\chqing_j001_3264.trc:

ORA-12012: error on auto execute of job 42567

ORA-06553: PLS-ORA-06553: PLS-801: internal error [56319]

:

 

Sat Aug 28 15:12:01 2010

Errors in file d:\oracle\product\10.2.0\admin\chqing\bdump\chqing_j000_3356.trc:

ORA-12012: 自動執行作業 1 出錯

ORA-06553: PLS-801: 內部錯誤 [56319]

 

這個錯誤還需要打上patch,操作比較麻煩。

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

相關文章