適用於:SQL Server
本文描述如何使用內建函數來檢視已儲存的追蹤。
重要
SQL Server 的未來版本將移除此功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用擴充事件。
檢視特定追蹤
執行
sys.fn_trace_getinfo
,並指定需要其資訊的追蹤識別碼。 此函數會傳回列表,列出追蹤、追蹤屬性及屬性相關資訊。以下列方式叫用函數:
SELECT * FROM ::fn_trace_getinfo(trace_id);
檢視所有既有的痕跡
執行
sys.fn_trace_getinfo
,並指定0
或default
。 此函數會傳回一個資料表,其中列出所有的軌跡、其屬性,以及這些屬性的相關資訊。以下列方式叫用函數:
SELECT * FROM ::fn_trace_getinfo(default);
.NET Framework 安全性
在伺服器上需要具備 ALTER TRACE 權限。