sys.dm_xe_packages (Transact-SQL)

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Enumera todos los paquetes registrados con el motor de eventos extendidos.

Nombre de la columna Tipo de datos Descripción
name nvarchar(256) 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(3072) Descripción del paquete. description lo establece el autor del paquete y no admite valores NULL.
capabilities int Mapa de bits que describe la funcionalidad de este paquete. Acepta valores NULL.
capabilities_desc nvarchar(256) Lista de toda la funcionalidad posible de este paquete. Acepta valores NULL.
module_guid nvarchar(60) 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

es necesario contar con el permiso VIEW SERVER STATE en el servidor.

Permisos para SQL Server 2022 y versiones posteriores

Requiere el permiso VIEW SERVER PERFORMANCE STATE en el servidor.

Observaciones

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 de cargarse el paquete, registra todos los objetos que expone con el motor de eventos extendidos.

Cardinalidades de relación

De En Relación
sys.dm_xe_packages.module_address sys.dm_os_loaded_modules.base_address Varios a uno

Pasos siguientes

Obtenga más información sobre los conceptos relacionados en los artículos siguientes: