Partager via


sys.server_event_session_fields (Transact-SQL)

S’applique à :SQL ServerAzure SQL Managed Instance

Retourne une ligne pour chaque colonne personnalisable définie explicitement sur les événements et les cibles.

Nom de la colonne Type de données Description
event_session_id int ID de la session d'événements. N'accepte pas la valeur NULL.
object_id int ID de l'objet auquel est associé ce champ. N'accepte pas la valeur NULL.
name sysname Nom du champ. N'accepte pas la valeur NULL.
value sql_variant La valeur du champ . N'accepte pas la valeur NULL.

autorisations

SQL Server 2019 (15.x) et les versions précédentes nécessitent VIEW SERVER STATE une autorisation sur le serveur.

SQL Server 2022 (16.x) et versions ultérieures nécessitent VIEW SERVER PERFORMANCE STATE une autorisation sur le serveur.

Notes

Cette vue a les cardinalités de relation suivantes.

Du À Relationship
sys.server_event_session_actions.event_session_id sys.server_event_sessions.event_session_id Plusieurs à un
sys.server_event_session_actions.event_id

sys.server_event_session_actions.object_id

sys.server_event_session_actions.event_session_id
sys.server_event_session_events.event_session_id

sys.server_event_session_events.event_id
Plusieurs à un
sys.server_event_session_actions.event_session_id

sys.server_event_session_actions.object_id
sys.server_event_session_targets.event_session_id

sys.server_event_session_targets.target_id
Plusieurs à un