將追蹤結果儲存至檔案

適用於:SQL Server

您可以將追蹤結果儲存至檔案。 追蹤檔案是用來寫入追蹤結果的檔案。 追蹤檔案可以位於本機目錄 (例如 C:\foldername\filename.trc) 或網路目錄 (例如 \\computername\sharename\filename.trc)。

您可以使用追蹤檔案來執行下列動作:

  • 重新執行追蹤

  • 稽核 SQL Server

  • 進行效能分析

  • 使追蹤事件與效能計數器相互關聯,以加強問題偵測

  • 執行 Database Engine Tuning Advisor 分析

  • 完成查詢最佳化。

當您指定預存程序 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)