Bagikan melalui


Tentukan Respons terhadap Pemberitahuan

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 menentukan bagaimana Microsoft SQL Server merespons pemberitahuan SQL Server Agent di SQL Server dengan menggunakan SQL Server Management Studio atau Transact-SQL.

Sebelum Anda mulai

Batasan dan Pembatasan

  • Opsi Pager dan net send akan dihapus dari SQL Server Agent di versi Microsoft SQL Server yang akan datang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur-fitur ini.

  • Perhatikan bahwa SQL Server Agent harus dikonfigurasi untuk menggunakan Email Database untuk mengirim pemberitahuan email dan pager ke operator. Untuk informasi selengkapnya, lihat Menetapkan Pemberitahuan ke Operator.

  • SQL Server Management Studio menyediakan cara grafis yang mudah untuk mengelola pekerjaan, dan merupakan cara yang direkomendasikan untuk membuat dan mengelola infrastruktur pekerjaan.

Keamanan

Izin

Hanya anggota peran server tetap sysadmin yang dapat menentukan respons terhadap pemberitahuan.

Menggunakan SQL Server Management Studio

Untuk menentukan respons terhadap pemberitahuan

  1. Di Object Explorer, klik tanda plus untuk memperluas server yang berisi pemberitahuan tempat Anda ingin menentukan respons.

  2. Klik tanda plus untuk memperluas SQL Server Agent.

  3. Klik tanda plus untuk memperluas folder Pemberitahuan .

  4. Klik kanan pemberitahuan tempat Anda ingin menentukan respons dan pilih Properti.

  5. Dalam kotak dialog properti pemberitahuan alert_name, di bawah Pilih halaman, pilih Respons.

  6. Pilih kotak centang Jalankan pekerjaan dan, dari daftar di bawah kotak centang Jalankan pekerjaan , pilih pekerjaan yang akan dijalankan saat pemberitahuan terjadi. Anda dapat membuat pekerjaan baru dengan mengklik Pekerjaan Baru. Anda dapat melihat informasi selengkapnya tentang pekerjaan dengan mengklik Tampilkan Pekerjaan. Untuk informasi selengkapnya tentang opsi yang tersedia dalam kotak dialog Job_name PropertiPekerjaan dan Pekerjaan Baru, lihat Membuat Pekerjaan dan Menampilkan Pekerjaan.

  7. Pilih kotak centang Beri Tahu Operator jika Anda ingin memberi tahu operator saat pemberitahuan diaktifkan. Di daftar Operator, pilih satu atau beberapa metode berikut untuk memberi tahu operator atau operator: Email, Pager, atau Net Send. Anda dapat membuat operator baru dengan mengklik Operator Baru. Anda dapat melihat informasi selengkapnya tentang operator dengan mengklik Lihat Operator. Untuk informasi selengkapnya tentang opsi yang tersedia dalam kotak dialog Operator Baru dan Lihat Properti Operator, lihat Membuat Operator dan Menampilkan Informasi Tentang Operator.

  8. Setelah selesai, klik OK.

Menggunakan T-SQL

Untuk menentukan respons terhadap pemberitahuan

  1. Di Object Explorer, sambungkan ke instans Mesin Database.

  2. Pada bilah Standar, klik Kueri Baru.

  3. Salin dan tempel contoh berikut ke dalam jendela kueri dan klik Jalankan.

    -- adds an e-mail notification for Test Alert.  
    -- 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).