Advertisement
Guest User

Untitled

a guest
Oct 31st, 2014
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. SELECT
  2. CONVERT (VARCHAR(30), GETDATE(), 121) as runtime,
  3. DATEADD (ms, (a.[Record Time] - sys.ms_ticks), GETDATE()) as [Notification_Time],
  4. a.* , sys.ms_ticks AS [Current Time]
  5. FROM
  6. (SELECT
  7. x.value('(//Record/Error/ErrorCode)[1]', 'varchar(30)') AS [ErrorCode],
  8. x.value('(//Record/Error/CallingAPIName)[1]', 'varchar(255)') AS [CallingAPIName],
  9. x.value('(//Record/Error/APIName)[1]', 'varchar(255)') AS [APIName],
  10. x.value('(//Record/Error/SPID)[1]', 'int') AS [SPID],
  11. x.value('(//Record/@id)[1]', 'bigint') AS [Record Id],
  12. x.value('(//Record/@type)[1]', 'varchar(30)') AS [Type],
  13. x.value('(//Record/@time)[1]', 'bigint') AS [Record Time]
  14. FROM (SELECT CAST (record as xml)
  15. FROM sys.dm_os_ring_buffers
  16. WHERE ring_buffer_type = 'RING_BUFFER_SECURITY_ERROR') AS R(x)) a
  17. CROSS JOIN sys.dm_os_sys_info sys
  18. ORDER BY a.[Record Time] DESC
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement