sp_help_schedule (T-SQL)
Berlaku untuk:SQL Server
Mencantumkan informasi tentang jadwal.
Sintaks
sp_help_schedule
[ @schedule_id = ] id ,
[ @schedule_name = ] 'schedule_name'
[ , [ @attached_schedules_only = ] attached_schedules_only ]
[ , [ @include_description = ] include_description ]
Argumen
[ @schedule_id = ] id
Pengidentifikasi jadwal untuk dicantumkan. schedule_name int, tanpa default. Baik schedule_id atau schedule_name dapat ditentukan.
[ @schedule_name = ] 'schedule_name'
Nama jadwal yang akan dicantumkan. schedule_name adalah sysname, tanpa default. Baik schedule_id atau schedule_name dapat ditentukan.
[ @attached_schedules_only = ] attached_schedules_only ]
Menentukan apakah hanya menampilkan jadwal tempat pekerjaan dilampirkan. attached_schedules_only adalah bit, dengan default 0. Saat attached_schedules_only adalah 0, semua jadwal ditampilkan. Saat attached_schedules_only adalah 1, kumpulan hasil hanya berisi jadwal yang dilampirkan ke pekerjaan.
[ @include_description = ] include_description
Menentukan apakah akan menyertakan deskripsi dalam tataan hasil. include_description adalah bit, dengan default 0. Saat include_description adalah 0, kolom schedule_description dari kumpulan hasil berisi tempat penampung. Saat include_description adalah 1, deskripsi jadwal disertakan dalam tataan hasil.
Mengembalikan Nilai Kode
0 (berhasil) atau 1 (kegagalan)
Tataan Hasil
Prosedur ini mengembalikan tataan hasil berikut:
Nama kolom | Jenis data | Deskripsi |
---|---|---|
schedule_id | int | Menjadwalkan nomor pengidentifikasi. |
schedule_uid | pengidentifikasi unik | Pengidentifikasi untuk jadwal. |
schedule_name | nama sysname | Nama jadwal. |
diaktifkan | int | Apakah jadwal diaktifkan (1) atau tidak diaktifkan (0). |
freq_type | int | Nilai yang menunjukkan kapan pekerjaan akan dijalankan. 1 = Sekali 4 = Harian 8 = Mingguan 16 = Bulanan 32 = Bulanan, relatif terhadap freq_interval 64 = Jalankan saat layanan SQLServerAgent dimulai. |
freq_interval | int | Hari ketika pekerjaan dijalankan. Nilai tergantung pada nilai freq_type. Untuk informasi selengkapnya, lihat sp_add_schedule (Transact-SQL). |
freq_subday_type | int | Unit untuk freq_subday_interval. Untuk informasi selengkapnya, lihat sp_add_schedule (Transact-SQL). |
freq_subday_interval | int | Jumlah periode freq_subday_type yang akan terjadi antara setiap eksekusi pekerjaan. Untuk informasi selengkapnya, lihat sp_add_schedule (Transact-SQL). |
freq_relative_interval | int | Terjadinya pekerjaan terjadwal dari freq_interval dalam setiap bulan. Untuk informasi selengkapnya, lihat sp_add_schedule (Transact-SQL). |
freq_recurrence_factor | int | Jumlah bulan antara eksekusi pekerjaan yang dijadwalkan. |
active_start_date | int | Tanggal jadwal diaktifkan. |
active_end_date | int | Tanggal akhir jadwal. |
active_start_time | int | Waktu hari jadwal dimulai. |
active_end_time | int | Waktu jadwal hari berakhir. |
date_created | datetime | Tanggal jadwal dibuat. |
schedule_description | nvarchar(4000) | Deskripsi bahasa Inggris tentang jadwal (jika diminta). |
job_count | int | Mengembalikan berapa banyak pekerjaan yang mereferensikan jadwal ini. |
Keterangan
Ketika tidak ada parameter yang disediakan, sp_help_schedule mencantumkan informasi untuk semua jadwal dalam instans.
Izin
Secara default, anggota peran server tetap sysadmin dapat menjalankan prosedur tersimpan ini. Pengguna lain harus diberikan salah satu peran database tetap SQL Server Agent berikut dalam database msdb :
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
Untuk detail tentang izin peran ini, lihat Peran Database Tetap Agen SQL Server.
Anggota SQLAgentUserRole hanya dapat melihat jadwal yang mereka miliki.
Contoh
J. Mencantumkan informasi untuk semua jadwal dalam instans
Contoh berikut mencantumkan informasi untuk semua jadwal dalam instans.
USE msdb ;
GO
EXEC dbo.sp_help_schedule ;
GO
B. Mencantumkan informasi untuk jadwal tertentu
Contoh berikut mencantumkan informasi untuk jadwal bernama NightlyJobs
.
USE msdb ;
GO
EXEC dbo.sp_help_schedule
@schedule_name = N'NightlyJobs' ;
GO
Lihat Juga
sp_add_schedule (T-SQL)
sp_attach_schedule (T-SQL)
sp_delete_schedule (T-SQL)
sp_detach_schedule (T-SQL)
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk