資料檔案拷貝檔案頭驗證錯誤
在客戶資料庫的alert日誌中,發現了這個錯誤資訊。
說是錯誤資訊,但是並沒有對應的錯誤號,應該算是訊息資訊:
Mon Dec 20 06:10:04 2010
datafilecopy header validation failure for file +FLHDG/clubstat2_idx.dbf
從錯誤資訊的時間判斷,應該是rman後臺備份或執行delete obsolete命令時產生的。
這個資訊比較少見,從字面上看,似乎是資料檔案的備份存在錯誤。
檢查rman的資料檔案拷貝資訊:
RMAN> list datafilecopy all;
using target database control file instead of recovery catalog
List of Datafile Copies
Key File S Completion Time Ckp SCN Ckp Time Name
------- ---- - --------------- ---------- --------------- ----
1 18 X 29-DEC-09 5040339738 29-DEC-09 +FLHDG/clubstat2_idx.dbf
查詢資料字典資訊:
SQL> select name from v$datafile
2 where name = '+FLHDG/clubstat2_idx.dbf';
NAME
------------------------------------------------------------------------------
+FLHDG/clubstat2_idx.dbf
SQL> select name from v$datafile_copy
2 where name like '+FLHDG%';
NAME
------------------------------------------------------------------------------
+FLHDG/clubstat2_idx.dbf
目前資料檔案和資料檔案備份的名稱是一樣的,看來問題不像字面描述的那麼簡單了,現在出現了字典不一致的現象。
查詢了一下metalink,感覺問題和文件ID 460365.1描述的很相似。
解決方法就是通過change datafilecopy 1 uncatalog命令,注意這裡1對應的從rman獲取的datafile copy的key資訊。
從控制檔案中刪除錯誤的datafile copy命令,從而避免在rman備份或刪除obsolete物件的時候出現上述的錯誤。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4227/viewspace-682631/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20180718]拷貝資料檔案從dg庫.txt
- Golang命令列拷貝檔案Golang命令列
- [java IO流]之檔案拷貝Java
- linux採用scp命令拷貝檔案到本地,拷貝本地檔案到遠端伺服器Linux伺服器
- 檔案操作(二進位制拷貝)
- Java IO 流之拷貝(複製)檔案Java
- jq驗證檔案
- [20180412]手工拷貝檔案到另外主機.txt
- Python檔案讀寫--錯誤一Python
- 在Linux下ssh 環境的登入 和 檔案拷貝Linux
- locate標頭檔案和庫檔案
- system資料檔案頭損壞修復
- Include檔案易犯編譯錯誤編譯
- 8.13 標頭檔案剖析:標頭檔案路徑(下)
- 遠端桌面時怎麼拷貝不了檔案到伺服器?伺服器
- 1.6.5.2. 通過密碼檔案驗證連線資料庫密碼資料庫
- jQuery Validate驗證上傳檔案大小jQuery
- python怎麼驗證檔案是否存在Python
- 記憶體拷貝引起的錯誤記憶體
- [20201218]資料檔案OS頭的修復.txt
- standby新增檔案錯誤的解決方法
- PbootCMS錯誤提示:檔案上傳失敗boot
- PbootCMS錯誤提示:模板檔案不存在boot
- 資料檔案誤刪除(DM_單機)
- input 實現檔案上傳,並驗證檔案不大於5M
- idea檔案頭資訊設定Idea
- 檔案與資料
- Linux基礎命令---驗證組檔案grpckLinuxRPC
- 程式設計讀寫CAD檔案驗證程式設計
- ORACLE RAC ASM資料檔案遷移OMF檔案報錯ORA-01276解決OracleASM
- pyinstaller 打包後讀取 ini 配置檔案路徑錯誤,怎麼定位配置檔案
- Oracle資料檔案和臨時檔案的管理Oracle
- git的gitignore檔案排除資料夾和檔案Git
- Python之錯誤異常和檔案處理Python
- Day03:檔案開啟;錯誤處理
- 此錯誤需要修改MinGW中的 cstdlib檔案
- 檔案格式引起的指令碼執行錯誤指令碼
- yml 配置檔案提示錯誤mapping values are not allowed in this contextAPPContext
- 檢視BAM檔案頭部資訊