SQL SERVER數(shù)據(jù)庫(kù)故障類型:
SQL SERVER數(shù)據(jù)庫(kù)MDF(NDF)或LDF損壞。
SQL SERVER數(shù)據(jù)庫(kù)故障原因:
1、數(shù)據(jù)庫(kù)正在操作過(guò)程中,機(jī)器突然斷電。
2、人為誤操作。
SQL SERVER數(shù)據(jù)庫(kù)MDF(NDF)或LDF損壞的故障表現(xiàn):
1、數(shù)據(jù)庫(kù)在企業(yè)管理器中表現(xiàn)為“置疑”狀態(tài);
2、附加數(shù)據(jù)庫(kù)后,做DBCC檢測(cè),報(bào)“并閂鎖”錯(cuò)誤;
3、附加數(shù)據(jù)庫(kù)時(shí)提示“823錯(cuò)誤”;
4、附加數(shù)據(jù)庫(kù)提示日志錯(cuò)誤;
5、進(jìn)行數(shù)據(jù)查詢時(shí)報(bào)錯(cuò)。
SQL SERVER數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)方案:
1、將損壞的SQL SERVER數(shù)據(jù)庫(kù)進(jìn)行全庫(kù)冷備份。
2、根據(jù)MDF(或NDF)文件自身結(jié)構(gòu)使用北亞企安自主開(kāi)發(fā)的SQL SERVER數(shù)據(jù)庫(kù)檢測(cè)軟件檢測(cè)數(shù)據(jù)庫(kù)內(nèi)部邏輯結(jié)構(gòu),確定恢復(fù)數(shù)據(jù)庫(kù)數(shù)據(jù)的可能性。
3、手工備份損壞的數(shù)據(jù)庫(kù)文件(MDF/NDF和LDF),確保數(shù)據(jù)恢復(fù)的操作可回溯。
4、使用北亞企安自主開(kāi)發(fā)的無(wú)日志附加數(shù)據(jù)庫(kù)軟件附加數(shù)據(jù)庫(kù)。
5、如果數(shù)據(jù)庫(kù)文件可正常附加,對(duì)數(shù)據(jù)庫(kù)做DBCC檢測(cè),確定數(shù)據(jù)損壞的程度及損壞的位置。
a、如果數(shù)據(jù)庫(kù)提示“823錯(cuò)誤”和“并閂鎖錯(cuò)誤”,通常情況下是因?yàn)閿?shù)據(jù)庫(kù)的“索引”頁(yè)出錯(cuò)。
b、如果數(shù)據(jù)庫(kù)損壞的是“索引”頁(yè),可以通過(guò)數(shù)據(jù)庫(kù)內(nèi)上下頁(yè)內(nèi)容進(jìn)行計(jì)算,然后手工修復(fù)損壞頁(yè)。
c、如果數(shù)據(jù)庫(kù)損壞的是“數(shù)據(jù)”頁(yè),可以通過(guò)北亞企安自主開(kāi)發(fā)的SQL SERVER數(shù)據(jù)庫(kù)恢復(fù)工具對(duì)數(shù)據(jù)進(jìn)行提取和重組。
SQL SERVER數(shù)據(jù)庫(kù)數(shù)據(jù)驗(yàn)收:
1、將修復(fù)好的SQL SERVER數(shù)據(jù)庫(kù)文件進(jìn)行附加;
2、附加后對(duì)SQL SERVER數(shù)據(jù)庫(kù)做DBCC檢測(cè);
3、對(duì)重要表進(jìn)行數(shù)據(jù)查詢,檢驗(yàn)數(shù)據(jù)的更新日期。
審核編輯 黃宇
-
SQL
+關(guān)注
關(guān)注
1文章
774瀏覽量
44251 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
585瀏覽量
17632 -
數(shù)據(jù)庫(kù)
+關(guān)注
關(guān)注
7文章
3846瀏覽量
64685
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論