SQL> select * from v$version;
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Prod
PL/SQL Release 10.2.0.3.0 - Production
CORE10.2.0.3.0Production
TNS for 32-bit Windows: Version 10.2.0.3.0 - Production
NLSRTL Version 10.2.0.3.0 - Production
RMAN 下CROSSCHECK命令 詳解
(RMAN-06207 & RMAN-06208)根據藍色字型部分決定用哪一個關鍵字
其中一種情況(用crosscheck copy解決)
RMAN> report obsolete;
RMAN 保留原則將應用於該命令
將 RMAN 保留原則設定為冗餘 1
已廢棄的備份和副本報表
類型 關鍵字 完成時間 檔案名稱/控制代碼
-------------------- ------ ------------------ --------------------
控制檔案副本 7 17-4月 -13 E:\CONTROLFILE.TXT
RMAN> delete obsolete;
RMAN 保留原則將應用於該命令
將 RMAN 保留原則設定為冗餘 1
使用通道 ORA_DISK_1
刪除以下已廢棄的備份和副本:
類型 關鍵字 完成時間 檔案名稱/控制代碼
-------------------- ------ ------------------ --------------------
控制檔案副本 7 17-4月 -13 E:\CONTROLFILE.TXT
是否確定要刪除以上對象 (輸入 YES 或 NO)? yes
RMAN-06207: 警告: 由於狀態不匹配, 所以不能刪除 1 對象 (對於 DISK 通道)。
RMAN-06208: 請用 CROSSCHECK 命令修正狀態
RMAN-06210: 不匹配對象的列表
RMAN-06211: ==========================
RMAN-06212: 物件類型 檔案名稱/控制代碼
RMAN-06213: --------------- ---------------------------------------------------
RMAN-06214: Datafile Copy E:\CONTROLFILE.TXT
RMAN> crosscheck copy;
釋放的通道: ORA_DISK_1
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=159 devtype=DISK
說明與恢複目錄中的任何存檔日誌均不匹配
對控制檔案副本的驗證失敗
控制檔案副本檔案名稱=E:\CONTROLFILE.TXT recid=7 stamp=812996873
已交叉檢驗的 1 對象
RMAN> delete obsolete;
RMAN 保留原則將應用於該命令
將 RMAN 保留原則設定為冗餘 1
使用通道 ORA_DISK_1
刪除以下已廢棄的備份和副本:
類型 關鍵字 完成時間 檔案名稱/控制代碼
-------------------- ------ ------------------ --------------------
控制檔案副本 7 17-4月 -13 E:\CONTROLFILE.TXT
是否確定要刪除以上對象 (輸入 YES 或 NO)? yes
已刪除控制檔案副本
控制檔案副本檔案名稱=E:\CONTROLFILE.TXT recid=7 stamp=812996873
1 對象已刪除
RMAN> report obsolete;
RMAN 保留原則將應用於該命令
將 RMAN 保留原則設定為冗餘 1
未找到已廢棄的備份