rman 中delete 與delete force 的區別
假設你的備份集被OS命令刪掉了,
這時候delete這個備份集是刪不掉的,必須用delete 刪除的話,先要用crosscheck 一下,標識expired 才可以
但delete force可以省略crosscheck 這一步 直接刪除
delete obsolete 是根據策略來刪除過期的備份 這個前天條件必須在對應介質中能找到 才可刪除成功
而delete force obsolete 是強制刪除 如果對應介質也找不到 也可刪除成功
RMAN> delete obsolete;
RMAN retention policy will be applied to the command
RMAN retention policy is set to redundancy 1
using channel ORA_DISK_1
Deleting the following obsolete backups and copies:
Type Key Completion Time Filename/Handle
-------------------- ------ ------------------ --------------------
Backup Set 88 02-JUN-08
Backup Piece 88 02-JUN-08 D:BACKUP2SJHUB4S_1_1
Backup Set 89 02-JUN-08
Backup Piece 89 02-JUN-08 D:BACKUPC-799229701-20080602-0D
Backup Set 90 04-JUN-08
Backup Piece 90 04-JUN-08 D:BACKUP2UJI2QFK_1_1
Backup Set 91 04-JUN-08
Backup Piece 91 04-JUN-08 D:BACKUPC-799229701-20080604-00
Archive Log 255 03-JUN-08 D:ARCHPAULPUBTEST_1_14.DBF
Archive Log 256 04-JUN-08 D:ARCHPAULPUBTEST_1_15.DBF
Do you really want to delete the above objects (enter YES or NO)? yes
deleted backup piece
backup piece handle=D:BACKUP2UJI2QFK_1_1 recid=90 stamp=656501236
deleted backup piece
backup piece handle=D:BACKUPC-799229701-20080604-00 recid=91 stamp=656501281
deleted archive log
archive log filename=D:ARCHPAULPUBTEST_1_14.DBF recid=255 stamp=656415230
deleted archive log
archive log filename=D:ARCHPAULPUBTEST_1_15.DBF recid=256 stamp=656498131
Deleted 4 objects
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
List of Mismatched objects
==========================
Object Type Filename/Handle
--------------- ---------------------------------------------------
Backup Piece D:BACKUP2SJHUB4S_1_1
Backup Piece D:BACKUPC-799229701-20080602-0D
RMAN> delete force obsolete;
RMAN retention policy will be applied to the command
RMAN retention policy is set to redundancy 1
using channel ORA_DISK_1
Deleting the following obsolete backups and copies:
Type Key Completion Time Filename/Handle
-------------------- ------ ------------------ --------------------
Backup Set 88 02-JUN-08
Backup Piece 88 02-JUN-08 D:BACKUP2SJHUB4S_1_1
Backup Set 89 02-JUN-08
Backup Piece 89 02-JUN-08 D:BACKUPC-799229701-20080602-0D
Do you really want to delete the above objects (enter YES or NO)? yes
deleted backup piece
backup piece handle=D:BACKUP2SJHUB4S_1_1 recid=88 stamp=656354460
deleted backup piece
backup piece handle=D:BACKUPC-799229701-20080602-0D recid=89 stamp=656354486
Deleted 2 objects
RMAN>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199859/viewspace-331128/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RMAN 中delete exipired 和 delete obsolete 的區別delete
- rman 中的 delete all input 和 delete input 的區別delete
- truncate與delete的區別delete
- delete 和 delete [] 的真正區別delete
- oracle truncate 與 delete 的區別Oracledelete
- backup archivelog delete input 與delete all input 區別Hivedelete
- Oracle中truncate和delete的區別Oracledelete
- truncate delete 的區別delete
- SQL truncate 、delete與drop區別SQLdelete
- Rman 中的delete input的用法delete
- zt_orafaq_delete與truncate的區別delete
- truncate和delete 的區別delete
- truncate delete drop 區別delete
- laravel中delete()方法和destroy()方法的區別Laraveldelete
- Oracle中truncate和delete的區別(例項)Oracledelete
- Truncate table 詳解及與delete,drop 的區別delete
- Truncate table詳解及與delete,drop的區別delete
- malloc free與new delete的區別和聯絡delete
- delete和truncate刪除的區別delete
- delete與delete[]需要注意的地方delete
- delete input 與 delete all inputdelete
- delete OBSOLETE 與 delete expirieddelete
- 資料庫:drop、truncate、delete的區別資料庫delete
- SQLSERVER 的 truncate 和 delete 有區別嗎?SQLServerdelete
- malloc/free 和 new /delete 的區別 (轉)delete
- Oracle RMAN的show,list,crosscheck,deleteOracleROSdelete
- rman report list crosscheck deleteROSdelete
- Javascript中的deleteJavaScriptdelete
- rman會造成delete死鎖嗎delete
- 表管理之四:刪除資料Delete與truncate的使用區別delete
- Javascript中的in,hasOwnProperty,delete,for/inJavaScriptdelete
- Oracle RMAN 的 show,list,crosscheck,delete命令整理OracleROSdelete
- oracle實驗記錄 (基礎,truncate與delete區別實驗)Oracledelete
- drop、delete 與truncatedelete
- 一個關於c++字串處理和delete[]與delete差別的問題 (轉)C++字串delete
- truncate和不帶where子句的delete, 以及drop區別delete
- RMAN Crosscheck 和 Delete 命令的 2 個例項ROSdelete
- RMAN Crosscheck 和 Delete 命令的2個例項ROSdelete