In addition to any other event classes you want to monitor, the following event classes must be captured in a trace to allow the trace to be replayed (note that these events are enabled by default if the TSQL_Replay trace template is used to configure a trace that is later used for replay):
In addition to any other data columns you want to capture, the following data columns must be captured in a trace to allow the trace to be replayed:
In Microsoft SQL Server, replay checks for the presence of required events and columns. This change helps improve the accuracy of replay and takes the guesswork out of troubleshooting replay when required data is missing. Replay returns an error and stops replaying a file when required data is missing from a trace.
To replay a trace against a server (the target) on which SQL Server is running other than the server originally traced (the source), make sure the following has been done:
Replaying events associated with missing or incorrect logins results in replay errors, but the replay operation continues.
For information about what permissions are required to replay a trace, see Permissions Required to Run SQL Server Profiler.