Share via


sys.database_event_session_actions (Azure SQL Database y Azure SQL Managed Instance)

Se aplica a: SQL Server 2016 (13.x) y versiones posteriores Azure SQL DatabaseAzure SQL Managed Instance

Devuelve una fila para cada acción en cada evento de una sesión de eventos con ámbito de base de datos. Para obtener información sobre las acciones en las sesiones de eventos activas con ámbito de base de datos, consulte sys.dm_xe_database_session_event_actions.

Azure SQL Database solo admite sesiones con ámbito de base de datos. Azure SQL Managed Instance admite sesiones con ámbito de base de datos y sesiones con ámbito de servidor. Se recomiendan sesiones con ámbito de servidor para instancias administradas: obtenga más información en CREATE EVENT SESSION.

Nombre de la columna Tipo de datos Descripción
event_session_id int Identificador de la sesión de eventos. No admite valores NULL.
event_id int Id. del evento. Este Id. es único dentro del objeto de sesión de eventos. No admite valores NULL.
name sysname Nombre de la acción. Acepta valores NULL.
paquete sysname Nombre del paquete de eventos que contiene el evento. Acepta valores NULL.
módulo sysname Nombre del módulo que contiene el evento. Acepta valores NULL.

Permisos

Necesita el permiso VIEW DATABASE STATE.

Comentarios

Esta vista tiene las siguientes cardinalidades de relación.

De En Relación
sys.database_event_session_actions.event_session_id sys.sys.database_event_sessions.event_session_id Varios a uno
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
Varios a uno

Pasos siguientes

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