轉載-RMAN下CROSSCHECK命令詳解
RMAN下CROSSCHECK命令詳解
在用DELETE OBSOLETE 命令刪除廢棄的備份檔案,如果出現如下錯誤(RMAN-06207 & RMAN-06208),那麼需要用CROSSCHECK命令來解決:
RMAN-06207: WARNING: 2 objects could not be deleted for DISK channel(s) due
RMAN-06208: to mismatched status. Use CROSSCHECK command to fix status
CROSSCHECK命令使用者核對備份檔案,以確保RMAN資料庫與備份檔案保持同步。當執行該命令時,如果RMAN資料庫記錄的狀態與實際備份檔案不匹配,則會更新資料庫裡的狀態使其與實際備份檔案狀態一致;若備份檔案處於expired狀態,那麼說明該備份已失效,可以刪除之;
常用命令介紹:
1.CROSSCHECK BACKUP
用於核對資料庫、表空間、資料檔案、控制檔案、歸檔日誌、SPFILE的備份集。
CROSSCHECK BACKUP ; --核對所有備份(包括有效和失效的備份)
CROSSCHECK BACKUP of database; --核對除控制檔案、歸檔檔案外的備份檔案
CROSSCHECK BACKUP of tablespace system;
CROSSCHECK BACKUP of datafile 1;
CROSSCHECK BACKUP of controlfile;
CROSSCHECK BACKUP of archivelog all;
CROSSCHECK BACKUP of archivelog sequence 3;
CROSSCHECK BACKUP of spfile;
2.CROSSCHECK BACKUPPIECE
用於 核對特定備份片,該命令需要制定備份片的BP值或備份片名稱;
CROSSCHECK BACKUPPIECE 24;
CROSSCHECK BACKUPPIECE '/u01/app/oracle/rman_backup/OCPYJG_28';
3.CROSSCHECK BACKUPSET
用於核對特定的備份集,該命令需要制定備份集的BP值;
CROSSCHECK BACKUPSET 24;
4.CROSSCHECK COPY
用於核對資料庫、表空間、資料檔案、控制檔案、歸檔檔案的映像副本(即備份是用COPY DATAFILE ...... 或BACKUP AS COPY ......DATAFILE......命令備份資料檔案的映像)
CROSSCHECK COPY;
CROSSCHECK COPY of database;
CROSSCHECK COPY of tablespace system;
CROSSCHECK COPY of datafile 1;
CROSSCHECK COPY of controlfile;
CROSSCHECK COPY of archivelog all;
CROSSCHECK COPY of archivelog from sequence 24 until sequence 32;
5.CROSSCHECK DTAFILECOPY
用於核對特定的資料檔案映像副本,該命令需要指定映像副本的檔名或KEY值;
CROSSCHECK DATAFILECOPY 2;
CROSSCHECK DATAFILECOPY '/u01/app/oracle/rman_backup/tp9.dbf';
6.CROSSCHECK CONTROLFILECOPY
用於核對特定的控制檔案映像副本,該命令需要指定控制檔案映像副本的檔名或KEY值;
CROSSCHECK CONTROLFILECOPY 3;
CROSSCHECK CONTROLFILECOPY '/u01/app/oracle/rman_backup/controlfile01.ctl;
7.CROSSCHECK ARCHIVELOG
用於核對特定的歸檔日誌,該命令需要指定歸檔日誌的檔名或KEY值或SEQUENCE值;
CROSSCHECK ARCHIVELOG 36;
CROSSCHECK ARCHIVELOG 'crosscheck archivelog '/u01/app/oracle/product/11g/dbs/arch1_6_813161833.dbf';
CROSSCHECK ARCHIVELOG sequence 7;
相關文章
- RMAN CROSSCHECK命令小bug(轉)ROS
- rman 的crosscheck命令問題!ROS
- 轉:正確使用rman crosscheckROS
- RMAN備份詳解(轉載)
- 轉載:RMAN 備份詳解
- RMAN 命令詳解
- RMAN命令詳解
- rman crosscheck作用ROS
- Oracle RMAN 的 show,list,crosscheck,delete命令整理OracleROSdelete
- rman命令詳解(三)
- RMAN Crosscheck 和 Delete 命令的 2 個例項ROSdelete
- RMAN Crosscheck 和 Delete 命令的2個例項ROSdelete
- linux awk命令詳解 --轉載Linux
- 正確使用rman crosscheckROS
- CROSSCHECK命令使用ROS
- rman report list crosscheck deleteROSdelete
- DB2中export命令詳解<<轉載>>DB2Export
- RMAN命令configure,report,list,crosscheck,delete的使用方法ROSdelete
- Oracle RMAN的show,list,crosscheck,deleteOracleROSdelete
- Rman Crosscheck刪除失效歸檔ROS
- RMAN命令詳解 非常好的文章
- RMAN的list和report命令詳解
- 轉載Linux Netstat 命令詳細解釋Linux
- SVN命令詳解【轉】
- vi命令詳解(轉)
- tar命令詳解--轉
- TOP命令詳解(轉)
- FTP命令詳解(轉)FTP
- sar命令詳解(轉)
- FTP命令詳解 (轉)FTP
- 命令詳解:tee(轉)
- UNIX命令詳解(轉)
- RMAN的crosscheck和obsolete的用法ROS
- 使用RMAN CROSSCHECK 更新檔案狀態ROS
- 【轉載】linux tail命令的使用方法詳解LinuxAI
- liunx下vi命令詳解
- Linux/Unix環境下的make命令詳解(轉)Linux
- CREATE TABLESPACE命令詳解(轉)