以文本方式查看主题

-  昂捷论坛  (http://www.enjoyit.com.cn/bbs/index.asp)
--  □-系统配置管理类  (http://www.enjoyit.com.cn/bbs/list.asp?boardid=34)
----  数据库完整性检查报错,没有明确提示  (http://www.enjoyit.com.cn/bbs/dispbbs.asp?boardid=34&id=9095)

--  作者:prcak47
--  发布时间:2013/12/18 16:47:15
--  数据库完整性检查报错,没有明确提示

数据库完整性检查报错,没有明确提示

具体提示为:

“检查数据库完整性”任务 (192.168.9.2)
检查 本地服务器连接 上的数据库完整性
数据库: enjoy_store
任务开始: 2013-12-18T05:14:13。
任务结束: 2013-12-18T05:14:14。
失败:(0) 更改 对于 服务器“192.168.9.2”失败。

 

打开【SQLSERVER代理】上面的【管理】,打开【SQLSERVER 日志】

在出错的时间点查询到日志

日期 2013-12-18 5:14:14
日志 SQL Server (当前 - 2013-12-18 16:37:00)

源 spid70

消息
Configuration option \'user options\' changed from 0 to 0. Run the RECONFIGURE statement to install.

 

从网上查询这句错错信息

得知是因为在SQL Server 2005及以后, 就不允许直接更新系统表了, 所以即便这个allow updates的设置是1

 

执行语句

exec sys.sp_configure \'allow updates\'
go
查询 配置信息

 

执行

exec sp_configure \'allow updates\', 0;

go
reconfigure;
go

问题解决