0
在我们的生产数据库中有一个sp工作正常,直到2014年11月2日,并突然开始发出警告 警告:空值由集合或其他SET操作消除,因为我们在生产数据库 Ansi_warning就这么来解决它,我们已经标记为集Ansi_warning OFF开始SP最后一次Ansi_warning是什么时候设置的
那么有谁能够告诉我有什么办法,我可以检查的时候是最后一次或由谁Ansi_warning设置
在我们的生产数据库中有一个sp工作正常,直到2014年11月2日,并突然开始发出警告 警告:空值由集合或其他SET操作消除,因为我们在生产数据库 Ansi_warning就这么来解决它,我们已经标记为集Ansi_warning OFF开始SP最后一次Ansi_warning是什么时候设置的
那么有谁能够告诉我有什么办法,我可以检查的时候是最后一次或由谁Ansi_warning设置
您可以使用此t-sql查看所有配置更改
DECLARE @sTracePath VARCHAR(1024)
SELECT @sTracePath=CONVERT(VARCHAR(500),value) FROM fn_trace_getinfo(DEFAULT)
WHERE property=2
SELECT TEXTData,HostName,ApplicationName,DatabaseName,LoginName,SPID,StartTime,EventSequence
FROM fn_trace_gettable(@sTracePath,1)
WHERE TEXTData LIKE '%configure%' AND SPID<>@@spid
ORDER BY StartTime DESC
这个源代码是基于您在服务器上启用了默认跟踪。