利用存储过程
xp_readerrorlog来实现
-
xp_readerrorlog 一共有7个参数:
- 存档编号
- 日志类型(1为SQL Server日志,2为SQL Agent日志)
- 查询包含的字符串
- 查询包含的字符串
- LogDate开始时间
- 结果排序,按LogDate排序(可以为降序"Desc" Or 升序"Asc")
- 结果排序,按LogDate排序(可以为降序"Desc" Or 升序"Asc")
1)查询当前SQL Server日志信息
Exec xp_readerrorlog 0
2)查询存档编号为n(n Between 0 And 99)的SQL Server日志信息
3)根据时间范围查询SQL Server日志信息
Exec xp_readerrorlog 1,1,Null,Null,
'20091126 20:10',
'20091126 20:40',
'Asc'
4)根据时间查看死锁
exec xp_readerrorlog 0,1,NULL,NULL,
'2016-10-24',
'2016-10-30',
'desc'