Compartir a través de


Obtener los campos de todos los eventos

Esta tarea se lleva a cabo con el Editor de consultas en SQL Server Management Studio.

Una vez finalizadas las instrucciones de este procedimiento, la pestaña Resultados del Editor de consultas mostrará las columnas siguientes:

  • package_name

  • event_name

  • event_field

  • field_type

  • column_type

Puede utilizar la información anterior al configurar sesiones de evento que utilizan el destino de creación de depósitos. Para obtener más información, vea Destinos de SQL Server Extended Events.

Antes de empezar

Antes de crear una sesión de SQL Server Extended Events, resulta útil obtener información sobre los campos asociados a los eventos. 

Para obtener los campos de todos los eventos mediante el Editor de consultas

  • En el Editor de consultas, emita las instrucciones siguientes.

    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
    

Vea también

Referencia

sys.dm_xe_objects (Transact-SQL)

sys.dm_xe_packages (Transact-SQL)