Abrufen von Informationen über eine gespeicherte Ablaufverfolgung (Transact-SQL)
Gilt für: SQL Server
In diesem Artikel wird beschrieben, wie Sie integrierte Funktionen verwenden, um eine gespeicherte Ablaufverfolgung anzuzeigen.
Wichtig
Diese Funktion wird in einer zukünftigen Version von SQL Serverentfernt. Nutzen Sie diese Funktionen bei Neuentwicklungen nicht mehr, und planen Sie die Änderung von Anwendungen, die diese Funktion zurzeit verwenden. Verwenden Sie stattdessen erweiterte Ereignisse.
Anzeigen einer bestimmten Ablaufverfolgung
Führen Sie
sys.fn_trace_getinfo
aus und geben Sie die ID der Ablaufverfolgung an, zu der Informationen benötigt werden. Diese Funktion gibt eine Tabelle zurück, in der die Ablaufverfolgung, die Ablaufverfolgungseigenschaft und Informationen zur Eigenschaft aufgelistet sind.Rufen Sie die Funktion folgendermaßen auf:
SELECT * FROM ::fn_trace_getinfo(trace_id);
Anzeigen aller vorhandenen Ablaufverfolgungen
Führen Sie
sys.fn_trace_getinfo
aus und geben Sie0
oderdefault
an. Diese Funktion gibt eine Tabelle zurück, in der alle Ablaufverfolgungen, deren Eigenschaften und Informationen zu diesen Eigenschaften aufgelistet sind.Rufen Sie die Funktion folgendermaßen auf:
SELECT * FROM ::fn_trace_getinfo(default);
.NET Framework-Sicherheit
Erfordert ALTER TRACE auf dem Server.