Aracılığıyla paylaş


sp_help_jobcount (Transact-SQL)

Şunlar için geçerlidir: SQL Server

Bir programın bağlı olduğu iş sayısını sağlar.

Transact-SQL söz dizimi kuralları

Sözdizimi

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

Arguments

[ @schedule_id = ] schedule_id

Listelenecek programın tanımlayıcısı. @schedule_idint ve varsayılan yok.

Ya @schedule_id ya da @schedule_name belirtilebilir.

[ @schedule_name = ] N'schedule_name'

Listelenecek programın adı. @schedule_namesysname'dir, varsayılan yoktur.

Ya @schedule_id ya da @schedule_name belirtilebilir.

Dönüş kodu değerleri

0 (başarı) veya 1 (başarısızlık).

Sonuç kümesi

Aşağıdaki sonuç kümesini döndürür:

Sütun adı Veri türü Description
JobCount int Belirtilen takvim için iş sayısı.

Açıklamalar

Bu prosedür, belirtilen takvime bağlı iş sayısını listeler.

Permissions

EXECUTE Bu prosedür üzerinde izinler verebilirsiniz, ancak bu izinler SQL Server yükseltmesi sırasında geçersiz kalabilir.

Diğer kullanıcılara, veritabanındaki aşağıdaki sabit veritabanı rollerinden birine msdb sahip olmalıdır:

  • SQLAgentUserRole
  • SQLAgentReaderRole
  • SQLAgentOperatorRole

Bu rollerin izinleri hakkında detaylar için SQL Server Agent Fixed Database Roles bölümüne bakınız.

Sadece sistem yöneticisi üyeleri, başkalarına ait olan işlerin sayımlarını görebilir.

Örnekler

Aşağıdaki örnek, programa NightlyJobs bağlı iş sayısını listeler.

USE msdb;
GO

EXECUTE sp_help_jobcount @schedule_name = N'NightlyJobs';
GO