Freigeben über


sys.dm_broker_activated_tasks (Transact-SQL)

Gilt für:SQL Server

Gibt eine Zeile für jede von Service Broker aktivierte gespeicherte Prozedur zurück.

Spaltenname Datentyp NULL-Werte zulässig Beschreibung
spid int Yes ID der Sitzung der aktivierten gespeicherten Prozedur.
database_id smallint Yes ID der Datenbank, in der die Warteschlange definiert wird.
queue_id int Yes ID des Warteschlangenobjekts, für das die gespeicherte Prozedur aktiviert wurde.
procedure_name nvarchar(325) Yes Name der aktivierten gespeicherten Prozedur.
execute_as int Yes ID des Benutzers, unter dem die gespeicherte Prozedur ausgeführt wird.

Berechtigungen

SQL Server 2019 (15.x) und frühere Versionen erfordern VIEW SERVER STATE berechtigungen auf dem Server.

SQL Server 2022 (16.x) und höhere Versionen erfordern VIEW SERVER PERFORMANCE STATE berechtigungen auf dem Server.

Physische Joins

Diagramm der physischen Verknüpfungen für sys.dm_broker_activated_tasks.

Kardinalitäten von Beziehungen

From Beschreibung Beziehung
dm_broker_activated_tasks.spid dm_exec_sessions.session_id 1:1