DBV-00201: Block, DBA 1175408467, marked corrupt for invalid redo application 處理
DBV-00201: Block, DBA 1175408467, marked corrupt for invalid redo application
[@more@]
問題:
一個朋友在做資料庫異機恢復時,整個 restore , recover 過程都順利進行,資料庫也可以正常 open 。 但是他對一些資料檔案執行 dbv 時報以下錯誤。
DBV-00201: Block, DBA 1175408467, marked corrupt for invalid redo application
DBV-00201: Block, DBA 1175408468, marked corrupt for invalid redo application
DBV-00201: Block, DBA 1175408469, marked corrupt for invalid redo application
DBV-00201: Block, DBA 1175408470, marked corrupt for invalid redo application
DBV-00201: Block, DBA 1175408471, marked corrupt for invalid redo application
DBV-00201: Block, DBA 1175408472, marked corrupt for invalid redo application
DBV-00201: Block, DBA 1175408473, marked corrupt for invalid redo application
DBV-00201: Block, DBA 1175408474, marked corrupt for invalid redo application
DBV-00201: Block, DBA 1175408475, marked corrupt for invalid redo application
DBV-00201: Block, DBA 1175408476, marked corrupt for invalid redo application
DBV-00201: Block, DBA 1175408477, marked corrupt for invalid redo application
DBVERIFY - Verification complete
Total Pages Examined : 1024000
Total Pages Processed (Data) : 752883
Total Pages Failing (Data) : 0
Total Pages Processed (Index): 251359
Total Pages Failing (Index): 0
Total Pages Processed (Other): 17910
Total Pages Processed (Seg) : 0
Total Pages Failing (Seg) : 0
Total Pages Empty : 1848
Total Pages Marked Corrupt : 5998
Total Pages Influx : 0
Highest block SCN : 2841013938 (4.2841013938)
故障分析:
該問題很有可能是由於資料庫中一些表或索引設定了 nologging ,從而導致資料庫無法把 這些表透過應用歸檔日誌來和資料庫中其他表保持一致。
解決辦法:
找出原庫中處於 nologging 的表或索引,在恢復出的庫中 刪除重建表,再透過 exp/imp 進行資料匯出匯入。如是索引,對索引進行重建。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/66634/viewspace-1059635/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle corrupt block壞塊處理OracleBloC
- 資料庫壞塊Corrupt block的處理方法資料庫BloC
- Oracle RMAN備份中對壞塊(corrupt block)的處理OracleBloC
- 沒有備份的情況下如何處理logical & physical corrupt blockBloC
- How to check Database corrupt BlockDatabaseBloC
- Redo Gap 處理與優化優化
- RMAN處理split block問題BloC
- [Oracle報錯處理]ORA-00031: session marked for killOracleSession
- BAD Block 壞塊的處理BloC
- DBA實踐---壞塊處理
- redo log檔案丟失處理措施
- 【BLOCK】Oracle壞塊處理命令參考BloCOracle
- block 對外部引用變數的處理BloC變數
- ORA-1578 Corrupt Block Found in Encrypted Database (Doc ID 1329437.1)BloCDatabase
- oracle - redo 損壞或刪除處理方法Oracle
- STREAMS筆記(3) REDO清理 & 異常處理筆記
- PostgreSQL DBA(19) - REDO point淺析SQL
- ORA-19566 exceeded limit of 0 corrupt blocks資料壞塊處理MITBloC
- bad block表上壞塊的處理BloC
- corrupt block引起的錯誤ORA-01498原因分析BloC
- ora-00031:session marked for kill處理oracle中殺不掉的鎖SessionOracle
- 物理Data Guard中哪個程式處理Redo GAP
- Unity Application Block 1.2 學習筆記UnityAPPBloC筆記
- 【問題處理】ORA-01722: invalid number
- CATPROC - Packages and Types Invalid in Dba_registry-457861.1Package
- ORA-00031:session marked for kill處理oracle中殺不掉鎖的程式SessionOracle
- Redo丟失的4種情況及處理方法
- Online Redo Log損壞處理實驗(上)
- Online Redo Log損壞處理實驗(中)
- Online Redo Log損壞處理實驗(下)
- Redo 丟失的4種情況的處理方法
- RMAN出現檔案損壞ORA-19566: exceeded limit of 0 corrupt blocks 處理MITBloC
- EVENT:10228 trace application of redo by kcocbkAPP
- Undo和Current Online Redo損壞的處理方法
- Current online Redo 和 Undo 損壞的處理方法
- 熱備份與RMAN備份中split block的處理BloC
- Angular Universal Application 應該處理 HTTP POST 請求嗎?AngularAPPHTTP
- Redo Log File(inactive、active)損壞,處理恢復對策