Freigeben über


sys.fn_trace_geteventinfo (Transact-SQL)

Gibt Informationen zu einem Ereignis zurück, für das eine Ablaufverfolgung ausgeführt wird.

Wichtig

Diese Funktion wird in zukünftigen Versionen von Microsoft SQL Server nicht mehr bereitgestellt. Verwenden Sie diese Funktion beim Entwickeln neuer Anwendungen nicht, und planen Sie das Ändern von Anwendungen, in denen es zurzeit verwendet wird. Verwenden Sie stattdessen erweiterte Ereignisse.

Gilt für: SQL Server (SQL Server 2008 bis aktuelle Version).

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Syntax

fn_trace_geteventinfo ( trace_id )

Argumente

  • trace_id
    Die ID der Ablaufverfolgung. trace_id ist vom Datentyp int und hat keinen Standardwert.

Zurückgegebene Tabellen

Spaltenname

Datentyp

Beschreibung

eventid

int

ID des Ereignisses, dessen Ablauf verfolgt wird.

columnid

int

Die ID-Nummern aller Spalten, die für jedes Ereignis gesammelt wurden.

Hinweise

Wird die ID einer bestimmten Ablaufverfolgung übergeben, gibt fn_trace_geteventinfo Informationen zu dieser Ablaufverfolgung zurück. Wird eine ungültige ID übergeben, gibt die Funktion ein leeres Rowset zurück.

Berechtigungen

Erfordert die ALTER TRACE-Berechtigung für den Server.

Beispiele

Das folgende Beispiel gibt Informationen zur Ablaufverfolgung Nummer 2 zurück.

SELECT * FROM fn_trace_geteventinfo(2) ;
GO

Siehe auch

Aufgaben

Erstellen einer Ablaufverfolgung (Transact-SQL)

Verweis

sp_trace_setevent (Transact-SQL)

sp_trace_setfilter (Transact-SQL)

sp_trace_create (Transact-SQL)

sp_trace_generateevent (Transact-SQL)

sp_trace_setstatus (Transact-SQL)

sys.fn_trace_getinfo (Transact-SQL)

sys.fn_trace_gettable (Transact-SQL)

sys.fn_trace_getfilterinfo (Transact-SQL)