Bagikan melalui


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

  1. Di Object Explorer, sambungkan ke instans Mesin Database SQL Server, lalu perluas instans tersebut.

  2. Perluas SQL Server Agent, perluas Pekerjaan, klik kanan pekerjaan yang ingin Anda edit, dan pilih Properti.

  3. Dalam kotak dialog Properti Pekerjaan, pilih halaman Pemberitahuan .

  4. 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.

  5. 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.

  6. 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

  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 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).