Поделиться через


sys.dm_xe_database_session_object_columns (База данных SQL Azure и Управляемый экземпляр SQL Azure)

Применимо к: База данных SQL Azure Управляемый экземпляр SQL Azure

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

База данных SQL Azure поддерживает только сеансы с областью действия базы данных. Управляемый экземпляр SQL Azure поддерживает сеансы с областью базы данных и сеансы с областью действия сервера. Для управляемых экземпляров рекомендуется использовать сеансы с областью действия сервера: дополнительные сведения см. в разделе CREATE EVENT SESSION.

Имя столбца Тип данных Description
event_session_address varbinary(8) Адрес сеанса событий в памяти. Имеет отношение "многие к одному" с sys.dm_xe_database_sessions.address. Не допускает значение NULL.
column_name nvarchar(60) Имя значения конфигурации. Не допускает значение NULL.
column_id int Идентификатор столбца. Уникален в пределах объекта. Не допускает значение NULL.
column_value nvarchar(2048) Установленное значение столбца. Допускает значение NULL.
object_type nvarchar(60) Тип объекта . Не nullable.object_type является одним из следующих вариантов:

события

целевой объект
object_name nvarchar(60) Имя объекта, которому принадлежит столбец. Не допускает значение NULL.
object_package_guid uniqueidentifier Идентификатор GUID пакета, в котором содержится объект. Не допускает значение NULL.

Разрешения

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

Кратности связей

С дт. По Отношение
dm_xe_database_session_object_columns.object_name

dm_xe_database_session_object_columns.object_package_guid
sys.dm_xe_objects.package_guid

sys.dm_xe_objects.name
Многие к одному
dm_xe_database_session_object_columns.column_name

dm_xe_database_session_object_columns.column_id
sys.dm_xe_object_columns.name

sys.dm_xe_object_columns.column_id
Многие к одному

Следующие шаги

Дополнительные сведения о расширенных событиях и связанных понятиях см. в следующих статьях: