sys.dm_broker_activated_tasks (Transact-SQL)

S’applique à :SQL Server

Retourne une ligne pour chaque procédure stockée activée par Service Broker.

Nom de la colonne Type de données Description
spid int ID de la session de la procédure stockée activée. Accepte la valeur NULL.
database_id smallint ID de la base de données dans laquelle la file d'attente est définie. Accepte la valeur NULL.
queue_id int ID de l'objet de la file d'attente pour lequel la procédure stockée a été activée. Accepte la valeur NULL.
procedure_name nvarchar(650) Nom de la procédure stockée activée. Accepte la valeur NULL.
execute_as int ID de l'utilisateur sous le nom duquel la procédure stockée s'exécute. Accepte la valeur NULL.

Autorisations

requièrent l'autorisation VIEW SERVER STATE sur le serveur.

Autorisations pour SQL Server 2022 et versions ultérieures

Nécessite l’autorisation VIEW SERVER PERFORMANCE STATE sur le serveur.

Jointures physiques

Diagramme des jointures physiques pour sys.dm_broker_activated_tasks.

Cardinalités de relation

Du À Relationship
dm_broker_activated_tasks.spid dm_exec_sessions.session_id Un à un

Étapes suivantes

Fonctions et vues de gestion dynamique (Transact-SQL)
Vues de gestion dynamique liées à Service Broker (Transact-SQL)