Oracle數(shù)據(jù)庫(kù)故障&檢測(cè):
打開(kāi)oracle數(shù)據(jù)庫(kù)報(bào)錯(cuò)“system01.dbf需要更多的恢復(fù)來(lái)保持一致性,數(shù)據(jù)庫(kù)無(wú)法打開(kāi)”。
數(shù)據(jù)庫(kù)沒(méi)有備份,無(wú)法通過(guò)備份去恢復(fù)數(shù)據(jù)庫(kù)。用戶(hù)方聯(lián)系北亞企安數(shù)據(jù)恢復(fù)中心并提供Oracle_Home目錄中的所有文件,急需恢復(fù)zxfg用戶(hù)下的數(shù)據(jù)。
出現(xiàn)“system01.dbf需要更多的恢復(fù)來(lái)保持一致性”這個(gè)報(bào)錯(cuò)的原因可能是控制文件損壞、數(shù)據(jù)文件損壞,數(shù)據(jù)文件與控制文件的SCN不一致等。數(shù)據(jù)庫(kù)恢復(fù)工程師對(duì)數(shù)據(jù)庫(kù)文件進(jìn)一步檢測(cè)、分析后,發(fā)現(xiàn)sysaux01.dbf文件損壞,有壞塊。
修復(fù)并啟動(dòng)數(shù)據(jù)庫(kù)后仍然有許多查詢(xún)報(bào)錯(cuò),export和data pump工具使用報(bào)錯(cuò)。從數(shù)據(jù)庫(kù)層面無(wú)法修復(fù)數(shù)據(jù)庫(kù)。由于system和用戶(hù)表空間的數(shù)據(jù)文件都是正常的,可以通過(guò)底層解析數(shù)據(jù)庫(kù)文件來(lái)恢復(fù)用戶(hù)數(shù)據(jù)。
Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)過(guò)程:
1 利用DBV工具檢測(cè)數(shù)據(jù)文件。
北亞企安數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)
分析結(jié)果發(fā)現(xiàn)SYSAUX01.DBF文件數(shù)據(jù)塊(Data)檢測(cè)失敗40頁(yè),索引頁(yè)(Index)檢測(cè)失敗29頁(yè),其他文件檢測(cè)正常。
2 修復(fù)數(shù)據(jù)庫(kù),打開(kāi)數(shù)據(jù)庫(kù)。
北亞企安數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)
北亞企安數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)
3、查詢(xún)數(shù)據(jù)庫(kù)報(bào)錯(cuò),export和data pump報(bào)錯(cuò)。
北亞企安數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)
北亞企安數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)
數(shù)據(jù)恢復(fù)工程師嘗試各種方法 ,并查閱大量資料,最終確認(rèn)這種數(shù)據(jù)庫(kù)內(nèi)部錯(cuò)誤無(wú)法通過(guò)命令修復(fù)。
4、通過(guò)底層解析,將ZXFG用戶(hù)的數(shù)據(jù)導(dǎo)入到新的數(shù)據(jù)庫(kù)中。
北亞企安數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)
北亞企安數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)
5、經(jīng)過(guò)用戶(hù)仔細(xì)檢測(cè), 確認(rèn)所需要的的數(shù)據(jù)完全恢復(fù),認(rèn)可數(shù)據(jù)恢復(fù)結(jié)果。
-
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
507瀏覽量
17201 -
數(shù)據(jù)庫(kù)
+關(guān)注
關(guān)注
7文章
3712瀏覽量
64023 -
Oracle
+關(guān)注
關(guān)注
2文章
282瀏覽量
35045
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論