Partager via


sp_enum_sqlagent_subsystems (Transact-SQL)

Énumère les sous-systèmes de l'Agent SQL Server.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

sp_enum_sqlagent_subsystems

Arguments

Aucun

Valeurs des codes de retour

0 (succès) ou 1 (échec)

Ensembles de résultats

Nom de colonne

Type de données

Description

subsystem

nvarchar(40)

Nom du sous-système.

description

nvarchar(512)

Description du sous-système.

subsystem_dll

nvarchar(510)

Module DLL qui contient le sous-système.

agent_exe

nvarchar(510)

Module exécutable utilisé par le sous-système.

start_entry_point

nvarchar(30)

Procédure appelée par l'Agent SQL Server pendant l'exécution d'une étape du travail.

event_entry_point

nvarchar(30)

Procédure appelée par l'Agent SQL Server pendant l'exécution d'une étape du travail.

stop_entry_point

nvarchar(30)

Procédure appelée par l'Agent SQL Server pendant l'exécution d'une étape du travail.

max_worker_threads

int

Nombre maximal de threads que l'Agent SQL Server va démarrer pour ce sous-système.

subsystem_id

int

ID du sous-système.

Notes

Cette procédure énumère les sous-systèmes disponibles dans l'instance.

Autorisations

Par défaut, seuls les membres du rôle de serveur fixe sysadmin peuvent exécuter cette procédure stockée. Les autres utilisateurs doivent disposer du rôle de base de données SQLAgentOperatorRole dans la base de données msdb.

Pour plus de détails sur SQLAgentOperatorRole, consultez Rôles de base de données fixes de l'Agent SQL Server.