21  
查询码: 00000371
sql server sql如何查询日志 - CSDN
来源:https://www.csdn.net/tags/NtDaIgwsODY0MzMtYmxvZwO0O0OO0O0O.html
作者: 周杨 于 2022年07月12日 发布在分类 / 计算机应用 / 数据库 / SQLSERVER ,于 2022年07月12日 编辑
日志 数据 数据库 server 文件 sqlserver 收缩 收起 查询 事务

利用存储过程 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日志信息


    Exec xp_readerrorlog n

    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'





 历史版本

备注 修改日期 修改人
格式调整 2022-07-12 10:22:29[当前版本] 系统管理员
CREAT 2022-07-12 10:14:16 系统管理员

知识分享平台 -V 5.1.4 -大信谛威