Compartilhar via


sys.dm_broker_activated_tasks (Transact-SQL)

Aplica-se:SQL Server

Retorna uma linha para cada procedimento armazenado ativado pelo Service Broker.

Nome da coluna Tipo de dados Anulável Descrição
spid int Yes ID da sessão do procedimento armazenado ativado.
database_id smallint Yes ID do banco de dados no qual a fila está definida.
queue_id int Yes ID do objeto da fila para a qual o procedimento armazenado foi ativado.
procedure_name nvarchar(325) Yes Nome do procedimento armazenado ativado.
execute_as int Yes ID do usuário com o qual o procedimento armazenado é executado.

Permissões

O SQL Server 2019 (15.x) e versões anteriores exigem VIEW SERVER STATE permissão no servidor.

O SQL Server 2022 (16.x) e versões posteriores exigem VIEW SERVER PERFORMANCE STATE permissão no servidor.

Junções físicas

Diagrama de junções físicas para sys.dm_broker_activated_tasks.

Cardinalidades de relações

De Para Relação
dm_broker_activated_tasks.spid dm_exec_sessions.session_id Um-para-um