SQl Server2008发生 “SQl Server检测到基于一致性的逻辑I/O 错误 校验 和不正确”的解决办法

时间:2021-09-29 19:11:11

在执行 SELECT COUNT(*) FROM TABLE 的时候发生“SQl Server检测到基于一致性的逻辑I/O 错误 校验 和不正确”

解决办法如下:

执行 

use [你的数据库名称]
 
go
 
ALTER DATABASE [你的数据库名称] SET SINGLE_USER
 
DBCC CHECKDB ([你的数据库名称], repair_allow_data_loss) with NO_INFOMSGS
 
go
 
ALTER DATABASE [你的数据库名称] SET MULTI_USER
 
go