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