
Bilinmesi gereken
- SQL Server Management Studio’da, + açmak için SQL Server Aracısı.
- Seçiniz Uyarılar > Yeni Uyarı ve uyarınızın ayrıntılarını girin.
- SQL Server 2008 ve sonrasında, aşağıdaki kodlamayı Transact-SQL’e de girebilirsiniz.
Bu makale, veritabanı yöneticilerini olağandışı durumlardan otomatik olarak haberdar etmek için SQL Server Agent’ın (SQL Server 2005) veya Transact-SQL’in (Server 2008 ve üzeri) nasıl kullanılacağını açıklar. Bu, 24 saat operasyon merkezi personeli olmadan veritabanı performansının 24 saat izlenmesini sağlar.
Bir Uyarıyı Tanımlamak İçin Genel Gereksinimler
Bir uyarıyı tanımlamak için aşağıdakileri içeren belirli temel bilgilere ihtiyacınız vardır:
- Uyarı Adı: Uyarı adları SQL Server’da benzersiz olmalıdır. 128 karakterden uzun olamazlar.
- Etkinlik: Uyarıyı tetikleyen olay – Olay türü, kullanılan parametreleri belirler. Üç tür uyarı, SQL Server olayları, SQL Server performans koşulları ve Windows Yönetim Araçları olaylarıdır.
- Aksiyon: Olay tetiklendiğinde SQL Server Agent’ın gerçekleştirdiği eylem. Herhangi bir uyarı şu iki uyarı türünden birine (veya her ikisine) atanabilir: Bir SQL Server Aracısı işini yürütün ve / veya Bir operatöre bildir.
Adım Adım SQL Server Uyarı Kurulumu
SQL Server 2005’te:
- Açık SQL Server Management Studio ve bir uyarı oluşturmak istediğiniz veritabanı sunucusuna bağlanın.
- “SQL Server Agent klasörünü”+Klasörün solundaki “simgesi.
- Sağ tıklayın Uyarılar klasör ve seçin Yeni Uyarı açılır menüden.
- Uyarınız için açıklayıcı bir ad yazın. İsim Soyisim Metin kutusu.
- Açılır menüden uyarı türünü seçin. Seçenekleriniz, CPU yükü ve boş disk alanı gibi SQL Server performans koşulları, önemli hatalar gibi SQL Server olayları, sözdizimi hataları ve donanım sorunları ve Windows Yönetim Araçları (WMI) olaylarıdır.
- Olay raporuna dahil edilen özel metin ve performans koşulu uyarıları için parametreler gibi SQL Server tarafından istenen uyarıya özgü ayrıntıları sağlayın.
- Tıkla Tepki içindeki ikon Yeni Uyarı pencereler Bir sayfa seçin bölme.
- Uyarı oluştuğunda bir SQL Server Agent işi yürütmek istiyorsanız, İşi yürüt onay kutusunu tıklayın ve açılır menüden bir iş seçin.
- Uyarı oluştuğunda veritabanı operatörlerini bilgilendirmek istiyorsanız, Operatörleri bilgilendir onay kutusunu seçin ve ardından ızgaradan operatörleri ve bildirim türlerini seçin.
- Tıklayın TAMAM MI uyarıyı oluşturmak için.
Transact-SQL Kullanarak Uyarı Ekleme
SQL Server 2008’den başlayarak, Transact-SQL kullanarak da uyarılar ekleyebilirsiniz. Microsoft’un sunduğu bu sözdizimini kullanın: sp_add_alert [ @name = ]
[ , [ @message_id = ] Mesaj Kimliği ]
[ , [ @severity = ] ciddiyet]
[ , [ @enabled = ] etkinleştirildi]
[ , [ @delay_between_responses = ] delay_between_responses]
[ , [ @notification_message = ] ‘bildirim_mesajı’]
[ , [ @include_event_description_in = ] include_event_description_in]
[ , [ @database_name = ] ‘veri tabanı’ ]
[ , [ @event_description_keyword = ] ‘event_description_keyword_pattern’]
[ , { [ @job_id = ] job_id | [ @job_name = ] ‘iş adı’ } ]
[ , [ @raise_snmp_trap = ] yükseltmek_snmp_trap]
[ , [ @performance_condition = ] ‘performance_condition’]
[ , [ @category_name = ] “kategori”]
[ , [ @wmi_namespace = ] ‘wmi_namespace’]
[ , [ @wmi_query = ] ‘wmi_query’]
Biçim mla apa chicago Alıntıınız
Chapple, Mike. “SQL Server Aracısını Kullanarak Bir Uyarı Nasıl Oluşturulur.” ThoughtCo, Mayıs. 14, 2021, thinkco.com/creating-alert-using-sql-server-agent-1019867.
Chapple, Mike. (2021, 14 Mayıs). SQL Server Aracısını Kullanarak Bir Uyarı Oluşturma. Https://www.thoughtco.com/creating-alert-using-sql-server-agent-1019867 adresinden erişildi
Chapple, Mike. “SQL Server Aracısını Kullanarak Bir Uyarı Nasıl Oluşturulur.” ThoughtCo. https://www.thoughtco.com/creating-alert-using-sql-server-agent-1019867 (erişim tarihi 20 Mayıs 2021).