Partager via


Fournisseur WMI pour les classes et propriétés d'événements serveur

Les événements serveur suivants composent le modèle de programmation du fournisseur WMI pour les événements serveur. Deux catégories principales d'événements peuvent être interrogées en émettant des requêtes WQL sur le fournisseur. Il s'agit des événements DDL (Data Definition Language) et des événements de trace. Les événements de Service Broker QUEUE_ACTIVATION et BROKER_QUEUE_DISABLED peuvent également être interrogés. Notez la nature inclusive des arborescences suivantes. L'événement DDL_ASSEMBLY_EVENTS, par exemple, inclut tout événement ALTER_ASSEMBLY, CREATE_ASSEMBLY et DROP_ASSEMBLY. De la même façon, l'événement TRC_FULL_TEXT inclut tout événement FT_CRAWL_ABORTED, FT_CRAWL_STARTED et FT_CRAWL_STOPPED. ALL_EVENTS couvre tous les événements DDL, événements de trace, QUEUE_ACTIVATION et BROKER_QUEUE_DISABLED.

Pour savoir quelles propriétés d'un événement ou d'un groupe d'événements peuvent être interrogées, reportez-vous au schéma d'événement. Par défaut, le schéma d’événements est installé dans le répertoire suivant : C:\Program Files\Microsoft SQL Server\120\Tools\Binn\schemas\sqlserver\2006\11\events\events.xsd.

Vous pouvez également faire référence au schéma d’événements publié dans https://schemas.microsoft.com/sqlserver.

Par exemple, si vous consultez l'événement ALTER_DATABASE, vous apprendrez que son événement parent est DDL_SERVER_LEVEL_EVENTS et que ses propriétés sont TSQLCommand et DatabaseName. Cet événement hérite également des propriétés SQLInstance, PostTime, ComputerName, SPID et LoginName. Il ne possède pas d'événements enfants.

Notes

Les procédures stockées système qui exécutent des opérations de type DDL peuvent également déclencher des notifications d'événements. Testez vos notifications d'événements pour déterminer leur réponse aux procédures stockées du système qui sont exécutées. Par exemple, l’instruction CREATE TYPE et sp_addtype procédure stockée déclenchent une notification d’événement créée sur un événement CREATE_TYPE. Pour plus d’informations, consultezÉvénements DDL.

Événements et groupes d'événements DDL (Data Definition Language)

WMI pour les événements de serveur Arborescence des événementsFournisseur

Événements de trace et groupes d’événements

Événements de trace et groupes d’événements

Voir aussi

Fournisseur WMI pour les concepts des événements de serveur
Utilisation de WQL avec le fournisseur WMI pour les événements de serveur