ITPub博客

首页 > 数据库 > SQL Server > sqlServer DBCC CHECKFILEGROUP sysindexes 表的一致性错误(-)

sqlServer DBCC CHECKFILEGROUP sysindexes 表的一致性错误(-)

原创 SQL Server 作者:jidongzheng 时间:2008-09-25 08:56:43 0 删除 编辑

客户的sqlServer备用数据库,使用dbcc 检查时,

所有其它的表都OK,就是sysindexes表存在问题。

服务器: 消息 8964,级别 16,状态 1,行 1
表错误: 对象 ID 2。text、ntext 或 image 节点(位于页 (1:618),槽 0,文本 ID 208889446400)未被引用。

采用以下方法:

USE MASTER
GO

sp_dboption '数据库名', 'single user', 'true'
Go

DBCC CHECKDB('数据库名', REPAIR_ALLOW_DATA_LOSS)
Go

USE 数据库名
go


exec sp_msforeachtable 'DBCC CHECKTABLE(''?'',REPAIR_ALLOW_DATA_LOSS)'
exec sp_msforeachtable 'DBCC DBREINDEX(''?'')'
go

sp_dboption '数据库名', 'single user', 'false'

处理的结果还在等待中。

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/197458/viewspace-1011001/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: solaris 9 ftp 慢
请登录后发表评论 登录
全部评论
  • 博文量
    152
  • 访问量
    724081