sys.dm_xe_packages (Transact-SQL)

Перечисляет все пакеты, зарегистрированные подсистемой расширенных событий.

Имя столбца

Тип данных

Описание

name

nvarchar(60)

Имя пакета. Это описание берется из самого пакета. Не допускает значение NULL.

guid

uniqueidentifier

Идентификатор GUID пакета. Не допускает значение NULL.

description

nvarchar(256)

Описание пакета. Значение description задается автором пакета и не допускает значения NULL.

capabilities

int

Битовая карта, описывающая возможности этого пакета. Допускает значение NULL.

capabilities_desc

nvarchar(256)

Список всех возможностей, допустимых для этого пакета. Неопределенное значение.

module_guid

uniqueidentifier

Идентификатор GUID модуля, содержащегося в пакете. Не допускает значение NULL.

module_address

varbinary(8)

Базовый адрес, по которому загружается модуль, содержащийся в пакете. Один модуль может занимать несколько пакетов. Не допускает значения NULL.

Разрешения

Необходимо разрешение VIEW SERVER STATE на сервере.

Замечания

Пакеты, зарегистрированные подсистемой расширенных событий, содержат события; действия, которые могут быть выполнены в ответ на событие; цели как для синхронной, так и асинхронной обработки данных события.

Эти пакеты могут быть динамически загружены в адресное пространство процесса. Во время загрузки пакета он регистрирует все объекты, предоставляемые подсистеме расширенных событий.

Мощности связей

От

Цель

Связь

sys.dm_xe_packages.module_address

sys.dm_os_loaded_modules.base_address

Многие к одному

Журнал изменений

Обновления

Исправлены имена столбцов guid и module_guid.

Исправлено описание для столбца capabilities, указывающее, что он допускает значения NULL.

Исправлено описание для столбца capabilities_desc, указывающее, что он допускает значения NULL.