Oracle數據庫故障&檢測:
打開oracle數據庫報錯:“system01.dbf需要更多的恢復來保持一致性,數據庫無法打開”。
北亞企安數據恢復工程師檢測數據庫文件發現sysaux01.dbf有壞塊,sysaux01.dbf文件損壞。數據庫無備份,不能通過備份去恢復數據庫。用戶提供了該Oracle數據庫Oracle_Home目錄下的所有文件,要求恢復zxfg用戶下的數據。
Tips:Oracle數據庫出現“system01.dbf需要更多的恢復來保持一致性”報錯的原因可能是控制文件損壞、數據文件損壞,數據文件與控制文件的SCN不一致等。北亞企安數據庫恢復工程師對該Oracle數據庫文件做進一步檢測、分析,結果發現sysaux01.dbf文件有壞塊。對該文件進行修復并啟動數據庫后,依然有很多查詢出現報錯,export和data pump工具無法使用。查詢告警日志&分析報錯,確定是報錯原因就是sysaux文件損壞,從數據庫層面無法修復數據庫。由于system和用戶表空間的數據文件都是正常的,可以通過底層解析數據庫文件來恢復用戶數據。
Oracle數據庫數據恢復過程:
1、使用DBV工具檢測Oracle數據庫數據文件:
北亞企安數據恢復——Oracle數據庫數據恢復
結果發現SYSAUX01.DBF文件數據塊(Data)檢測失敗40頁,索引頁(Index)檢測失敗29頁,其他文件檢測正常。
2、北亞企安數據庫恢復工程師對Oracle數據庫進行修復,成功打開數據庫。
北亞企安數據恢復——Oracle數據庫數據恢復
北亞企安數據恢復——Oracle數據庫數據恢復
3、雖然能成功打開Oracle數據庫,但是查詢數據庫報錯、export和data pump報錯。
北亞企安數據恢復——Oracle數據庫數據恢復
北亞企安數據恢復——Oracle數據庫數據恢復
北亞企安數據庫恢復工程師查閱大量資料并進行了各種嘗試后,判斷Oracle數據庫的這種內部錯誤應該無法通過命令來修復。
4、北亞企安數據恢復工程師底層解析數據庫文件,然后將ZXFG用戶的數據導入到新的數據庫中。
北亞企安數據恢復——Oracle數據庫數據恢復
北亞企安數據恢復——Oracle數據庫數據恢復
5、用戶方工程師在新數據庫環境中對恢復出來的ZXFG用戶的數據進行了反復檢查&驗證,確認恢復出來的數據完整有效。本次數據恢復工作完成。
審核編輯 黃宇
-
數據恢復
+關注
關注
10文章
586瀏覽量
17634 -
數據庫
+關注
關注
7文章
3848瀏覽量
64689 -
Oracle
+關注
關注
2文章
296瀏覽量
35237
發布評論請先 登錄
相關推薦
SqlServer數據恢復—SqlServer數據庫數據恢復案例
![SqlServer<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—SqlServer<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例](https://file1.elecfans.com/web2/M00/AD/00/wKgZomU_TAiAULRtAAEKTBEQ2Pg592.png)
數據庫數據恢復—MYSQL數據庫ibdata1文件損壞的數據恢復案例
數據庫數據恢復—通過拼接數據庫碎片恢復SQLserver數據庫
![<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—通過拼接<b class='flag-5'>數據庫</b>碎片<b class='flag-5'>恢復</b>SQLserver<b class='flag-5'>數據庫</b>](https://file1.elecfans.com/web1/M00/F4/07/wKgaoWcjE32AbQdWAAJD_hojvJc119.png)
![](https://file1.elecfans.com/web2/M00/0A/A7/wKgaomcR-taAbmlUAAQdELD1iEw918.jpg)
oracle數據恢復—Oracle數據庫打開報錯的數據恢復案例
![<b class='flag-5'>oracle</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—<b class='flag-5'>Oracle</b><b class='flag-5'>數據庫</b>打開報錯的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例](https://file1.elecfans.com/web2/M00/8F/05/wKgZomTLUp-AEdgqAAJwnPCXKpg284.png)
Oracle數據恢復—Oracle數據庫delete刪除的數據恢復方法
數據庫數據恢復—ndf文件大小變為0KB的數據恢復案例
MongoDB數據恢復—MongoDB數據庫文件損壞的數據恢復案例
![MongoDB<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—MongoDB<b class='flag-5'>數據庫文件</b>損壞的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例](https://file.elecfans.com/web2/M00/9F/F3/poYBAGQ-Pg6AWHFxAAJ9VHkTNrk678.png)
數據庫數據恢復—Sql Server數據庫文件丟失的數據恢復案例
![<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—Sql Server<b class='flag-5'>數據庫文件</b>丟失的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例](https://file.elecfans.com/web2/M00/9D/7C/pYYBAGQub62ABZHVAAJKkVvcctE851.png)
評論