SQL Server Агент колдонуу коргогучту түзүү жагы Үйрөнүү

SQL Server Эскертүүлөр-түнү Error түшүндүрмөлөр берүү

SQL Server Agent өзгөчө жагдай пайда болгондо базасы администраторлордун автоматтык билдирүү берет. Бул күчтүү сергек механизм 24 саатка борборун курам жок базасы аткаруунун 24 саат бою байкоо берет.

айгай аныктоо үчүн жалпы талаптар

айгай аныктоо үчүн, анын ичинде кээ бир негизги маалымат керек:

Этап-этабы менен SQL Server Alert Орнотулуп

Бул көрсөтмө SQL Server 2005-жылдын жана акыркы колдонулат.

  1. Ачуу SQL Server башкаруу студиясын жана сиз айгай түзүп келет базасы Server туташа.
  2. Папкага сол "+" белгисин бир чыкылдатуу менен SQL Server Agent папканы жайып.
  3. Эскертүүлөр папка боюнча укук чыкылдатуу менен калкыма менюден Болумушту эскертүүсүн тандоо.
  4. Аты-жөнү текст кутучасына даярдык үчүн ангылатхан ат терүү.
  5. ачылуучу менюдан даярдык түрүн тандоо. Сиздин тандоо SQL Server аткаруу шарттары CPU жүгү жана Дискте бош орун болуп саналат SQL Server окуялар , мисалы, өлүмгө каталарды, синтаксистик каталар жана аппараттык маселелери, ошондой эле Windows башкаруу приборлор (Екатеринбург) иш-чаралар.
  6. Мындай аткаруу абалы жөнүндө билдирмелер боюнча иш-чара отчет жана параметрлерин киргизилген өзгөчө текст катары SQL Server сураган эскертме-чүйдөсүнө камсыз кылуу.
  7. Болумушту Alert терезе тандагыла бет панелинде жооп сөлөкөтүн чыкылдатуу.
  8. Сергек пайда болгон кезде сиз SQL Server Agent жумуш аткаруу үчүн керек болсо, иш кутучасын жүргүзгүлө жана түшмө менюсундагы бир жумуш тандап чыкылдатуу.
  9. Сергек пайда болгондо Сиз маалымат базасынын операторлору үчүн кабарлоого келсе, операторлор чек кутучаны эскертилсин, анан тармактарынан операторлор жана билдирүүнүн түрлөрүн тандап чыкылдатуу.
  1. Сергек түзүү үчүн ОК бас.

Transact-SQL колдонуу кошуу эскертүүлөр

SQL Server 2008-жылдын баштап, силер да Transact-SQL аркылуу эскертүүлөрдү кошуп алат. Microsoft бул синтаксисин колдонуу:

sp_add_alert [@name =] [[@message_id =] MESSAGE_ID] [[@severity =] катаалдыгы] [[@enabled =] иштетилген] [[@delay_between_responses =] delay_between_responses] [[@notification_message =] ' notification_message '] [[@include_event_description_in =] include_event_description_in] [[@database_name =]' Билги "] [[@event_description_keyword =] 'event_description_keyword_pattern'] [{[@job_id =] job_id | [@job_name =] 'job_name'}] [[@raise_snmp_trap =] raise_snmp_trap] [[@performance_condition =] 'performance_condition'] [[@category_name =] "категория"] [[@wmi_namespace =] 'wmi_namespace '] [[@wmi_query =]' wmi_query]