sp_help_jobcount (Transact-SQL)
Indique le nombre de travaux auxquels une planification est attachée.
Syntaxe
sp_help_jobcount
[ @schedule_name = ] 'schedule_name' ,
[ @schedule_id = ] schedule_id
Arguments
[ @schedule_id= ] schedule_id
Identificateur de la planification à répertorier. schedule_id est de type int, et n'a pas de valeur par défaut. schedule_id ou schedule_name peut être spécifié.[ @schedule_name= ] 'schedule_name'
Nom de la planification à répertorier. schedule_name est de type sysname, et n'a pas de valeur par défaut. schedule_id ou schedule_name peut être spécifié.
Valeurs des codes renvoyés
0 (succès) ou 1 (échec)
Ensembles de résultats
Renvoie l'ensemble de résultats suivant :
Nom de colonne |
Type de données |
Description |
---|---|---|
JobCount |
int |
Nombre de travaux pour la planification spécifiée. |
Notes
Cette procédure indique le nombre de travaux attachés à la planification spécifiée.
Autorisations
Seuls les membres du rôle de serveur fixe sysadmin peuvent exécuter cette procédure stockée. Les autres utilisateurs doivent disposer de l'un des rôles de base de données fixes SQL Server Agent suivants dans la base de données msdb.
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
Pour en savoir plus sur les autorisations de ces rôles, consultez Rôles de base de données fixes de l'Agent SQL Server.
Seuls les membres de sysadmin peuvent afficher le nombre de travaux détenus par les autres utilisateurs.
Exemple
L'exemple suivant indique le nombre de travaux attachés à la planification NightlyJobs.
USE msdb ;
GO
EXEC sp_help_jobcount
@schedule_name = N'NightlyJobs' ;
GO