default trace enabled 選項

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

用途

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

進行檢視

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

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

範例:

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

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

進行設定

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

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