Compartilhar via


sp_help_jobcount (Transact-SQL)

Fornece o número de trabalhos aos quais uma agenda é anexada.

Ícone de vínculo de tópico Convenções da sintaxe Transact-SQL

Sintaxe

sp_help_jobcount 
     [ @schedule_name = ] 'schedule_name' ,
     [ @schedule_id = ] schedule_id

Argumentos

  • [ @schedule_id= ] schedule_id
    O identificador da agenda a ser listado. schedule_id é int, sem padrão. Pode ser especificado schedule_id ou schedule_name.

  • [ @schedule_name= ] 'schedule_name'
    O nome da agenda a ser listada. schedule_name é sysname, sem padrão. Pode ser especificado schedule_id ou schedule_name.

Valores de código de retorno

0 (êxito) ou 1 (falha)

Conjuntos de resultados

Retorna o seguinte conjunto de resultados:

Nome da coluna

Tipo de dados

Descrição

JobCount

int

Número de trabalhos para a agenda especificada.

Comentários

Este procedimento lista o número de trabalhos anexados à agenda especificada.

Permissões

Por padrão, os membros da função de servidor fixa sysadmin podem executar este procedimento armazenado. Deve ser concedida a outros usuários uma das seguintes funções de banco de dados fixas do SQL Server Agent no banco de dados msdb:

  • SQLAgentUserRole

  • SQLAgentReaderRole

  • SQLAgentOperatorRole

Para obter detalhes sobre as permissões dessas funções, consulte Funções de banco de dados fixas do SQL Server Agent.

Somente membros de sysadmin podem exibir contas para trabalhos de propriedade de outros.

Exemplos

O exemplo a seguir lista o número de trabalhos anexados à agenda NightlyJobs.

USE msdb ;
GO

EXEC sp_help_jobcount
    @schedule_name = N'NightlyJobs' ;
GO

Consulte também

Referência

Procedimentos armazenados do SQL Server Agent (Transact-SQL)

sp_add_schedule (Transact-SQL)

sp_attach_schedule (Transact-SQL)

sp_delete_schedule (Transact-SQL)

sp_detach_schedule (Transact-SQL)