MS SQL Server是微軟公司研發的數據庫管理系統,SQL Server是一個可擴展的、高性能的、與WindowsNT有機結合的,為分布式客戶機/服務器所設計的數據庫管理系統,提供基于事務的企業級信息管理系統方案。
SQL Server數據庫故障情況&分析:
SQL Server數據庫經常出現一個比較常見故障:附加數據庫時候提示“附加數據庫錯誤823”。這個時候如果有數據庫備份,只需要還原備份即可。如果沒有備份或者備份的時間間隔太久,或者備份數據不可用,這個時候就需要對數據庫進行數據恢復的操作。
一般情況下SQL Server數據庫出現報錯信息為“823”的故障有三種可能:
1、數據庫的物理頁面損壞;
2、校驗值損壞導致數據庫頁面無法被識別;
3、異常斷電、文件系統損壞導致的數據庫頁面丟失。
SQL Server數據庫數據恢復過程:
1、嘗試附加并修復數據庫,對數據庫進行附加時候提示“823”錯誤。
北亞數據恢復——SQL Server數據庫數據恢復
2、使用北亞自研的MS SQL文件檢測工具對數據庫進行檢測。
北亞數據恢復——SQL Server數據庫數據恢復
3、計算并修改SQL Server數據庫錯誤數據頁的校驗值。
4、重新附加SQL Server數據庫,附加數據庫成功。
北亞數據恢復——SQL Server數據庫數據恢復
5、使用dbcc檢測數據庫。
北亞數據恢復——SQL Server數據庫數據恢復
6、修復上述錯誤,再一次使用dbcc檢測數據庫。
北亞數據恢復——SQL Server數據庫數據恢復
SQL Server數據庫修復結果:
再次使用dbcc檢測數據庫,發現已經沒有任何錯誤提示,重新附加數據庫也沒有出現任何報錯,成功附加數據庫。由用戶對數據庫進行查詢、驗證,最終確認所有數據完整恢復。
北亞數據恢復——SQL Server數據庫數據恢復
審核編輯黃昊宇
-
數據恢復
+關注
關注
10文章
586瀏覽量
17636 -
數據庫
+關注
關注
7文章
3851瀏覽量
64698
發布評論請先 登錄
相關推薦
SqlServer數據恢復—SqlServer數據庫數據恢復案例
![SqlServer<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—SqlServer<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例](https://file1.elecfans.com/web2/M00/AD/00/wKgZomU_TAiAULRtAAEKTBEQ2Pg592.png)
數據庫數據恢復—MYSQL數據庫ibdata1文件損壞的數據恢復案例
數據庫數據恢復—通過拼接數據庫碎片恢復SQLserver數據庫
![<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—通過拼接<b class='flag-5'>數據庫</b>碎片<b class='flag-5'>恢復</b>SQLserver<b class='flag-5'>數據庫</b>](https://file1.elecfans.com/web1/M00/F4/07/wKgaoWcjE32AbQdWAAJD_hojvJc119.png)
oracle數據恢復—Oracle數據庫打開報錯的數據恢復案例
![oracle<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—Oracle<b class='flag-5'>數據庫</b>打開報錯的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例](https://file1.elecfans.com/web2/M00/8F/05/wKgZomTLUp-AEdgqAAJwnPCXKpg284.png)
數據庫數據恢復—SQL Server數據庫所在分區空間不足報錯的數據恢復案例
數據庫數據恢復—數據庫所在分區空間不足導致sqlserver故障的數據恢復案例
![<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—<b class='flag-5'>數據庫</b>所在分區空間不足導致sqlserver故障的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例](https://file.elecfans.com/web2/M00/A5/1F/pYYBAGRd7l6AFn25AAQyenpNuoc061.png)
數據庫數據恢復—raid5陣列上層Sql Server數據庫數據恢復案例
![<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—raid5陣列上層<b class='flag-5'>Sql</b> Server<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例](https://file.elecfans.com/web2/M00/A2/AD/pYYBAGRLbSSAHhFWAAI9vWNRQec919.png)
數據庫數據恢復—ndf文件大小變為0KB的數據恢復案例
數據庫數據恢復—Sql Server數據庫文件丟失的數據恢復案例
![<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—<b class='flag-5'>Sql</b> Server<b class='flag-5'>數據庫</b>文件丟失的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例](https://file.elecfans.com/web2/M00/9D/7C/pYYBAGQub62ABZHVAAJKkVvcctE851.png)
評論