Oracle數(shù)據(jù)庫(kù)故障&初檢&分析:
打開(kāi)Oracle數(shù)據(jù)庫(kù)時(shí)報(bào)錯(cuò),報(bào)錯(cuò)信息:“system01.dbf需要更多的恢復(fù)來(lái)保持一致性,數(shù)據(jù)庫(kù)無(wú)法打開(kāi)”。用戶急需恢復(fù)zxfg用戶下的數(shù)據(jù)。
出現(xiàn)上述報(bào)錯(cuò)的可能原因包括:控制文件損壞、數(shù)據(jù)文件損壞,數(shù)據(jù)文件與控制文件的SCN不一致等。
北亞企安數(shù)據(jù)恢復(fù)工程師檢測(cè)數(shù)據(jù)庫(kù)文件后發(fā)現(xiàn)sysaux01.dbf有壞塊。對(duì)sysaux01.dbf進(jìn)行修復(fù)后,啟動(dòng)數(shù)據(jù)庫(kù)仍然有許多查詢報(bào)錯(cuò)。export和data pump工具無(wú)法使用,查詢告警日志&分析報(bào)錯(cuò),發(fā)現(xiàn)sysaux01.dbf文件損壞,導(dǎo)致發(fā)生錯(cuò)誤。
從數(shù)據(jù)庫(kù)層面無(wú)法修復(fù)數(shù)據(jù)庫(kù)。由于system和用戶表空間的數(shù)據(jù)文件都是正常的,可以通過(guò)底層解析數(shù)據(jù)文件恢復(fù)用戶數(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é)果: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、查詢數(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ù)工程師使用各種辦法進(jìn)行了嘗試,并查閱大量資料,確定這種數(shù)據(jù)庫(kù)內(nèi)部錯(cuò)誤無(wú)法通過(guò)命令修復(fù)。
4、底層解析數(shù)據(jù)庫(kù)文件,將ZXFG用戶的數(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ù)
Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)結(jié)果:
通過(guò)底層解析數(shù)據(jù)庫(kù)文件恢復(fù)出用戶需要的數(shù)據(jù)。交由用戶方工程師對(duì)數(shù)據(jù)恢復(fù)結(jié)果進(jìn)行檢測(cè),經(jīng)過(guò)檢測(cè),用戶確認(rèn)恢復(fù)數(shù)據(jù)完整有效。本次數(shù)據(jù)恢復(fù)工作完成。
審核編輯 黃宇
-
服務(wù)器
+關(guān)注
關(guān)注
12文章
9163瀏覽量
85428 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
573瀏覽量
17458
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論