sql server 报错 偏移量为 0x00000006d86000 的位置执行 读取 期间,操作系统已经向 SQL Server 返回了错误 23(数据错误(循环冗余检查)。)
第一步,将数据库改为”单用户模式
alter database aqm set single_user with rollback immediate go
第二步,允许丢失数据修复
DBCC CHECKDB (‘aqm’, REPAIR_ALLOW_DATA_LOSS)
第三步,再修复表
DBCC CHECKTABLE(‘DataBase’)
第四步,修复索引表
DBCC DBREINDEX(‘DataBase’)
第五步 还原数据库为多用户模式
alter database aqm set multi_user with rollback immediate