Hapus Pekerjaan
Berlaku untuk:SQL Server
Azure SQL Managed Instance
Penting
Pada Azure SQL Managed Instance, sebagian besar, tetapi tidak semua fitur SQL Server Agent saat ini didukung. Lihat perbedaan T-SQL Azure SQL Managed Instance dari SQL Server untuk detailnya.
Pekerjaan adalah serangkaian operasi tertentu yang dilakukan secara berurutan oleh SQL Server Agent. Secara default, pekerjaan tidak dihapus saat eksekusi selesai. Anda dapat menghapus satu atau beberapa pekerjaan Agen Microsoft SQL Server terlepas dari keberhasilan atau kegagalan pekerjaan. Anda juga dapat mengonfigurasi Microsoft SQL Server Agent untuk menghapus pekerjaan secara otomatis saat berhasil, gagal, atau selesai.
Secara bawaan, anggota peran server tetap sysadmin dapat menjalankan sp_delete_job (Transact-SQL) prosedur tersimpan sistem untuk menghapus tugas. Pengguna lain harus diberikan salah satu peran database tetap SQL Server Agent berikut dalam database msdb:
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
Untuk detail mengenai izin peran ini, lihat Peran Database Tetap Agen SQL Server.
Anggota peran server tetap sysadmin dapat menjalankan sp_delete_job untuk menghapus pekerjaan apa pun. Pengguna yang bukan anggota peran server tetap sysadmin hanya dapat menghapus pekerjaan yang dimiliki oleh pengguna tersebut.
Tugas Terkait
Deskripsi | Topik |
---|---|
Menjelaskan cara menghapus satu atau beberapa pekerjaan Microsoft SQL Server Agent. | Menghapus Satu atau Beberapa Pekerjaan |
Menjelaskan cara mengonfigurasi Microsoft SQL Server Agent untuk menghapus pekerjaan secara otomatis saat berhasil, gagal, atau selesai. | Menghapus Pekerjaan Secara Otomatis |