zoukankan      html  css  js  c++  java
  • SQL Server查看错误日志存档编号及其详情

    --1.查看存档编号
    EXEC xp_enumerrorlogs
    
    --2.查看错误日志
    EXEC xp_readerrorlog 0,1,'Login','ds_user','',NULL,'DESC'
    
    --3.三天前到现在登录用户ds_user的错误日志
    DECLARE @BeginDate CHAR(14),@EndDate  CHAR(14)
    SELECT @BeginDate = CONVERT(CHAR(8),DATEADD(DAY,-2,GETDATE()),112)+' 00:00'
    SELECT @EndDate = CONVERT(CHAR(8),GETDATE(),112)+SPACE(1)+CONVERT(CHAR(6),GETDATE(),8)
    
    EXEC xp_readerrorlog 0,1,'backed up',NULL,@BeginDate,@EndDate,'DESC' --模糊匹配Text字段含有关键字backed up的项
    EXEC xp_readerrorlog 0,1,'DBCC TRACEON',NULL,@BeginDate,@EndDate,'DESC' --模糊匹配Text字段含有关键字DBCC TRACEON的项
    
    /*
    
    SQL Server扩展存储过程xp_readerrorlog包含7个参数
    
    1. 存档编号
    2. 日志类型(1为SQL Server日志,2为SQL Agent日志)
    3. 查询包含的字符串(也就是like模糊匹配项)
    4. 查询包含的字符串
    5. ErrorLogDate开始时间
    6. ErrorLogDate结束时间
    7. 结果排序,按ErrorLogDate排序('DESC'表示降序,'ASC'表示升序) 
    
    */
    

      

  • 相关阅读:
    跨媒体安全
    kali视频(21-25)学习
    kali视频(26-30)学习
    kali视频(16-20)学习
    kali视频学习(11-15)
    kali视频(1-5)
    使用Metaspoit攻击MS08-067
    web应用程序安全攻防---sql注入和xss跨站脚本攻击
    -区块链-
    TCP/IP网络协议攻击
  • 原文地址:https://www.cnblogs.com/binguo2008/p/7270027.html
Copyright © 2011-2022 走看看