2022-07-12 10:14:16 版本 : sql server sql如何查询日志 - CSDN
作者: 周杨 于 2022年07月12日 发布在分类 / 计算机应用 / 数据库 / SQLSERVER 下,并于 2022年07月12日 编辑
 历史版本

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

利用存储过程xp_readerrorlog来实现
  • xp_readerrorlog 一共有7个参数:

    1. 存档编号

    2. 日志类型(1为SQL Server日志,2为SQL Agent日志)

    3. 查询包含的字符串

    4. 查询包含的字符串

    5. LogDate开始时间

    6. 结果排序,按LogDate排序(可以为降序"Desc" Or 升序"Asc")

    7. 结果排序,按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' 



历史版本-目录  [回到顶端]
    知识分享平台 -V 5.1.4 -大信谛威