SQLServer一致性错误解决
- 工作中碰到的问题:

执行存储过程,提示错误信息:“内部插叙处理器错误:查询处理器在执行过程中遇到意外错误”。
初步怀疑是SQLServer中表“HS_Data”出现一致性错误或分配错误等原因造成。于是先用DBCC CHECKTABLE 检查表“HS_Data”(DBCC CHECKTABLE用来检查组成表或索引视图的所有页和结构的完整性)。
命令:DBCC CHECKTABLE('HS_Data');

- 解决方法
提示“HS_Data”表有9个一致性错误:数据行在索引 'HS_Data_DT_Idx' (ID 2)中没有匹配的索引行。需要修复“HS_Data”表的“HS_Data_DT_Idx”索引的一致性错误。
执行命令DBCC DBREINDEX('HS_Data','HS_Data_DT_Idx');(该命令会重建表的索引)。
执行结果提示:


浙公网安备 33010602011771号