Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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 dibandingkan dengan SQL Server atau batasan pada pekerjaan Agen SQL di SQL Managed Instance untuk detail lebih lanjut.
Operator adalah alias untuk orang atau grup yang dapat menerima pemberitahuan elektronik ketika pekerjaan telah selesai atau peringatan telah timbul. Layanan SQL Server Agent mendukung pemberitahuan administrator melalui operator. Operator mengaktifkan kemampuan pemberitahuan dan pemantauan SQL Server Agent.
Atribut dan Konsep Operator
Atribut utama operator adalah:
Nama operator
Informasi kontak
Penamaan Operator
Setiap operator harus memiliki nama. Nama operator harus unik dalam instans SQL Server dan tidak boleh lebih dari 128 karakter.
Informasi Kontak
Informasi kontak operator menentukan bagaimana operator diberi tahu. Operator dapat diberi tahu melalui email, pager, atau melalui perintah net send:
Penting
Opsi Pager dan net send akan dihapus dari SQL Server Agent dalam versi mendatang dari Microsoft SQL Server. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur-fitur ini.
Pemberitahuan Email
Pemberitahuan email mengirimkan pesan email ke operator. Untuk pemberitahuan email, Anda menyediakan alamat email untuk operator.
pemberitahuan pager
Pengiriman pesan dilakukan melalui email. Untuk pemberitahuan pager, Anda menyediakan alamat email tempat operator menerima pesan pager. Untuk menyiapkan pemberitahuan pager, Anda harus menginstal perangkat lunak pada server email yang memproses email masuk dan mengonversinya ke pesan pager. Perangkat lunak ini dapat mengambil salah satu dari beberapa pendekatan, termasuk:
Meneruskan email ke server email jarak jauh di situs penyedia pager.
Penyedia pager harus menawarkan layanan ini, meskipun perangkat lunak yang diperlukan umumnya tersedia sebagai bagian dari sistem email lokal. Untuk informasi selengkapnya, lihat dokumentasi pager Anda.
Perutean email melalui Internet ke server email di situs penyedia pager.
Ini adalah variasi pada pendekatan pertama.
Memproses email masuk dan menghubungi pager dengan menggunakan modem yang terlampir.
Perangkat lunak ini milik penyedia layanan pager. Perangkat lunak bertindak sebagai klien email yang secara berkala memproses kotak masuknya baik dengan menginterpretasikan semua atau sebagian informasi alamat email sebagai nomor pager, atau dengan mencocokkan nama email ke nomor pager dalam tabel terjemahan.
Jika semua operator berbagi penyedia pager, Anda dapat menggunakan SQL Server Management Studio untuk menentukan pemformatan email khusus yang diperlukan oleh sistem pager-to-email. Pemformatan khusus dapat berupa awalan atau akhiran dan dapat disertakan dalam baris email berikut:
Subjek:
Cc:
ke:
Nota
Jika Anda menggunakan sistem paging alfanumerik berkapasitas rendah, Anda dapat mempersingkat teks yang dikirim dengan mengecualikan teks galat dari pager pemberitahuan. Contoh sistem paging alfanumerik kapasitas rendah adalah yang dibatasi hingga 64 karakter per halaman.
kirimnotifikasi bersih
Ini mengirim pesan ke operator dengan perintah net send . Untuk pengiriman bersih, tentukan penerima (komputer atau pengguna) pesan jaringan.
Nota
Perintah net send menggunakan Microsoft Windows Messenger. Agar berhasil mengirim pemberitahuan, layanan ini harus berjalan pada komputer tempat SQL Server berjalan dan komputer yang digunakan operator.
Operator Peringatan dan Fail-Safe
Anda dapat memilih operator mana yang akan diberi tahu sebagai respons terhadap pemberitahuan. Misalnya, Anda dapat menetapkan tanggung jawab yang bergilir untuk pemberitahuan operator dengan menjadwalkan peringatan. Misalnya, Individu A diberi tahu tentang pemberitahuan yang terjadi pada hari Senin, Rabu, atau Jumat, dan Individu B diberi tahu tentang pemberitahuan yang terjadi pada hari Selasa, Kamis, atau Sabtu.
Operator fail-safe menerima pemberitahuan setelah semua notifikasi pager ke operator yang ditunjuk gagal. Misalnya, jika Anda telah menentukan tiga operator untuk pemberitahuan pager dan tidak ada operator yang ditunjuk dapat dihubungi, operator cadangan akan diberi tahu.
Operator fail-safe diberi tahu ketika:
Operator yang bertanggung jawab atas pemberitahuan tidak dapat dihubungi.
Alasan kegagalan untuk menjangkau operator utama termasuk alamat pager yang salah dan operator di luar tugas.
SQL Server Agent tidak dapat mengakses tabel sistem dalam database msdb.
tabel sistem sysnotifications menetapkan tanggung jawab operator untuk peringatan.
Operator fail-safe adalah sebuah fitur keamanan. Anda tidak dapat menghapus operator yang ditetapkan ke tugas fail-safe tanpa menetapkan kembali tugas fail-safe ke operator lain, atau menghapus penugasan fail-safe sama sekali.
Memberi tahu Operator
Anda harus menyiapkan satu atau beberapa hal berikut ini untuk memberi tahu operator:
Untuk mengirim email dengan fungsionalitas Email Database, Anda harus memiliki akses ke server email yang mendukung SMTP.
Untuk sistem paging, Anda harus memiliki perangkat lunak dan/atau perangkat keras pager ke email pihak ketiga.
Untuk menggunakan net send, operator harus masuk ke komputer yang ditentukan, dan komputer yang ditentukan harus mengizinkan pesan dari Windows Messenger.
Tugas Terkait
| Tugas | Topik |
|---|---|
| Tugas yang terkait dengan pembuatan operator |
Membuat Operator Menunjuk Operator Fail-Safe |
| Tugas yang terkait dengan penetapan pemberitahuan |
Menetapkan Pemberitahuan kepada Operator Menentukan Respons terhadap Peringatan (SQL Server Management Studio) sp_add_notification (Transact-SQL) Menetapkan Pemberitahuan kepada Operator |