sp_enum_sqlagent_subsystems (Transact-SQL)
Énumère les sous-systèmes de l'Agent SQL Server.
Conventions de syntaxe Transact-SQL
Syntaxe
sp_enum_sqlagent_subsystems
Arguments
Aucun
Valeurs des codes de retour
0 (succès) ou 1 (échec)
Jeux 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.