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