联系:手机/微信(+86 17813235971) QQ(107644445)
作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]
数据库在rman备份时执行delete noprompt expired backup报RMAN-06207和RMAN-06208错误
RMAN>delete noprompt expired backup; RMAN retention policy will be applied to the command RMAN retention policy is set to recovery window of 1 days allocated channel: ORA_DISK_1 channel ORA_DISK_1: SID=1364 instance=hisdb1 device type=DISK allocated channel: ORA_DISK_2 channel ORA_DISK_2: SID=3102 instance=hisdb1 device type=DISK allocated channel: ORA_DISK_3 channel ORA_DISK_3: SID=4534 instance=hisdb1 device type=DISK allocated channel: ORA_DISK_4 channel ORA_DISK_4: SID=5054 instance=hisdb1 device type=DISK Deleting the following obsolete backups and copies: Type Key Completion Time Filename/Handle -------------------- ------ ------------------ -------------------- Datafile Copy 3 15-JUN-18 +DATA/hisdb/datafile/xifenfei.282.978867569 Datafile Copy 4 15-JUN-18 +DATA/hisdb/datafile/xifenfei.283.978867589 Backup Set 54704 14-JUN-24 Backup Piece 54704 14-JUN-24 /oraback/rmanfile/ctl_20240614_m22ta31a_1_1.rman RMAN-06207: WARNING: 3 objects could not be deleted for DISK channel(s) due RMAN-06208: to mismatched status. Use CROSSCHECK command to fix status RMAN-06210: List of Mismatched objects RMAN-06211: ========================== RMAN-06212: Object Type Filename/Handle RMAN-06213: --------------- --------------------------------------------------- RMAN-06214: Datafile Copy +DATA/hisdb/datafile/xifenfei.282.978867569 RMAN-06214: Datafile Copy +DATA/hisdb/datafile/xifenfei.283.978867589 RMAN-06214: Backup Piece /oraback/rmanfile/ctl_20240614_m22ta31a_1_1.rman
处理方法crosscheck copy
RMAN> crosscheck copy; using target database control file instead of recovery catalog allocated channel: ORA_DISK_1 channel ORA_DISK_1: SID=1364 instance=hisdb1 device type=DISK allocated channel: ORA_DISK_2 channel ORA_DISK_2: SID=3102 instance=hisdb1 device type=DISK allocated channel: ORA_DISK_3 channel ORA_DISK_3: SID=4534 instance=hisdb1 device type=DISK allocated channel: ORA_DISK_4 channel ORA_DISK_4: SID=5070 instance=hisdb1 device type=DISK specification does not match any control file copy in the repository validation succeeded for archived log archived log file name=+FRA/hisdb/archivelog/2024_06_16/thread_2_seq_149520.1675.1171833177 RECID=589464 STAMP=1171833177 Crosschecked 1 objects validation failed for datafile copy datafile copy file name=+DATA/hisdb/datafile/xifenfei.282.978867569 RECID=3 STAMP=978867571 validation failed for datafile copy datafile copy file name=+DATA/hisdb/datafile/xifenfei.283.978867589 RECID=4 STAMP=978867590 Crosschecked 2 objects
再次验证删除不再提示错误
RMAN> DELETE noprompt OBSOLETE; RMAN retention policy will be applied to the command RMAN retention policy is set to recovery window of 1 days using channel ORA_DISK_1 using channel ORA_DISK_2 using channel ORA_DISK_3 using channel ORA_DISK_4 no obsolete backups found