Memberi tahu Operator Tentang Status 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 mengatur opsi pemberitahuan di SQL Server dengan menggunakan SQL Server Management Studio, Transact-SQL, atau Objek Manajemen SQL Server, sehingga Microsoft SQL Server Agent dapat mengirim pemberitahuan ke operator tentang pekerjaan.
Sebelum Anda mulai
Keamanan
Untuk informasi terperinci, lihat Menerapkan Keamanan Agen SQL Server.
Menggunakan SQL Server Management Studio
Untuk memberi tahu operator tentang status 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 edit, dan pilih Properti.
Dalam kotak dialog Properti Pekerjaan, pilih halaman Pemberitahuan .
Jika Anda ingin memberi tahu operator melalui email, periksa Email, pilih operator dari daftar, lalu pilih salah satu hal berikut ini:
Ketika pekerjaan berhasil memberi tahu operator ketika pekerjaan berhasil diselesaikan.
Ketika pekerjaan gagal memberi tahu operator ketika pekerjaan selesai dengan tidak berhasil.
Ketika pekerjaan selesai untuk memberi tahu operator terlepas dari status penyelesaian.
Jika Anda ingin memberi tahu operator menurut pager, centang Halaman, pilih operator dari daftar, lalu pilih salah satu hal berikut ini:
Ketika pekerjaan berhasil memberi tahu operator ketika pekerjaan berhasil diselesaikan.
Ketika pekerjaan gagal memberi tahu operator ketika pekerjaan selesai dengan tidak berhasil.
Ketika pekerjaan selesai untuk memberi tahu operator terlepas dari status penyelesaian.
Jika Anda ingin memberi tahu operator dengan kirim bersih, centang Kirim bersih, pilih operator dari daftar, lalu pilih salah satu hal berikut ini:
Ketika pekerjaan berhasil memberi tahu operator ketika pekerjaan berhasil diselesaikan.
Ketika pekerjaan gagal memberi tahu operator ketika pekerjaan selesai dengan tidak berhasil.
Ketika pekerjaan selesai untuk memberi tahu operator terlepas dari status penyelesaian.
Menggunakan T-SQL
Untuk memberi tahu operator tentang status 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.
-- adds an e-mail notification for the specified alert (Test Alert). -- This example assumes that Test Alert already exists -- and that François Ajenstat is a valid operator name. USE msdb ; GO EXEC dbo.sp_add_notification @alert_name = N'Test Alert', @operator_name = N'François Ajenstat', @notification_method = 1 ; GO
Untuk informasi selengkapnya, lihat sp_add_notification (Transact-SQL).
Menggunakan Objek Manajemen SQL Server
Untuk memberi tahu operator tentang status 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).