共用方式為


預設追蹤已啟用伺服器組態選項

使用 default trace enabled 選項,啟用或停用預設的追蹤記錄檔。 預設追蹤功能可針對主要與組態選項相關的活動和變更提供豐富、永續的記錄檔。

警告注意事項注意

未來的 Microsoft SQL Server 版本將移除這項功能。請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。請改用擴充事件。

用途

預設追蹤可為資料庫管理員提供疑難排解協助,確定他們有必要的記錄檔資料,能在問題發生的第一時間進行診斷。

進行檢視

預設追蹤記錄檔可由 SQL Server Profiler 開啟和檢查,或使用 fn_trace_gettable 系統函數,利用 Transact-SQL 進行查詢。 SQL Server Profiler 開啟預設追蹤記錄檔的方式,與開啟一般追蹤輸出檔案一樣。 根據預設,預設追蹤記錄檔是使用換用追蹤檔案,儲存在 \MSSQL\LOG 目錄中。 預設追蹤記錄檔的基底檔案名稱是 log.trc。 在典型的 SQL Server 安裝中,會啟用預設追蹤,因此它會變成 TraceID 1。 如果在安裝之後及建立其他追蹤之後啟用它,此 TraceID 可能會變成較大的數目。

如需有關使用 SQL Server Profiler 來檢視此追蹤檔案的詳細資訊,請參閱<開啟追蹤檔案 (SQL Server Profiler)>。

範例:

以下陳述式可開啟預設位置中的預設追蹤記錄檔:

SELECT * 
FROM fn_trace_gettable
('C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\LOG\log.trc', default)
GO

進行設定

設為 1 時,default trace enabled 選項會啟用**「預設的追蹤」**功能。 這個選項的預設值是 1 (ON)。 設為 0 則會關閉追蹤功能。

default trace enabled 屬於進階選項。 如果您要使用 sp_configure 系統預存程序來變更設定,只有在 show advanced options 設為 1 時,才能變更預設追蹤已啟用選項。 設定會立即生效,伺服器不必重新啟動。

請參閱

參考

RECONFIGURE (Transact-SQL)

sp_configure (Transact-SQL)

概念

伺服器組態選項