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

Область применения: SQL Server 2016 (13.x) и более поздние версии Управляемого экземпляра Базы данныхSQL Azure SQL Azure

Возвращает строку для каждого действия для каждого события сеанса событий с областью действия базы данных. Сведения о действиях в активных сеансах событий с областью действия базы данных см. в sys.dm_xe_database_session_event_actions.

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

Имя столбца Тип данных Описание:
event_session_id int Идентификатор сеанса событий. Не допускает значение NULL.
event_id int Идентификатор события. Этот идентификатор уникален внутри объекта сеанса событий. Не допускает значение NULL.
name sysname Имя действия. Допускает значение NULL.
package sysname Имя пакета событий, который содержит событие. Допускает значение NULL.
модуль sysname Имя модуля, который содержит событие. Допускает значение NULL.

Разрешения

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

Замечания

Это представление имеет следующее количество элементов связей.

С дт. По Отношение
sys.database_event_session_actions.event_session_id sys.sys.database_event_sessions.event_session_id Многие-к-одному
sys.database_event_session_actions.event_id

sys.database_event_session_actions.event_session_id
sys.database_event_session_events.event_session_id

sys.database_event_session_events.event_id
Многие-к-одному

Далее

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