【備份與恢復】重建受損的聯機重做日誌檔案成員

ljm0211發表於2012-06-25
出現情況:
       前面提到過複用的聯機重做日誌中的一個成員丟失或受損的情況下,如何進行恢復。而噹噹前日誌檔案組的所有副本都被損壞,那麼例項就會立即終止。如果在日誌切換時,當前生成的日誌檔案組的所有副本都被損壞,那麼例項也會立即終止。

解決方法:
       方法一:
           1)刪除受損的聯機重做日誌檔案成員並新增一個替換的成員。
            命令:
                   ocp10g> alter database drop logfile member 'C:\ORACLE\ORADATA\REDOA\REDO1A.LOG';
                   ocp10g> host del C:\ORACLE\ORADATA\REDOA\REDO1A.LOG
                   ocp10g> alter database add logfile member 'C:\ORACLE\ORADATA\REDOA\REDO1A.LOG' to group 1;

       方法二:
          1)使用”CLEAR LOGFILE“命令透過替換所有成員與重用舊成員的檔名來建立一個新的聯機重做日誌檔案組。
           命令:
                   ocp10g> alter database clear logfile group 1;

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

相關文章