Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: SQL Server
Azure SQL Managed Instance
Menghapus jadwal untuk pekerjaan di layanan SQL Server Agent.
sp_delete_jobschedule disediakan hanya untuk kompatibilitas mundur.
Fitur ini akan dihapus dalam versi SQL Server yang akan datang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini.
Keterangan
Jadwal pekerjaan sekarang dapat dikelola secara independen dari pekerjaan. Untuk menghapus jadwal dari pekerjaan, gunakan sp_detach_schedule. Untuk menghapus jadwal, gunakan sp_delete_schedule.
sp_delete_jobschedule tidak mendukung jadwal yang dilampirkan ke beberapa pekerjaan. Jika skrip yang ada memanggil sp_delete_jobschedule untuk menghapus jadwal yang dilampirkan ke lebih dari satu pekerjaan, prosedur mengembalikan kesalahan.
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.
Anggota peran sysadmin dapat menghapus jadwal pekerjaan apa pun. Pengguna yang bukan anggota peran sysadmin hanya dapat menghapus jadwal pekerjaan yang mereka miliki.