Mengubah 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.
Topik ini menjelaskan cara mengubah properti pekerjaan Microsoft SQL Server Agent di SQL Server dengan menggunakan SQL Server Management Studio, Transact-SQL, atau Objek Manajemen SQL Server.
Sebelum Anda mulai
Batasan dan Pembatasan
Pekerjaan master SQL Server Agent tidak dapat ditargetkan di server lokal dan jarak jauh.
Keamanan
Kecuali Anda adalah anggota peran server tetap sysadmin , Anda hanya dapat memodifikasi pekerjaan yang Anda miliki. Untuk informasi terperinci, lihat Menerapkan Keamanan Agen SQL Server.
Menggunakan SQL Server Management Studio
Untuk mengubah pekerjaan
Di Object Explorer, sambungkan ke instans Mesin Database SQL Server, lalu perluas instans tersebut.
Perluas SQL Server Agent, perluas Pekerjaan, klik kanan pekerjaan yang ingin Anda ubah, lalu klik Properti.
Dalam kotak dialog Properti Pekerjaan, perbarui properti, langkah, jadwal, pemberitahuan, dan pemberitahuan pekerjaan menggunakan halaman yang sesuai.
Menggunakan T-SQL
Untuk mengubah pekerjaan
Di Object Explorer, sambungkan ke instans Mesin Database, lalu perluas instans tersebut.
Pada toolbar, klik Kueri Baru.
Di jendela kueri, gunakan prosedur tersimpan sistem berikut untuk mengubah pekerjaan.
Jalankan sp_update_job (Transact-SQL) untuk mengubah atribut pekerjaan.
Jalankan sp_update_schedule (Transact-SQL) untuk mengubah detail penjadwalan untuk definisi pekerjaan.
Jalankan sp_add_jobstep (Transact-SQL) untuk menambahkan langkah-langkah pekerjaan baru.
Jalankan sp_update_jobstep (Transact-SQL) untuk mengubah langkah-langkah pekerjaan yang sudah ada sebelumnya.
Jalankan sp_delete_jobstep (Transact-SQL) untuk menghapus langkah pekerjaan dari pekerjaan.
Prosedur tersimpan tambahan untuk memodifikasi pekerjaan master SQL Server Agent apa pun:
Jalankan sp_delete_jobserver (Transact-SQL) untuk menghapus server yang saat ini terkait dengan pekerjaan.
Jalankan sp_add_jobserver (Transact-SQL) untuk mengaitkan server dengan pekerjaan saat ini.
Menggunakan Objek Manajemen SQL Server
Untuk mengubah pekerjaan
Gunakan kelas Pekerjaan dengan menggunakan bahasa pemrograman yang Anda pilih, seperti Visual Basic, Visual C#, atau PowerShell. Untuk informasi selengkapnya, lihat Objek Manajemen SQL Server (SMO).