Replay to a Breakpoint
06/06/2025 This article describes how to set breakpoints in a trace file or table that you want to replay by using SQL Server Profiler. Setting b
This article describes how to set breakpoints in a trace file or table that you want to replay by
using SQL Server Profiler. Setting breakpoints in a trace file or table before you start to replay
the trace, enables you to pause replay of the trace at specific events. Using breakpoints while
replaying a trace supports debugging because you can break the replay of long trace scripts
into short segments that can be analyzed incrementally.
- Open the trace file or trace table you want to replay. For more information, see
Open a
trace file (SQL Server Profiler)
or
Open a trace table (SQL Server Profiler).
Make sure that the trace file or table you open contains the event classes necessary for
replay. For more information, see
Replay Requirements.
- In the trace window, select an event that you want to use as a breakpoint. Use one of the
following three methods to set a breakpoint:
Press F9.
On the
menu, select.
Right-click the event, and then select.
A red bullet appears next to the selected trace event, indicating that it’s the trace
breakpoint.
Repeat this step to set several breakpoints.
- On the
menu, select
, and connect to the server where you want to replay the
trace.
- In the
dialog box, verify the settings, and then select.
The replay starts, pausing when the breakpoint is reached.
-
Press F5 to resume the replay and proceed to the next breakpoint.
-
Repeat Step 5 through the end of the trace.