Freigeben über


Anzeigen einer gespeicherten Ablaufverfolgung (Transact-SQL)

In diesem Thema wird beschrieben, wie Sie integrierte Funktionen verwenden, um eine gespeicherte Ablaufverfolgung anzuzeigen.

Um eine bestimmte Ablaufverfolgung anzuzeigen

  1. Führen Sie fn_trace_getinfo aus, indem Sie die ID des Traces angeben, zu dem Informationen benötigt werden. Diese Funktion stellt eine Tabelle zur Verfügung, die das Protokoll, die Protokolleigenschaft und Informationen über die Eigenschaft auflistet.

    Rufen Sie die Funktion auf diese Weise auf:

    SELECT *  
    FROM ::fn_trace_getinfo(trace_id)  
    

Alle vorhandenen Spuren anzeigen

  1. Führen Sie fn_trace_getinfo aus, indem Sie 0 oder default angeben. Diese Funktion gibt eine Tabelle zurück, die alle Traces sowie deren Eigenschaften und Informationen zu diesen Eigenschaften auflistet.

    Rufen Sie die Funktion wie folgt auf:

    SELECT *  
    FROM ::fn_trace_getinfo(default)  
    

.NET Framework-Sicherheit

Um die integrierte Funktion fn_trace_getinfo auszuführen, benötigt der Benutzer die folgende Berechtigung:

ALTER TRACE auf dem Server.

Siehe auch

sys.fn_trace_getinfo (Transact-SQL)
Anzeigen und Analysieren von Ablaufverfolgungen mit SQL Server Profiler