水煮五——《ora-16038/00354/00312解決

1向2飛發表於2010-06-22

2010年6月21日,接到客戶電話說是資料庫不能啟動。我以為還是老毛病讓其重新啟動資料庫。但本次好像比我預料的要壞資料庫報錯 ora-16038、00354、00312錯誤,一時忙啥我也。還好其有資料備份,那就少了幾分擔心。開始解決。

方法:其主要是重做日誌檔案損壞,則其基本思想就是刪掉重做日誌檔案

sql>shutdown immediate

sql>startup mount

sql>select  * from v$log;

如果是歸檔的,執行:

sql>alter database clear logfile group 2;

 如果是非歸檔的,執行:

sql>alter database clear unarchived logfile group 2; (這裡的2是發生錯誤的日誌)

sql>alter database open;

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

相關文章