Sdílet prostřednictvím


sp_help_jobcount (Transact-SQL)

platí pro:SQL Server

Uvádí počet úkolů, ke kterým je rozvrh přiřazen.

Transact-SQL konvence syntaxe

Syntaxe

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

Arguments

[ @schedule_id = ] schedule_id

Identifikátor seznamu pro zařazení. @schedule_id je inteligence, bez výchozího nastavení.

Lze specifikovat buď @schedule_id , nebo @schedule_name .

[ @schedule_name = ] N'schedule_name'

Název rozpisu k uvádění. @schedule_name je sysname, bez výchozího nastavení.

Lze specifikovat buď @schedule_id , nebo @schedule_name .

Hodnoty návratového kódu

0 (úspěch) nebo 1 (selhání).

Sada výsledků

Vrátí následující množinu výsledků:

Název sloupce Datový typ Description
JobCount int Počet úloh pro daný harmonogram.

Poznámky

Tento postup uvádí počet úloh přiřazených k danému harmonogramu.

Povolení

Na tomto postupu můžete udělit EXECUTE oprávnění, ale tato oprávnění mohou být během upgradu SQL Serveru přepsána.

Ostatní uživatelé musí mít v databázi msdb přiděleny některé z následujících pevných databázových rolí SQL Server Agent:

  • SQLAgentUserRole
  • SQLAgentReaderRole
  • SQLAgentOperatorRole

Podrobnosti o oprávněních těchto rolí naleznete v SQL Server Agent Fixed Database Roles.

Počty pozic, které vlastní jiní, mohou zobrazit pouze členové správcovských systémů .

Examples

Následující příklad uvádí počet úloh přiřazených k harmonogramu NightlyJobs .

USE msdb;
GO

EXECUTE sp_help_jobcount @schedule_name = N'NightlyJobs';
GO