sys.dm_xe_packages (Transact-SQL)
S’applique à : SQL Server Azure SQL Database Azure SQL Managed Instance
Répertorie tous les packages inscrits auprès du moteur d’événements étendus.
Nom de la colonne | Type de données | Description |
---|---|---|
name | nvarchar (256) | Nom du package. La description est exposée à partir du package lui-même. N'accepte pas la valeur NULL. |
guid | uniqueidentifier | GUID qui identifie le package. N'accepte pas la valeur NULL. |
description | nvarchar(3072) | Description du package. la description est définie par l’auteur du package et n’est pas nullable. |
capabilities | int | Bitmap décrivant les fonctionnalités de ce package. Autorise la valeur NULL. |
capabilities_desc | nvarchar (256) | Liste de toutes les fonctionnalités disponibles pour ce package. Autorise la valeur NULL. |
module_guid | nvarchar(60) | GUID du module qui expose ce package. N'accepte pas la valeur NULL. |
module_address | varbinary(8) | Adresse de base où le module contenant le package est chargé. Un module peut exposer plusieurs packages. N'accepte pas la valeur NULL. |
autorisations
requièrent l'autorisation VIEW SERVER STATE sur le serveur.
Autorisations pour SQL Server 2022 (et versions plus récentes)
Nécessite l’autorisation VIEW SERVER PERFORMANCE STATE sur le serveur.
Notes
Les packages enregistrés avec le moteur d'événements étendus exposent des événements, les actions qui peuvent être exécutées au moment du déclenchement des événements, et des cibles pour le traitement synchrone et asynchrone de données d'événement.
Ces packages peuvent être chargés dynamiquement dans un espace d'adressage de processus. Lorsque le package est chargé, il enregistre tous les objets qu'il expose avec le moteur d'événements étendus.
Cardinalités de la relation
Du | À | Relationship |
---|---|---|
sys.dm_xe_packages.module_address | sys.dm_os_loaded_modules.base_address | Plusieurs à un |
Étapes suivantes
En savoir plus sur les concepts associés dans les articles suivants :
- Fonctions et vues de gestion dynamique (Transact-SQL)
- sys.dm_xe_sessions (Transact-SQL)
- sys.dm_xe_session_events (Transact-SQL)
- Vue d’ensemble des événements étendus
- Démarrage rapide : Événements étendus
- Événements étendus dans une base de données SQL Azure
- Code cible du fichier d’événements pour les événements étendus dans Azure SQL Database et SQL Managed Instance