本文介绍如何使用 SQL Server Profiler 在要重播的跟踪文件或表中设置断点。 在重播跟踪之前,在跟踪文件或表中设置断点可以使你在发生特定事件时暂停重播跟踪。 在重播跟踪时使用断点能够支持调试,因为你可以将长跟踪脚本的重播分解为较短的段以便进行增量分析。
重播到断点
打开要重播的跟踪文件或跟踪表。 有关详细信息,请参阅打开跟踪文件(SQL Server Profiler)或打开跟踪表(SQL Server Profiler)。
请确保打开的跟踪文件或跟踪表包含重播所需的事件类。 有关详细信息,请参阅重播要求。
在跟踪窗口中,选择要用作断点的事件。 可以使用以下三种方法来设置断点:
- 按 F9。
- 在 “重播 ”菜单上,选择“ 切换断点”。
- 右键单击该事件,然后选择“ 切换断点”。
所选跟踪事件旁边会出现一个红色圆点,指示它是跟踪断点。
重复此步骤可以设置多个断点。
在 重播 菜单上,选择“ 开始”,然后连接到要重播跟踪的服务器。
在“ 重播配置 ”对话框中,验证设置,然后选择“ 确定”。
将启动重播,并在到达断点时暂停。
按 F5 可恢复重播并继续运行直到下一个断点。
重复步骤 5 到跟踪的末尾。