Menghentikan 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 menghentikan pekerjaan Microsoft SQL Server Agent. Pekerjaan adalah serangkaian tindakan tertentu yang dilakukan SQL Server Agent.
Sebelum Anda mulai: ,
Untuk menghentikan pekerjaan, gunakan:
Sebelum Anda mulai
Batasan dan Pembatasan
Jika pekerjaan saat ini menjalankan langkah jenis CmdExec atau PowerShell, proses yang sedang dijalankan (misalnya, MyProgram.exe) dipaksa berakhir sebelum waktunya. Ini dapat menyebabkan perilaku yang tidak dapat diprediksi, seperti file yang digunakan oleh proses yang ditahan terbuka.
Untuk pekerjaan multiserver, instruksi STOP untuk pekerjaan diposting ke semua server target pekerjaan.
Keamanan
Untuk informasi terperinci, lihat Menerapkan Keamanan Agen SQL Server.
Menggunakan SQL Server Management Studio
Untuk menghentikan 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 hentikan, lalu klik Hentikan Pekerjaan.
Jika Anda ingin menghentikan beberapa pekerjaan, klik kanan Monitor Aktivitas Pekerjaan, lalu klik Tampilkan Aktivitas Pekerjaan. Di Monitor Aktivitas Pekerjaan, pilih pekerjaan yang ingin Anda hentikan, klik kanan pilihan Anda, lalu klik Hentikan Pekerjaan.
Menggunakan T-SQL
Untuk menghentikan pekerjaan
Di Object Explorer, sambungkan ke instans Mesin Database.
Pada bilah Standar, klik Kueri Baru.
Salin dan tempel contoh berikut ke dalam jendela kueri dan klik Jalankan.
-- stops a job named Weekly Sales Data Backup USE msdb ; GO EXEC dbo.sp_stop_job N'Weekly Sales Data Backup' ; GO
Untuk informasi selengkapnya, lihat sp_stop_job (Transact-SQL).
Menggunakan Objek Manajemen SQL Server
Untuk menghentikan pekerjaan
Panggil metode Hentikan 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).