Bagikan melalui


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 default, anggota peran server tetap sysadmin dapat menjalankan prosedur tersimpan sistem sp_delete_job (Transact-SQL) untuk menghapus pekerjaan. 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 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.

Deskripsi Topik
Menjelaskan cara menghapus satu atau beberapa pekerjaan Microsoft SQL Server Agent. Hapus 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