Buat Peristiwa User-Defined
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 antara Azure SQL Managed Instance dan SQL Server untuk informasi lebih lanjut.
Anda dapat membuat peristiwa yang ditentukan pengguna jika Anda ingin memantau peristiwa selain peristiwa yang telah ditentukan sebelumnya oleh SQL Server. Anda juga dapat menetapkan tingkat keparahan untuk setiap peristiwa yang ditentukan pengguna.
Nota
Saat menggunakan SQL Server Management Studio, pilih opsi Tulis ke log peristiwa aplikasi Windows untuk setiap pesan peristiwa yang ditentukan pengguna, untuk memastikan bahwa pesan dicatat. Secara default, pesan tingkat keparahan yang ditentukan pengguna yang lebih rendah dari 19 tidak dikirim ke log aplikasi Microsoft Windows saat terjadi. Oleh karena itu, pesan tingkat keparahan yang ditentukan pengguna yang lebih rendah dari 19 tidak memicu pemberitahuan SQL Server Agent.
Peristiwa yang ditentukan pengguna harus memiliki nomor pesan yang unik. Nomor pesan untuk peristiwa yang ditentukan pengguna harus lebih besar dari 50.000. Anda dapat menentukan pesan untuk peristiwa tersebut dalam beberapa bahasa. Namun, pesan kesalahan En-US harus ada sebelum pesan dalam bahasa lain dapat ditambahkan.
Jika Anda mengelola lingkungan SQL Server beberapa bahasa, buat pesan yang ditentukan pengguna dalam setiap bahasa yang didukung. Misalnya, jika Anda membuat pesan peristiwa baru untuk digunakan pada server Inggris dan Jerman, gunakan nomor pesan dan tingkat keparahan yang sama untuk keduanya, tetapi tetapkan bahasa yang berbeda untuk masing-masing bahasa.
Tugas berikut ini menyediakan informasi tentang cara membuat peristiwa dan notifikasi yang didefinisikan pengguna dan meresponsnya.
Untuk membuat pemberitahuan berdasarkan nomor pesan
Untuk membuat pemberitahuan berdasarkan tingkat keparahan
Untuk menentukan respons terhadap peringatan
Untuk membuat pesan kesalahan peristiwa yang ditentukan pengguna
Untuk mengubah pesan kesalahan peristiwa yang didefinisikan oleh pengguna
Untuk menghapus pesan kesalahan untuk peristiwa yang ditetapkan oleh pengguna
Untuk menonaktifkan atau mengaktifkan kembali pemberitahuan