将跟踪结果保存到文件

适用于SQL Server

可以将跟踪结果保存到文件中。 跟踪文件是写入跟踪结果的文件。 跟踪文件可以位于本地目录(如 C:\foldername\filename.trc)中,也可以位于在网络目录(如 \\computername\sharename\filename.trc)中。

可以使用跟踪文件执行下列操作:

  • 重播跟踪

  • 审核 SQL Server

  • 进行性能分析

  • 将跟踪事件与性能计数器关联以增强问题检测能力

  • 执行数据库引擎优化顾问分析

  • 执行查询优化

为存储过程 sp_trace_create 的 @tracefile 参数指定路径和文件名后,SQL Server 会将跟踪结果保存到文件中。

注意

如果为存储过程 sp_trace_create 指定路径用来保存跟踪文件,则服务器必须可以访问该目录。 同时注意,如果为 sp_trace_create 指定本地目录,则该目录应是服务器上的本地目录。

如果使用 SQL Server Profiler,则可以将跟踪结果保存到文件或表中。 将跟踪结果保存到表中后,可以与将跟踪保存到文件中后一样进行访问,另外还可以查询表以搜索特定事件。

有关保存跟踪结果的详细信息,请参阅将跟踪结果保存到表 (SQL Server Profiler)将跟踪结果保存到文件 (SQL Server Profiler)

另请参阅

sp_trace_create (Transact-SQL)
创建跟踪 (Transact-SQL)
创建跟踪 (SQL Server Profiler)