在歸檔模式下丟失日誌檔案的恢復

lawzjf發表於2005-07-18

1. 丟失當前日誌檔案

(1) 還原以前的資料庫備份。

(2) 在SQL Plus中輸入:

recover database until cancel

(3) 應用完最後一個歸檔日誌後,輸入cancel。

(4) alter database open resetlogs

這時,丟失的日誌組會重新建立出來,資料庫也正常可用了,但是,顯然會有資料丟失。

2. 丟失非當前日誌檔案

這種情況比較簡單。

把資料庫啟動到mount,然後:

SQL> alter database drop logfile group 2;

資料庫已更改。

SQL> alter database open;

資料庫已更改。

或者:

把資料庫啟動到mount,然後:

SQL> alter database clear logfile group 1;

資料庫已更改。

SQL> alter database open;

資料庫已更改。


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

相關文章