租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

sqlserver如何查看语句执行记录,sqlserver如何查看用户操作的记录

发布时间:2023-09-27 16:14:44

sqlserver如何查看语句履行记录

在SQL Server中,可使用SQL Server管理工具来查看语句履行记录。以下是两种常见的方法:

  1. 使用SQL Server Management Studio (SSMS):
  • 打开SSMS并连接到SQL Server实例。
  • 在“对象资源管理器”中,展开“服务器”节点,然后展开目标数据库的节点。
  • 展开“管理”节点,找到“SQL Server日志”节点,并单击它。
  • 在右边窗格中,将“SQL Server日志”的详细级别设置为“详细”或“详细”。
  • 在左边窗格中,选择“当前日志”以查看当前日志文件的内容,或选择“日志文件”以查看之前的日志文件。
  • 在日志文件中,你可以找到履行过的语句及其履行详细信息。
  1. 使用SQL Server跟踪工具:
  • 打开SQL Server跟踪工具(SQL Server Profiler)。
  • 连接到SQL Server实例并创建新的跟踪会话。
  • 在“事件选择器”中,选择“SQL:BatchCompleted”和“SQL:BatchStarting”事件,以便捕获履行的SQL语句。
  • 启动跟踪会话并履行你想要监视的操作。
  • 在跟踪结果窗口中,你可以找到履行过的语句及其履行详细信息。

在以上方法中,你可以根据需要调剂日志详细级别或事件选择器,以便捕获更多或更少的信息。请注意,启用详细的日志级别或跟踪会话可能会对服务器性能产生一定影响,因此在生产环境中应谨慎使用。