SQL Server Agent yordamida ogohlantirish yaratish uchun eng oson yo'li haqida bilib oling

SQL Server ogohlantirishlari Round-Clock xato bayonnomasini taqdim etadi

SQL Server Agent odatiy holatlar yuz berganda ma'lumotlar bazasi ma'murlarini avtomatik ravishda ogohlantirishga imkon beradi. Ushbu kuchli ogohlantirish mexanizmi 24 soatlik operatsion markazni tayerlashsiz ma'lumotlar bazasi ishlashining 24 soatlik monitoringini ta'minlaydi.

Ogohlantirishni belgilash uchun umumiy talab

Ogohlantirishni aniqlash uchun quyidagi asosiy ma'lumotlarni kiritishingiz kerak:

Asta-sekin SQL Server ogohlantirishni sozlash

Ushbu ko'rsatmalar SQL Server 2005 va undan keyingi versiyalar uchun qo'llaniladi.

  1. SQL Server Management Studio'yu oching va ogohlantirish yaratmoqchi bo'lgan ma'lumotlar bazasi serveriga ulanish.
  2. Jildning chap tomonidagi " + " belgisiga bir marta bosish orqali SQL Server Agent papkasini ochish.
  3. Ogohlantirishlar papkasini o'ng tugmasini bosing va ochilgan menyudan Yangi Ogohlantirish -ni tanlang.
  4. Sizning ismingiz matn maydoniga ogohlantirishingiz uchun tavsiflovchi nomni kiriting.
  5. Ochilgan menyudan ogohlantirish turini tanlang. Sizning tanlovlaringiz CPU yuk va bo'sh disk maydoni, muhim xatolar, sintaksik xatolar va apparat muammolari va Windows boshqaruv instrumentlari (WMI) hodisalari kabi SQL Server voqealari kabi SQL Server ishlash shartlari.
  6. SQL Server tomonidan talab qilingan har qanday ogohlantirishga oid tafsilotlarni taqdim etish, masalan, hodisa hisobotida va ishlash talablari haqidagi ogohlantirishlar parametrlariga kiritilgan maxsus matn.
  7. Yangi Ogohlantirish oynasidagi " Ro'yxatdan" ni bosing, sahifa panelini tanlang .
  8. Ogohlantirish paydo bo'lganda SQL Server Agentini ishga tushirishni xohlasangiz, Ishni bajarish katagiga belgi qo'ying va ochilgan menyudan ishni tanlang.
  9. Ogohlantirish paydo bo'lganda bazasi operatorlarini xabardor qilishni xohlasangiz, Operatorlarni xabardor qilish katagiga bosing va keyin griddan operator va xabarnoma turlarini tanlang.
  1. Ogohlantirishni yaratish uchun OK ni bosing.

Transact-SQL-dan foydalanib ogohlantirishlarni qo'shish

SQL Server 2008 dan boshlab Transact-SQL yordamida ogohlantirishlarni qo'shishingiz mumkin. Ushbu sintaksisini Microsoft-dan foydalaning:

sp_add_alert [@name =] [, [@message_id =] message_id] [, [@severity =] zo'ravonlik] [, @enabled =] yoqildi] [, [@delay_between_responses =] delay_between_responses] [, [@notification_message =] ' notification_message '] [, [@include_event_description_in =] include_event_description_in] [, [@ database_name =]' ma'lumotlar bazasi '] [, [@event_description_keyword =]' event_description_keyword_pattern '] [, {[@job_id =] job_id | [] [, @ @ @ @ @ @ @]]]]]]] [[@ @]]]]] [] '] [, [@wmi_query =]' wmi_query ']