22,302
社区成员




<Error>
<SPID>161</SPID>
<APIName>ImpersonateSecurityContext</APIName>
<CallingAPIName>NLShimImpersonate</CallingAPIName>
<ErrorCode>0x139F</ErrorCode>
<SQLErrorCode>x_cse_Success</SQLErrorCode>
</Error>
如果基本上都是类似这样的东东,那么忽略吧
SQLErrorCode = x_cse_Success 看起来应该是成功的信息,没搞懂为什么会大量记录,网上搜索也无果,2014 也会有大量的这种记录
SELECT CONVERT (VARCHAR (30), GETDATE(), 121) AS runtime,
dateadd(ms, (a.[Record Time] - sys.ms_ticks), GETDATE()) AS [Notification_Time],
a.*,
sys.ms_ticks AS [Current Time]
FROM (SELECT x.value('(//Record/Error/ErrorCode)[1]', 'varchar(30)') AS [ErrorCode],
x.value('(//Record/Error/CallingAPIName)[1]', 'varchar(255)') AS [CallingAPIName],
x.value('(//Record/Error/APIName)[1]', 'varchar(255)') AS [APIName],
x.value('(//Record/Error/SPID)[1]', 'int') AS [SPID],
x.value('(//Record/@id)[1]', 'bigint') AS [Record Id],
x.value('(//Record/@type)[1]', 'varchar(30)') AS [Type],
x.value('(//Record/@time)[1]', 'bigint') AS [Record Time]
FROM (SELECT CAST (record AS XML)
FROM sys.dm_os_ring_buffers
WHERE ring_buffer_type = 'RING_BUFFER_SECURITY_ERROR') AS R(x)) AS a CROSS JOIN sys.dm_os_sys_info AS sys
ORDER BY a.[Record Time] ASC;