Oracle數(shù)據(jù)庫常見故障表現(xiàn):
1、ORACLE數(shù)據(jù)庫無法啟動或無法正常工作。
2、ORACLE ASM存儲破壞。
3、ORACLE數(shù)據(jù)文件丟失。
4、ORACLE數(shù)據(jù)文件部分損壞。
5、ORACLE DUMP文件損壞。
北亞企安數(shù)據(jù)恢復—Oracle數(shù)據(jù)恢復
Oracle數(shù)據(jù)庫數(shù)據(jù)恢復方案:
1、檢測存放數(shù)據(jù)庫的服務(wù)器/存儲設(shè)備是否存在硬件故障,如果有硬件故障,讓硬件工程師先處理。
2、以只讀方式檢測故障表現(xiàn)是否與用戶方描述相同。
3、以只讀方式將涉及到的存儲體做完整鏡像。
4、基于鏡像文件分析數(shù)據(jù)和恢復數(shù)據(jù)。
5、將恢復出來的數(shù)據(jù)會暫存在另一個存儲體上。
6、驗證恢復出來的數(shù)據(jù)。
北亞企安數(shù)據(jù)恢復—Oracle數(shù)據(jù)恢復
Oracle數(shù)據(jù)庫數(shù)據(jù)恢復的可能性分析:
◆ ORACLE數(shù)據(jù)庫無法啟動或無法正常工作。
通常出現(xiàn)這類故障的數(shù)據(jù)可恢復性比較高。如果SYSTEM表未損壞,數(shù)據(jù)比較容易恢復;如果SYSTEM表損壞,則需要人工核對表結(jié)構(gòu),恢復較為耗時。
◆ ORACLE ASM存儲破壞:
ASM重置或組成ASM的部分設(shè)備出現(xiàn)故障,故障出現(xiàn)后無大量新數(shù)據(jù)寫入,數(shù)據(jù)通常可以恢復。
◆ ORACLE數(shù)據(jù)文件丟失:
刪除、格式化或者是其他原因?qū)е翺RACLE數(shù)據(jù)文件的丟失。只要沒有新的數(shù)據(jù)寫入,無論是什么操作系統(tǒng),北亞企安數(shù)據(jù)恢復工程師可以根據(jù)ORACLE的數(shù)據(jù)組織規(guī)則將數(shù)據(jù)文件恢復出來,但需要人工核對數(shù)據(jù)文件的名稱。
◆ ORACLE數(shù)據(jù)文件部分損壞:
ORACLE數(shù)據(jù)文件部分損壞(如覆蓋)。北亞企安數(shù)據(jù)恢復工程師通常會通過數(shù)據(jù)提取和重組,將未損壞部分的數(shù)據(jù)記錄恢復出來,并新建表追加進去,但是耗時較長。
◆ ORACLE DUMP文件損壞:
ORACLE DUMP文件損壞,可將損壞部分去除,其余部分均可正常追加至數(shù)據(jù)表。
北亞企安數(shù)據(jù)恢復—Oracle數(shù)據(jù)恢復
Tips:
◆ 針對軟件故障,在發(fā)現(xiàn)數(shù)據(jù)丟失/損壞后,盡可能避免對存儲進行任何操作,條件允許情況下最好關(guān)機。在開機狀態(tài)下即使不做任何操作,也可能導致情況更加嚴重。
◆ 條件允許的情況下,在發(fā)現(xiàn)數(shù)據(jù)丟失/損壞后,立即對磁盤或存儲卷做只讀的完整備份。
◆ 針對硬件故障,發(fā)現(xiàn)設(shè)備無法正常工作后,盡可能少加電,避免對設(shè)備的進一步損壞。
◆ 做好備份工作。盡可能避免單存儲備份。如果數(shù)據(jù)非常重要,可考慮異地備份。
審核編輯 黃宇
-
數(shù)據(jù)恢復
+關(guān)注
關(guān)注
10文章
625瀏覽量
17930 -
數(shù)據(jù)庫
+關(guān)注
關(guān)注
7文章
3876瀏覽量
65497 -
Oracle
+關(guān)注
關(guān)注
2文章
298瀏覽量
35658
發(fā)布評論請先 登錄
相關(guān)推薦
分布式存儲數(shù)據(jù)恢復—虛擬機上hbase和hive數(shù)據(jù)庫數(shù)據(jù)恢復案例
數(shù)據(jù)庫數(shù)據(jù)恢復—SQL Server附加數(shù)據(jù)庫提示“錯誤 823”的數(shù)據(jù)恢復案例

SqlServer數(shù)據(jù)恢復—SqlServer數(shù)據(jù)庫數(shù)據(jù)恢復案例

Sybase數(shù)據(jù)恢復—Sybase數(shù)據(jù)庫無法啟動怎么恢復數(shù)據(jù)?

Oracle報錯“system01.dbf需要更多的恢復來保持一致性”的數(shù)據(jù)恢復案例

數(shù)據(jù)庫數(shù)據(jù)恢復—通過拼接數(shù)據(jù)庫碎片恢復SQLserver數(shù)據(jù)庫

數(shù)據(jù)庫數(shù)據(jù)恢復—Oracle ASM實例無法掛載的數(shù)據(jù)恢復案例

oracle數(shù)據(jù)恢復—Oracle數(shù)據(jù)庫打開報錯的數(shù)據(jù)恢復案例

Oracle數(shù)據(jù)恢復—異常斷電后Oracle數(shù)據(jù)庫啟庫報錯的數(shù)據(jù)恢復案例

數(shù)據(jù)庫數(shù)據(jù)恢復—Oracle數(shù)據(jù)庫文件system01.dbf損壞的數(shù)據(jù)恢復案例

數(shù)據(jù)庫數(shù)據(jù)恢復—SQL Server數(shù)據(jù)庫出現(xiàn)823錯誤的數(shù)據(jù)恢復案例

Oracle數(shù)據(jù)恢復—Oracle數(shù)據(jù)庫delete刪除的數(shù)據(jù)恢復方法
Oracle數(shù)據(jù)恢復—Oracle刪除數(shù)據(jù)不用怕!這些數(shù)據(jù)恢復方法了解一下
數(shù)據(jù)庫數(shù)據(jù)恢復—SQL Server數(shù)據(jù)庫所在分區(qū)空間不足報錯的數(shù)據(jù)恢復案例
數(shù)據(jù)庫數(shù)據(jù)恢復—raid5陣列上層Sql Server數(shù)據(jù)庫數(shù)據(jù)恢復案例

評論