Udostępnij za pomocą


sp_help_jobcount (Transact-SQL)

Dotyczy:SQL Server

Określa liczbę zadań, do których przypisany jest harmonogram.

Transact-SQL konwencje składni

Składnia

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

Arguments

[ @schedule_id = ] schedule_id

Identyfikator harmonogramu do listy. @schedule_id jest int, bez domyślnego wymienia.

Można określić @schedule_id lub @schedule_name .

[ @schedule_name = ] N'schedule_name'

Nazwa harmonogramu do wypisania. @schedule_name to sysname, bez domyślnego ustawienia.

Można określić @schedule_id lub @schedule_name .

Zwracanie wartości kodu

0 (powodzenie) lub 1 (niepowodzenie).

Zestaw wyników

Zwraca następujący zbiór wyników:

Nazwa kolumny Typ danych Description
JobCount int Liczba zadań dla określonego harmonogramu.

Uwagi

Ta procedura zawiera liczbę zadań przypisanych do określonego harmonogramu.

Permissions

Możesz przyznać EXECUTE uprawnienia tej procedurze, ale mogą one zostać nadpisane podczas aktualizacji SQL Server.

Inni użytkownicy muszą otrzymać jedną z następujących stałych ról msdb bazy danych SQL Server Agent:

  • SQLAgentUserRole
  • SQLAgentReaderRole
  • SQLAgentOperatorRole

Szczegóły dotyczące uprawnień tych ról można znaleźć w sekcji SQL Server Agent Fixed Database Roles.

Tylko członkowie administratora systemów mogą przeglądać liczby zadań należących do innych.

Przykłady

Poniższy przykład przedstawia liczbę zadań przypisanych do harmonogramu NightlyJobs .

USE msdb;
GO

EXECUTE sp_help_jobcount @schedule_name = N'NightlyJobs';
GO