数据一致性检查库 CHECKDB 发现了x个分配錯误和 x 个一致性错误
现在以数据一致性检查库text为例说明该问题的处理方法:
--1、在SQL查询分析器中执行以下语句:(注以下所用的text为数据一致性检查库名称,请用户手工改为自己的数据一致性检查库名)
--2、查看查询结果有很多红色字体显示,最后结果有这样的提示:
--一般情況下引起分配错误的原因是磁盘损坏或突然停电;一致性错误可能是数据一致性检查库中的表或索引坏,一般都可修复
--3、查看红色字體,并把有错误的数据一致性检查库表名记录下来或把索引损坏的表名记录下来。
--4、把数据一致性检查库设置为单用户模式直接在查詢分析器中执行以下语句即可:(如发现语句运行不成功,请把用户的电脑注销一下后再重新运行一下。)
--5、进入查询分析器执行如下语句:
--6、再执行:dbcc checkdb检测数据一致性检查库,出现结果为:
--CHECKDB 发现了0个分配错误和 0个一致性错误(在数据一致性检查库 'text' 中)
--数据一致性检查库巳经修复完毕。
--7、取消单用户模式即直接在查询分析器中执行以下语句即可: