oracle丟失日誌檔案的恢復( 轉)
oracle丟失日誌檔案的恢復
(2011-04-14 21:51:22)在資料庫有備份的情況下,日誌檔案的丟失還是比較容易恢復的.尤其是資料庫使用的是Rman備份,控制檔案自動備份的情況下日誌檔案還是很容易恢復的.
1.丟失的是非當前活動日誌,可以直接使用alter database clear logfile group x;來重建日誌檔案,
如果日誌檔案沒有歸檔,可以使用alter database clear unarchived logfile group x;來重建日誌檔案即可.
2,如果丟失的是當前活動日誌,但是資料庫是正常關閉的.在oracle 9i中,可能無法對當前日誌進行clear,需要通過until
cancel恢復後,resetlogs開啟.
SQL>recover database until cancel;
SQL>alter database open resetlogs;
3,如果丟失的是當前日誌,當資料庫是異常關閉的,可以通過設定隱含引數的方法強制開啟資料庫
SQL>alter system set "_allow_resetlogs_corruption"=true scope=spfile;
SQL>shutdown immediate;
SQL>startup mount;
SQL>alter database using backup controlfile until cancel;
SQL>alter database open resetlogs;
4,然後在對關閉資料庫,重新對資料庫做一次全備份就可以了
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24570973/viewspace-753758/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【恢復】Redo日誌檔案丟失的恢復
- 非歸檔丟失日誌檔案的恢復
- 丟失聯機重做日誌檔案的恢復
- oracle丟失inactive日誌檔案的恢復操作過程Oracle
- Oracle重做日誌檔案損壞或丟失後的恢復Oracle
- 【備份恢復】恢復 丟失已歸檔重做日誌檔案
- 在歸檔模式下丟失日誌檔案的恢復模式
- oracle丟失active或current日誌檔案的恢復操作過程Oracle
- 恢復案例:無歸檔,丟失全部控制檔案、日誌檔案恢復案例
- oracle歸檔日誌丟失後的資料庫恢復Oracle資料庫
- 解決Oracle資料庫日誌檔案丟失恢復問題Oracle資料庫
- Oracle Password檔案丟失的恢復Oracle
- RMAN恢復案例:無恢復目錄,丟失全部資料檔案、控制檔案、日誌檔案恢復
- 丟失已歸檔日誌檔案下恢復資料庫資料庫
- 丟失所有重做日誌檔案的恢復例子丟失所有重做日誌檔案的恢復例子如下:
- Oracle恢復例項之二:Inactive聯機日誌檔案丟失Oracle
- Oracle恢復例項之一:資料檔案、控制檔案、聯機日誌丟失Oracle
- Oracle 各種檔案丟失的恢復Oracle
- 沒備份,歸檔日誌存在,丟失資料檔案的恢復
- rman恢復--丟失聯機重做日誌的恢復
- Oracle恢復例項之三:active或current聯機日誌檔案丟失Oracle
- 聯機重做日誌丟失的恢復
- 丟失非活動日誌組的恢復
- rman恢復:資料檔案丟失,控制檔案丟失,聯機日誌檔案丟失(非當前使用與當前使用)
- 恢復丟失的控制檔案
- 控制檔案丟失恢復
- 【控制檔案丟失恢復】
- Oracle備份與恢復【丟失資料檔案的恢復】Oracle
- 丟失當前current重做日誌檔案下恢復資料庫資料庫
- 利用incremental backup恢復丟失日誌的standbyREM
- 非歸檔模式下,丟失日誌檔案的一次恢復過程模式
- 從丟失日誌組中恢復流程
- Oracle不同檔案丟失/損壞的恢復方法Oracle
- 全部控制檔案丟失後的完全恢復(轉)
- 資料檔案丟失的恢復
- 控制檔案全部丟失的恢復
- 控制檔案部分丟失的恢復
- 控制檔案丟失的RMAN恢復