Даведайцеся просты спосаб стварыць абвестка з дапамогай агента SQL Server

Абвесткі SQL Server Забеспячэнне кругласутачнай Гадзінная Апавяшчэнне пра памылку

Агент SQL Server дазваляе аўтаматычнае апавяшчэнне адміністратараў баз дадзеных пры ўзнікненні экстраардынарных абставінаў. Гэты магутны механізм абвесткі дазваляе 24-гадзінны маніторынг прадукцыйнасці базы дадзеных без ўкамплектавання 24-гадзіннага аператыўнага цэнтра.

Агульныя патрабаванні да вызначэння абвесткі

Для таго каб вызначыць абвестка, неабходна вызначаны асноўную інфармацыю, уключаючы:

Крок за крокам ўстаноўкі сервера абвесткі SQL

Гэтыя інструкцыі ставяцца да SQL Server 2005 i больш позняй версіі.

  1. Адкрыйце SQL Server Management Studio і падключыцеся да сервера базы дадзеных , дзе вы хочаце , каб стварыць апавяшчэнне.
  2. Разгарніце тэчку агента SQL Server, пстрыкнуўшы па значку «+» злева ад тэчкі.
  3. Пстрыкніце правай кнопкай мышы на тэчцы Alerts і абярыце Стварыць апавяшчэнне з ўсплываючае меню.
  4. Увядзіце апісальны імя для папярэджання у тэкставым полі Імя.
  5. Выберыце тып абвесткі з выпадальнага меню. Ваш выбар SQL ўмова прадукцыйнасці сервера , такія як загрузкі працэсара і свабоднае дыскавай прастору, падзеі SQL Server , такія як непапраўныя памылкі, сінтаксічныя памылкі і праблемы з абсталяваннем, а таксама інструментарый кіравання Windows (WMI) падзеі.
  6. Прадастаўленне якіх-небудзь падрабязнасцяў Апавяшчэнні канкрэтнага запытаных SQL Server, такія як канкрэтны тэкст уключаны ў справаздачы падзей і параметрах для папярэджання стану прадукцыйнасці.
  7. Націсніце на значок адказу на панэлі Выбар старонкі вокны New для Alert.
  8. Калі вы хочаце , каб выканаць заданне агента SQL Server пры атрыманні папярэджання, націсніце Выканаць працу сцяжок і выбраць працу з выпадальнага меню.
  9. Калі вы хочаце , каб паведаміць аператар базы дадзеных пры ўзнікненні папярэджання, націсніце на сцяжок аператары сцяжок Notify , а затым выберыце аператары і тыпы апавяшчэнняў ад сеткі.
  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 ']