Partilhar via


sys.database_event_session_fields (Banco de Dados SQL do Azure e Instância Gerenciada de SQL do Azure)

Aplica-se a: SQL Server 2016 (13.x) e posterior Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure

Retorna uma linha para cada coluna personalizável que foi definida explicitamente em eventos e destinos em uma sessão de evento no escopo do banco de dados.

O Banco de Dados SQL do Azure dá suporte apenas a sessões no escopo do banco de dados. A Instância Gerenciada de SQL do Azure dá suporte a sessões no escopo do banco de dados e no escopo do servidor. As sessões no escopo do servidor são recomendadas para instâncias gerenciadas: saiba mais em CREATE EVENT SESSION.

Nome da coluna Tipo de dados Descrição
event_session_id int A identificação da sessão de evento. Não permite valor nulo.
object_id int A ID do objeto ao qual este campo é associado. Não permite valor nulo.
name sysname O nome do campo. Não permite valor nulo.
value sql_variant O valor do campo . Não permite valor nulo.

Permissões

Exige a permissão VIEW DATABASE STATE.

Comentários

Essa exibição tem as cardinalidades de relação a seguir.

De Para Relação
sys.database_event_session_actions.event_session_id sys.database_event_sessions.event_session_id Muitos para um
sys.database_event_session_actions.id_do_evento

sys.database_event_session_actions.id_do_objeto

sys.database_event_session_actions.event_session_id
sys.database_event_session_events.event_session_id

sys.database_event_session_events.id_do_evento
Muitos para um
sys.database_event_session_actions.event_session_id

sys.database_event_session_actions.id_do_objeto
sys.database_event_session_targets.event_session_id

sys.database_event_session_targets.target_id
Muitos para um

Próximas etapas

Saiba mais sobre conceitos relacionados nos seguintes artigos: