Condividi tramite


sp_help_jobcount (Transact-SQL)

Fornisce il numero di processi a cui è associata una pianificazione.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

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

Argomenti

  • [ @schedule_id= ] schedule_id
    Identificatore della pianificazione per cui restituire un elenco di informazioni. schedule_id è di tipo int e non prevede alcun valore predefinito. È possibile specificare l'argomento schedule_id o l'argomento schedule_name.

  • [ @schedule_name= ] 'schedule_name'
    Nome della pianificazione per cui restituire un elenco di informazioni. schedule_name è di tipo sysname e non prevede alcun valore predefinito. È possibile specificare l'argomento schedule_id o l'argomento schedule_name.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Set di risultati

Restituisce il set di risultati seguente:

Nome colonna

Tipo di dati

Descrizione

JobCount

int

Numero di processi per la pianificazione specificata.

Osservazioni

Questa procedura visualizza un elenco del numero di processi associati alla pianificazione specificata.

Autorizzazioni

Per impostazione predefinita, questa stored procedure può essere eseguita dai membri del ruolo predefinito del server sysadmin. Gli altri utenti devono appartenere a uno dei seguenti ruoli predefiniti del database di SQL Server Agent nel database msdb:

  • SQLAgentUserRole

  • SQLAgentReaderRole

  • SQLAgentOperatorRole

Per informazioni sulle autorizzazioni di questi ruoli, vedere Ruoli di database predefiniti di SQL Server Agent.

Solo i membri di sysadmin possono visualizzare i conteggi relativi ai processi di proprietà di altri utenti.

Esempi

Nell'esempio seguente viene visualizzato un elenco del numero di processi associati alla pianificazione NightlyJobs.

USE msdb ;
GO

EXEC sp_help_jobcount
    @schedule_name = N'NightlyJobs' ;
GO