Procedura: Recupero di campi per tutti gli eventi
Prima di creare una sessione degli eventi estesi di SQL Server, è utile ottenere informazioni sui campi associati agli eventi.
Il completamento di questa attività comporta l'utilizzo dell'editor di query in SQL Server Management Studio per effettuare la procedura descritta di seguito.
Al termine delle istruzioni in questa procedura, nella scheda Risultati dell'editor di query vengono visualizzate le seguenti colonne:
package_name
event_name
event_field
field_type
column_type
È possibile utilizzare le informazioni precedenti durante la configurazione di sessioni eventi che utilizzano la destinazione di bucket. Per ulteriori informazioni, vedere Destinazioni degli eventi estesi di SQL Server.
Per recuperare i campi per tutti gli eventi
Nell'editor di query eseguire le istruzioni indicate di seguito.
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