< 返回租用问题列表
sqlserver如何查看语句执行记录,sqlserver如何查看用户操作的记录
发布时间:2023-09-27 16:14:44
sqlserver如何查看语句履行记录
在SQL Server中,可使用SQL Server管理工具来查看语句履行记录。以下是两种常见的方法:
- 使用SQL Server Management Studio (SSMS):
- 打开SSMS并连接到SQL Server实例。
- 在“对象资源管理器”中,展开“服务器”节点,然后展开目标数据库的节点。
- 展开“管理”节点,找到“SQL Server日志”节点,并单击它。
- 在右边窗格中,将“SQL Server日志”的详细级别设置为“详细”或“详细”。
- 在左边窗格中,选择“当前日志”以查看当前日志文件的内容,或选择“日志文件”以查看之前的日志文件。
- 在日志文件中,你可以找到履行过的语句及其履行详细信息。
- 使用SQL Server跟踪工具:
- 打开SQL Server跟踪工具(SQL Server Profiler)。
- 连接到SQL Server实例并创建新的跟踪会话。
- 在“事件选择器”中,选择“SQL:BatchCompleted”和“SQL:BatchStarting”事件,以便捕获履行的SQL语句。
- 启动跟踪会话并履行你想要监视的操作。
- 在跟踪结果窗口中,你可以找到履行过的语句及其履行详细信息。
在以上方法中,你可以根据需要调剂日志详细级别或事件选择器,以便捕获更多或更少的信息。请注意,启用详细的日志级别或跟踪会话可能会对服务器性能产生一定影响,因此在生产环境中应谨慎使用。