http://hi.baidu.com/wangfeng200810/item/0613b8b4a9820e44ba0e12f2
当你在查询分析器用select * 查询时会报上面的错误,你可以用topch或where子句查询,
dbcc checktable('表1',REPAIR_ALLOW_DATA_LOSS)
go
查询分析器提示:
服务器: 消息 7919,级别 16,状态 3,行 1
未处理修复语句。数据库需要处于单用户模式下。
DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
--关掉企业管理器!!!
用下面的语句进行修复
exec sp_dboption '你的数据库名', 'single user', 'true'
Go
DBCC CHECKTABLE('表1',repair_allow_data_loss)
go
sp_dboption '你的数据库名', 'single user', 'false'
Go
执行以后即可