Abrufen der Felder für alle Ereignisse

Das Ausführen dieser Aufgabe beinhaltet die Verwendung des Abfrage-Editors in SQL Server Management Studio.

Nach Abschluss der Anweisungen in dieser Prozedur werden auf der Registerkarte Ergebnisse des Abfrage-Editors die folgenden Spalten angezeigt:

  • package_name

  • event_name

  • event_field

  • field_type

  • column_type

Sie können die vorangehenden Informationen verwenden, wenn Sie Ereignissitzungen konfigurieren, die das Bucketzuordnungsziel verwenden. Weitere Informationen finden Sie unter Ziele für erweiterte Ereignisse von SQL Server.

Vorbereitungen

Bevor Sie eine SQL Server-Sitzung für erweiterte Ereignisse erstellen, sollten Sie Informationen über die mit Ereignissen verbundenen Felder abrufen. 

So rufen Sie die Felder für alle Ereignisse mittels Abfrage-Editor ab

  • Führen Sie im Abfrage-Editor die folgenden Anweisungen aus.

    select p.name package_name, o.name event_name, c.name event_field, c.type_name field_type, c.column_type column_type
    from sys.dm_xe_objects o
    join sys.dm_xe_packages p
          on o.package_guid = p.guid
    join sys.dm_xe_object_columns c
          on o.name = c.object_name
    where o.object_type = 'event'
    order by package_name, event_name
    

Siehe auch

Verweis

sys.dm_xe_objects (Transact-SQL)

sys.dm_xe_packages (Transact-SQL)