Bagikan melalui


sp_help_jobcount (T-SQL)

Berlaku untuk:SQL Server

Menyediakan jumlah pekerjaan yang dilampirkan oleh jadwal.

Konvensi sintaks transact-SQL

Sintaks

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

Argumen

[ @schedule_id = ] schedule_id

Pengidentifikasi jadwal untuk dicantumkan. @schedule_id int, tanpa default.

Baik @schedule_id atau @schedule_name dapat ditentukan.

[ @schedule_name = ] N'schedule_name'

Nama jadwal yang akan dicantumkan. @schedule_name adalah sysname, tanpa default.

Baik @schedule_id atau @schedule_name dapat ditentukan.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Tataan hasil

Mengembalikan tataan hasil berikut:

Nama kolom Jenis data Deskripsi
JobCount int Jumlah pekerjaan untuk jadwal yang ditentukan.

Keterangan

Prosedur ini mencantumkan jumlah pekerjaan yang dilampirkan ke jadwal yang ditentukan.

Izin

Anda dapat memberikan EXECUTE izin pada prosedur ini, tetapi izin ini mungkin ditimpa selama peningkatan SQL Server.

Pengguna lain harus diberikan salah satu peran database tetap SQL Server Agent berikut dalam msdb database:

  • SQLAgentUserRole
  • SQLAgentReaderRole
  • SQLAgentOperatorRole

Untuk detail tentang izin peran ini, lihat Peran Database Tetap Agen SQL Server.

Hanya anggota sysadmin yang dapat melihat jumlah untuk pekerjaan yang dimiliki oleh orang lain.

Contoh

Contoh berikut mencantumkan jumlah pekerjaan yang dilampirkan ke NightlyJobs jadwal.

USE msdb;
GO

EXECUTE sp_help_jobcount @schedule_name = N'NightlyJobs';
GO