資料庫升級問題處理一則

regonly1發表於2011-02-01
同事升級oracle10201到10204,報錯:ora-39700/ora-39704。
執行startup nomount,沒問題。
執行alter database mount,沒問題。
執行alter database open,報以上錯誤。
檢查資料庫告警日誌,沒有明顯的錯誤提示,只好google。結果,發現這是一個常見的資料庫升級錯誤,原因是升級後,資料字典發生了變化,導致啟動開啟資料庫失敗。
解決方式很簡單,兩個步驟:
1、啟動進入升級模式
startup upgrade
2、升級資料字典:
@$ORACLE_HOME/rdbms/admin/catupgrd.sql
執行此指令碼需要不少時間,普通筆記本要花26分鐘左右。
執行以上兩個步驟後,重啟資料庫即可。

處理方式參考:
http://space.itpub.net/127656/viewspace-422869

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

相關文章