crosscheck archivelog all;crosscheck backup of區別
crosscheck archivelog all; 驗證的是DB的歸檔日誌即log_archive_dest引數指定位置的檔案,當手工刪除了歸檔日誌以後,Rman備份會檢測到日誌缺失,從而無法進一步繼續執行。
所以此時需要手工執行crosscheck過程,之後Rman備份可以恢復正常。
RMAN> crosscheck archivelog all;
釋放的通道: ORA_DISK_1
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=18 devtype=DISK
對歸檔日誌的驗證失敗
存檔日誌檔名 =D:ORACLEORA92DATABASEARCHIVEARC00026.001 記錄 ID=28 時間戳
=607690515
對歸檔日誌的驗證失敗
存檔日誌檔名 =D:ORACLEORA92DATABASEARCHIVEARC00027.001 記錄 ID=29 時間戳
=607690586
已交叉檢驗的 2 物件
crosscheck backup of archivelog all;驗證的是用rman 備份歸檔日誌的備份檔案,執行完這個命令後可用delete expired archivelog;刪除狀態為expired的備份檔案
RMAN> crosscheck backup of archivelog all;
使用通道 ORA_DISK_1
交叉校驗備份段: 找到為 'EXPIRED'
備份段 handle=D:ORACLEBACKUPARC39_TESTDB_39_1 recid=38 stamp=607690347
交叉校驗備份段: 找到為 'EXPIRED'
備份段 handle=D:ORACLEBACKUPARC%E_TESTDB_41_1 recid=40 stamp=607690481
交叉校驗備份段: 找到為 'EXPIRED'
備份段 handle=D:ORACLEBACKUPARC_%E_TESTDB_43_1 recid=42 stamp=607690517
交叉校驗備份段: 找到為 'AVAILABLE'
備份段 handle=D:ORACLEBACKUPARC_%E_TESTDB_45_1 recid=44 stamp=607690588
交叉校驗備份段: 找到為 'AVAILABLE'
備份段 handle=D:ORACLEBACKUPARC_%E_TESTDB_46_1 recid=45 stamp=607690590
交叉校驗備份段: 找到為 'AVAILABLE'
備份段 handle=D:ORACLEBACKUPARC_%E_TESTDB_47_1 recid=46 stamp=607690592
已交叉檢驗的 6 物件
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28853590/viewspace-2123779/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [zt] crosscheck archivelog allROSHive
- crosscheck archivelog all error ORA-19587ROSHiveError
- RMAN - backup archivelog all 與 backup database plus archivelog 區別HiveDatabase
- [20160202]crosscheck archivelog all.txtROSHive
- crosscheck backup ORA-19554ROS
- 備份歸檔日誌報錯ORA-19625: crosscheck archivelog allROSHive
- backup archivelog delete input 與delete all input 區別Hivedelete
- rman crosscheck作用ROS
- CROSSCHECK命令使用ROS
- BACKUP ARCHIVELOG with DELETE INPUT or DELET all..Hivedelete
- 正確使用rman crosscheckROS
- rman report list crosscheck deleteROSdelete
- RMAN CROSSCHECK命令小bug(轉)ROS
- 轉:正確使用rman crosscheckROS
- rman 的crosscheck命令問題!ROS
- 理解RMAN backup database plus archivelog delete all input命令DatabaseHivedelete
- Oracle RMAN的show,list,crosscheck,deleteOracleROSdelete
- Rman Crosscheck刪除失效歸檔ROS
- RMAN的crosscheck和obsolete的用法ROS
- 轉載-RMAN下CROSSCHECK命令詳解ROS
- 使用RMAN CROSSCHECK 更新檔案狀態ROS
- Oracle RMAN 的 show,list,crosscheck,delete命令整理OracleROSdelete
- RMAN Crosscheck 和 Delete 命令的 2 個例項ROSdelete
- RMAN Crosscheck 和 Delete 命令的2個例項ROSdelete
- Rman Crosscheck刪除失效歸檔-備份恢復ROS
- Oracle OCP IZ0-053 Q682(Rman Crosscheck)OracleROS
- 都是crosscheck惹的禍,備份歸檔失敗ROS
- oracle10g rac(rhel4)_rman備份歸檔出錯_backup archivelog allOracleHive
- RMAN命令configure,report,list,crosscheck,delete的使用方法ROSdelete
- 理解RMAN backup database plus archivelog命令DatabaseHive
- Oracle 8i 與 oracle 9 下 RMAN 中 CROSSCHECK 使用的差異OracleROS
- union all和union的區別
- union和union all的區別
- Union與Union All的區別
- union 和union all 使用區別
- Backing Up Logs with BACKUP … PLUS ARCHIVELOGHive
- RMAN備份list report crosscheck validate change delete 和恢復命令例項ROSdelete
- 【SQL】UNION ALL 與UNION 的區別SQL