ORA-06553:PLS-801:internal error重新編譯 降級

chicken0915發表於2012-07-12

背景資訊:

oracle 64bit遷移到oracle32bit報錯ORA-06553:PLS-801:internal error

SQL>shutdown immediate;

SQL>startup upgrade;

SQL>@?/rdbms/admin/utlirp.sql

SQL>@?/rdbms/admin/utlrp.sql

SQL>shutdown immediate;

SQL>startup;

其中utlirp.sql的作用是把相關的內容全部在32bit的平臺重新編譯一遍。

utlrp.sql的作用是編譯所有失效的物件,最後在啟動SQL apply就不會報錯了;

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

相關文章