使用RMAN CROSSCHECK 更新檔案狀態
使用RMAN CROSSCHECK 更新檔案狀態
Kevin Zou
2011-9-6
在一個系統在刪除舊的ARCHIVELOG時,看到有報錯:
|
想起來這是由於之前手工刪除了部分歸檔日誌,但是沒有更新controlfile,所以controlfile認為這些歸檔日誌還是存在的,實際上這些日誌都已經被刪除了。
要解決這個問題要執行CROSSCHECK ARCHIVELOG ALL+ delete expired archivelog all。
CROSSCHECK ARCHIVELOG ALL 會在在DISK 或者TAPE上去匹配ARCHIVELOG,如果找不到,就把對應的archivelog標識為EXPIRED。
DELETE EXPIRED ARCHIVELOG ALL 會把上一步標識為EXPIRED的日誌刪除。如果不加上noprompt,這個命令會要求確認刪除EXPIRED 的日誌,如果預設為刪除,那可以加上NOPROMPT 引數。
下面是記錄的部分摘要:
|
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/40239/viewspace-706739/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 正確使用rman crosscheckROS
- Rman Crosscheck刪除失效歸檔ROS
- 轉:正確使用rman crosscheckROS
- rman crosscheck作用ROS
- #include 檔案狀態
- Rman Crosscheck刪除失效歸檔-備份恢復ROS
- rman report list crosscheck deleteROSdelete
- RMAN CROSSCHECK命令小bug(轉)ROS
- rman 的crosscheck命令問題!ROS
- Oracle RMAN的show,list,crosscheck,deleteOracleROSdelete
- git操作---將staged狀態檔案回退到modified狀態Git
- 使用rman恢復控制檔案
- RMAN的crosscheck和obsolete的用法ROS
- 轉載-RMAN下CROSSCHECK命令詳解ROS
- Oracle 11g 通過 RMAN 檢查資料檔案、控制檔案、引數檔案的狀態和是否存在壞塊Oracle
- 使用RMAN安全刪除歸檔檔案
- embed小技巧-動態檔案更新
- CROSSCHECK命令使用ROS
- Xcode 檔案後狀態標識XCode
- Azure Terraform(四)狀態檔案儲存ORM
- linux perl 檢視檔案狀態Linux
- Oracle RMAN 的 show,list,crosscheck,delete命令整理OracleROSdelete
- RMAN命令configure,report,list,crosscheck,delete的使用方法ROSdelete
- RMAN筆記之查詢rman備份資訊狀態筆記
- 11.使用make更新歸檔檔案
- Oracle 8i 與 oracle 9 下 RMAN 中 CROSSCHECK 使用的差異OracleROS
- Oracle 11g RMAN恢復-場景2:所有的資料檔案損壞,OPEN狀態Oracle
- RMAN Crosscheck 和 Delete 命令的 2 個例項ROSdelete
- RMAN Crosscheck 和 Delete 命令的2個例項ROSdelete
- 更新TableView和CollectionView的狀態View
- RMAN在歸檔/非歸檔,庫關閉/mounted/開啟狀態下的備份
- C語言lstat()函式:由檔案描述詞取得檔案狀態C語言函式
- C語言fstat()函式:由檔案描述詞取得檔案狀態C語言函式
- Oracle OCP IZ0-053 Q682(Rman Crosscheck)OracleROS
- 16、重做日誌檔案的狀態及重做日誌組的狀態說明
- 12 使用RMAN備份和恢復檔案
- ASM儲存使用RMAN複製控制檔案ASM
- 談談Oracle日誌檔案的INVALID狀態Oracle