Partager via


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é.

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.

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.

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

Voir aussi

Référence

sp_add_schedule (Transact-SQL)
sp_attach_schedule (Transact-SQL)
sp_delete_schedule (Transact-SQL)
sp_detach_schedule (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005