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 memulai: ,
Untuk menghentikan pekerjaan, menggunakan:
Sebelum Anda Mulai
Batasan dan Pembatasan
Jika pekerjaan saat ini menjalankan langkah dari jenis CmdExec atau PowerShell, proses yang sedang dijalankan (misalnya, MyProgram.exe) akan dipaksa untuk berakhir sebelum waktunya. Ini dapat menyebabkan perilaku yang tidak dapat diprediksi, seperti file yang digunakan oleh proses tetap terbuka.
Untuk pekerjaan multiserver, instruksi STOP untuk pekerjaan diposting ke semua server target pekerjaan.
Keamanan
Untuk informasi terperinci, lihat Menerapkan SQL Server Agent Security.
Menggunakan SQL Server Management Studio
Untuk menghentikan pekerjaan
Di Object Explorer, terhubung ke instans Mesin Database SQL Server, lalu perluas instans tersebut.
Perluas Agen SQL Server, 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 Lihat Aktivitas Pekerjaan. Di Monitor Aktivitas Pekerjaan, pilih pekerjaan yang ingin Anda hentikan, klik kanan pilihan Anda, lalu klik Hentikan Pekerjaan.
Menggunakan Transact-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 dari kelas Pekerjaan dengan menggunakan bahasa pemrograman yang Anda pilih, seperti Visual Basic, Visual C#, atau PowerShell. Untuk informasi selengkapnya, lihat SQL Server Management Objects (SMO).