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 plus récentes)
Nécessite l’autorisation VIEW SERVER PERFORMANCE STATE sur le serveur.
Jointures physiques
Cardinalités de la 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)