sys.dm_broker_activated_tasks (Transact-SQL)

Dotyczy:SQL Server

Zwraca wiersz dla każdej procedury przechowywanej aktywowanej przez Service Broker.

Nazwa kolumny Typ danych Zanullowalny Opis
spid int Yes ID sesji aktywowanej procedury przechowywanej.
database_id smallint Yes ID bazy danych, w której zdefiniowana jest kolejka.
queue_id int Yes ID obiektu kolejki, dla którego aktywowano procedurę przechowywaną.
procedure_name nvarchar(325) Yes Nazwa aktywowanej procedury przechowywanej.
execute_as int Yes ID użytkownika, pod którym działa procedura przechowywana.

Permissions

Program SQL Server 2019 (15.x) i poprzednie wersje wymagają VIEW SERVER STATE uprawnień na serwerze.

Program SQL Server 2022 (16.x) i nowsze wersje wymagają VIEW SERVER PERFORMANCE STATE uprawnień na serwerze.

Połączenia fizyczne

Schemat fizycznych połączeń dla sys.dm_broker_activated_tasks.

Kardynały relacji

Od Do Relationship
dm_broker_activated_tasks.spid dm_exec_sessions.session_id Jeden do jednego