HD Crash SQL服务器 - > DBCC - 表'sysindexes'中的一致性错误

时间:2009-10-22 05:02:44

标签: sql-server

你好我的一个客户端发生了HD崩溃,SQL数据库损坏了: 他们没有备份,所以他们有一个大问题。 当我尝试(最终措施)进行DBCC修复时,我得到了以下消息。 有人可以帮我吗?

Server: Msg 8966, Level 16, State 1, Line 1
Could not read and latch page (1:872) with latch type SH. sysindexes failed.
Server: Msg 8944, Level 16, State 1, Line 1
Table error: Object ID 2, index ID 0, page (1:872), row 11. Test (columnOffsets->IsComplex (varColumnNumber) && (ColumnId == COLID_HYDRA_TEXTPTR || ColumnId == COLID_INROW_ROOT || ColumnId == COLID_BACKPTR)) failed. Values are 2 and 5.
        The repair level on the DBCC statement caused this repair to be bypassed.
CHECKTABLE found 0 allocation errors and 1 consistency errors in table 'sysindexes' (object ID 2).
DBCC execution completed. If DBCC printed error messages, contact your system administrator.

1 个答案:

答案 0 :(得分:0)

Paul Randal的博客上有一篇关于CHECKDB的非常好的文章。

http://www.sqlskills.com/BLOGS/PAUL/category/CHECKDB-From-Every-Angle.aspx