sys.dm_xe_packages (Transact-SQL)

Enumera todos los paquetes registrados en el motor de Extended Events.

Nombre de columna

Tipo de datos

Descripción

name

nvarchar(60)

Nombre del paquete. La descripción se expone a partir del propio paquete. No admite valores NULL.

guid

uniqueidentifier

GUID que identifica el paquete. No admite valores NULL.

description

nvarchar(256)

Descripción del paquete. El autor del paquete establece description, el cual no admite valores NULL.

capabilities

int

Mapa de bits que describe las funciones de este paquete. Admite valores NULL.

capabilities_desc

nvarchar(256)

Lista de todas las funciones posibles de este paquete. Admite valores NULL.

module_guid

uniqueidentifier

GUID del módulo que expone este paquete. No admite valores NULL.

module_address

varbinary(8)

La dirección base donde se carga el módulo que contiene el paquete. Un módulo único puede exponer varios paquetes. No admite valores NULL.

Permisos

Requiere el permiso VIEW SERVER STATE en el servidor.

Notas

Los paquetes registrados con el motor de Extended Events exponen eventos, acciones que se pueden realizar en el momento de la activación de los eventos, y destinos para el procesamiento sincrónico y asincrónico de datos de eventos.

Estos paquetes se pueden cargar dinámicamente en un espacio de direcciones del proceso. En el momento que se carga el paquete, registra todos los objetos que expone con el motor de Extended Events.

Cardinalidades de relación

De

Para

Relación

sys.dm_xe_packages.module_address

sys.dm_os_loaded_modules.base_address

Varios a uno

Historial de cambios

Contenido actualizado

Se han corregido el GUID y los nombres de columna de module_guid.

Se ha corregido la descripción de la columna capabilities para indicar que el valor admite valores NULL.

Se ha corregido la descripción de la columna capabilities_desc para indicar que el valor admite valores NULL.