数据恢复 信息安全 电子取证

关于作者

网络推荐

sysobjects、sysindexes、syscolumns 或 systypes 中存在一致性错误

上一篇 / 下一篇  2010-12-05 18:43:18

sysobjectssysindexessyscolumnssystypes 中存在一致性错误,妨碍了进一步的 CHECKDB 处理

 

 

问题的提出:

 

服务器: 消息 7995,级别 16,状态 1,行 1
数据库 'test ' 在 sysobjects、sysindexes、syscolumns 或 systypes 中存在一致性错误,妨碍了进一步的 CHECKDB 处理。
DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。

 

 

验证数据库一致性
dbcc checkdb( 'test ')
在进行了多个验证后,最后的执行结果一般如下:
CHECKDB 发现了 0 个分配错误和 0 个一致性错误(在数据库 'test ' 中)。
DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。

操作到第8步,执行dbcc checkdb( 'test ')后,报错:
服务器: 消息 7995,级别 16,状态 1,行 1
数据库 'test ' 在 sysobjects、sysindexes、syscolumns 或 systypes 中存在一致性错误,妨碍了进一步的 CHECKDB 处理。
DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。

解决方法:


1

--执行如下修复语句,注意:可能会导致数据丢失
DBCC CHECKTABLE ( 'test ',REPAIR_ALLOW_DATA_LOSS)

2

下例检查sysobjects、sysindexes、syscolumns表的数据页完整性。

DBCC CHECKTABLE ('sysobjects')  
GO  
DBCC CHECKTABLE ('sysindexes')  
GO
DBCC CHECKTABLE ('syscolumns')
GO

3

DBCC CHECKCATALOG ('TEST') GO

4

新建一个库,将现在库的数据导入到新库中,然后用新库代替你现在的库吧.

5

还是不行?不会吧,那就联系:4006-18-4119   18913825606   qq:276570401可以直接从MDF,NDF 及其它特殊格式文件中提取恢复数据!


数据恢复 信息安全 电子取证

TAG: 一致性 syscolumns sysindexes sysobjects systypes

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)