Compartir a través de


Proveedor WMI para clases y propiedades de eventos de servidor

Los siguientes eventos de servidor componen el modelo de programación para el proveedor WMI para eventos de servidor. Hay dos categorías principales de eventos que se pueden consultar mediante la emisión de consultas WQL en el proveedor. Estos son eventos del lenguaje de definición de datos (DDL) y eventos de seguimiento. También se pueden consultar los eventos de QUEUE_ACTIVATION y BROKER_QUEUE_DISABLED Service Broker. Tenga en cuenta la naturaleza inclusiva de los siguientes diagramas de árbol. El evento DDL_ASSEMBLY_EVENTS, por ejemplo, incluye cualquier evento ALTER_ASSEMBLY, CREATE_ASSEMBLY y DROP_ASSEMBLY. Del mismo modo, el evento TRC_FULL_TEXT incluye cualquier evento FT_CRAWL_ABORTED, FT_CRAWL_STARTED y FT_CRAWL_STOPPED. ALL_EVENTS cubre todos los eventos DDL, eventos de seguimiento, QUEUE_ACTIVATION y BROKER_QUEUE_DISABLED.

Para saber qué propiedades se puede consultar desde un evento o grupo de eventos, consulte el esquema de eventos. De forma predeterminada, el esquema de eventos se instala en el directorio siguiente: C:\Archivos de programa\Microsoft SQL Server\120\Tools\Binn\schemas\sqlserver\2006\11\events\events.xsd.

Como alternativa, puede hacer referencia al esquema de eventos publicado en https://schemas.microsoft.com/sqlserver.

Por ejemplo, al hacer referencia al evento ALTER_DATABASE, aprenderá que su evento primario es DDL_SERVER_LEVEL_EVENTS y sus propiedades son TSQLCommand y DatabaseName. El evento también hereda las propiedades SQLInstance, PostTime, ComputerName, SPID y LoginName. El evento no tiene ningún evento secundario.

Nota:

Los procedimientos almacenados del sistema que realizan operaciones similares a DDL también pueden activar notificaciones de eventos. Pruebe las notificaciones de eventos para determinar su respuesta a los procedimientos almacenados del sistema que se ejecutan. Por ejemplo, la instrucción CREATE TYPE y sp_addtype procedimiento almacenado desencadenarán una notificación de evento que se crea en un evento CREATE_TYPE. Para obtener más información, veaEventos DDL.

Eventos y grupos de eventos del lenguaje de definición de datos

Proveedor WMI para el árbol de eventos de eventos

Eventos de seguimiento y grupos de eventos

Eventos de seguimiento y grupos de

Véase también

Conceptos del proveedor WMI para eventos de servidor
Usar WQL con el proveedor WMI para eventos de servidor