• log check


    這個問題其實我答過很多次了。在SQL   2000下,可用系統Function來查到sql   的操作日志记录,    

    SELECT   *   From   ::fn_dblog(Default,Default)  

    =-=============================
    从   SQL   Server   企业管理器查看   SQL   Server   错误日志    
      1、展开服务器组,然后展开服务器。  
      2、展开"管理",然后展开"SQL   Server   日志"。  
      3、单击"SQL   Server   日志"以进行查看。错误日志信息显示在详细信息窗格内。    
      语句:  
          EXEC   sp_cycle_errorlog  
    ==============================
    在SQL SERVER 7.0和2000中,可以用下面的命令查看:

    DBCC log ( {dbid|dbname}, [, type={0|1|2|3|4}] )

    参数:
    Dbid or dbname - 任一数据库的ID或名字

    type - 输出结果的类型:

    0 - 最少信息(operation, context, transaction id)

    1 - 更多信息(plus flags, tags, row length)

    2 - 非常详细的信息(plus object name, index name,page id, slot id)

    3 - 每种操作的全部信息

    4 - 每种操作的全部信息加上该事务的16进制信息

    默认 type = 0

    要查看MSATER数据库的事务日志可以用以下命令:

    DBCC log (master)

    ======================
    从 SQL Server 企业管理器查看 SQL Server 错误日志

    版权:待定 点击次数: 247


    1. 展开服务器组,然后展开服务器。

    2. 展开"管理",然后展开"SQL Server 日志"。

    3. 单击"SQL Server 日志"以进行查看。错误日志信息显示在详细信息窗格内。

    Microsoft Windows® 2000 或 Windows NT® 4.0 应用程序日志完整地勾画出在 Windows 2000 或 Windows NT 操作系统上发生的事件。

    查看 Windows 2000 应用程序日志

    1. 在"开始"菜单上指向"程序"菜单,指向"管理工具",然后单击"事件查看器"。

    2. 在左窗格中,单击"应用程序日志"

      Microsoft SQL Server 事件由"源"列中的 MSSQLServer 或 MSSQL$<server named instance> 项标识。SQL Server 代理事件由 SQLServerAgent 或 SQLAgent$<server named instance> 项标识。Microsoft 搜索服务由 Microsoft Search 项标识

    3. 要查看不同计算机的日志,在右窗格中,右击"事件查看器",然后单击"连接到另一台计算机"命令。

      说明  如果正在查看的是本地计算机的日志,请略过此步。

    4. 完成"选择计算机"对话框。

    5. 要只显示 SQL Server 事件,在"查看"菜单上,选择"筛选"命令,然后在"事件源"框中,选择 MSSQLServerMSSQL$<server named instance> 项。(可选)

    6. 若要查看有关某事件的更多信息,请双击该事件。

    查看 Windows NT 4.0 应用程序日志

    1. 在"开始"菜单上指向"程序"菜单,指向"管理工具",然后单击"事件查看器"。

    2. 如果未显示应用程序日志,请在"日志"菜单上单击"应用程序"命令。

      Microsoft SQL Server 事件由"源"列中的 MSSQLServer 或 MSSQL$<server named instance> 项标识。SQL Server 代理事件由 SQLServerAgent 或 SQLAgent$<server named instance> 项标识。Microsoft 搜索服务由 Microsoft Search 项标识

    3. 要查看不同计算机的日志,在"日志"菜单上,单击"选择计算机"命令,然后完成"选择计算机"对话框中的各项操作。

      说明  如果正在查看的是本地计算机的日志,请略过此步。

    4. 若要只显示 SQL Server 事件,请在"视图"菜单上单击"筛选事件"命令,然后在"源"框中选择 MSSQLServer。(可选)

    5. 若要只查看 SQL Server 代理事件,则请选择 SQLServerAgent

    6. 若要查看有关某事件的更多信息,请双击该事件。
    ====================
    3、加强数据库日志的记录  

    审核数据库登录事件的“失败和成功”,在实例属性中选择“安全性”,将其中的审核级别选定为全部,这样在数据库系统和操作系统日志里面,就详细记录了所有帐号的登录事件。

    请定期查看SQL Server日志检查是否有可疑的登录事件发生,或者使用DOS命令。

    findstr /C:"登录" d:\Microsoft SQL Server\MSSQL\LOG\*.*










  • 相关阅读:
    测试思想-测试设计 史上最详细测试用例设计实践总结 Part2
    测试思想-测试设计 史上最详细测试用例设计实践总结 Part1
    loadrunner 脚本开发-参数化之将内容保存为参数、参数数组及参数值获取Part 2
    loadrunner 脚本开发-参数化之将内容保存为参数、参数数组及参数值获取
    测试思想-测试计划 软件测试方法与测试策略简述
    测试思想-文档评审 关于需求评审
    loadrunner 运行脚本-命令行运行脚本
    loadrunner 运行脚本-Run-time Settings-Browser Enmulation设置详解
    loadrunner 运行脚本-Run-time Settings-ContentCheck简单设置
    python 全栈开发,Day53(jQuery的介绍,jQuery的选择器,jQuery动画效果)
  • 原文地址:https://www.cnblogs.com/liangqihui/p/925485.html
Copyright © 2020-2023  润新知