Программирование >>  Администрирование microsoft sql 

1 ... 138 139 140 [ 141 ] 142 143 144 ... 203


DBfine Alert Напвдв .

□ [If. you .;i.Vtbe!tHloftbeBresMQetotendtolhe&o *i,and I

i* beitoreluiie4ie iHMInli TO4(i etothel M .цШ


Рис. 13-33. Диалоговое окно Define Alert Notification Message


Completing the Create Alert WizardI

Vou have cdiupHmj the sfepirequifBO to create an й ( The rfflt alert you t4v* detrrtd r* thmm bt+wf


Рис. 13-34. Диалоговое окн leting The Create Alert Wizard

Упражнение 5. Создание оповещения о событии средствами мастера Create Alert Wizard

I в этом упражнении вы создадите оповещение о событии при помощи мастера Create Alert Wizard.

► Чтобы создать ющенне о событии средствами мастера Create Alert Wizard

1. Убедитесь, что вы зарегистрировались на контроллере домена под учетной записью Administrator.

2. Убедитесь, что в дереве консоли SQL Server Enterprise Manager выбран один из контейнеров экземпляра SQL Server по умолчанию.

3. В меню Tools выберите Wizards. Откроется окно Select Wizard.

4. Раскройте узел Management и затем дважды щелкните Create Alert Wizard. Откроется окно Welcome To The Create Alert Wizard.



5. Щелкните Next. Откроется окно Define Tiie Alert.

6. Установите переключатель Only If This Error Occurs и в одноименном поле введите 208.

Заметьте: описание этой ошибки - неверное имя объекта.

7. Щелкните Next.

Откроется окно Specify A Database Or Error Keywords.

8. В раскрывающемся списке Database Name выберите SSEMDB и щелкните Next. Откроется окно Define Alert Response.

9. В поле Notify Operator для записи Operator установите флажок Net Send и шелкни-

те Next.

Откроется окно Define Alert Notification Message.

10. В поле Alert Notification Message То Send То Operator введите The object requested does not exist и щелкните Next.

Откроется окно Completing The Create Alert Wizard.

11. В поле Alert Name введите SQL Server Invahd Object Alert и щелкните Finish.

Откроется окно Create Alert Wizard с сообщением, что при возникновении ошибок 208 оповещение срабатывать не поскольку по умолчанию такие ошибки не заносятся в журнал. Мастер предложит вам всегда генерировать оповещение при возникновении ошибок 208.

12. Щелкните Yes.

Появится сообщение мастера Create Alert Wizard об успешном создании оповещения.

13. Щелкните ОК.

14. Выберите в дереве консоли контейнер SQL Server Agent и щелкните значок Alerts. Заметьте: вместе со стандартными оповещениями в правой панели отображается оповещение SQL Server Invalid Object Alert.

15. В меню Tools выберите SQL Query Analyzer.

Запустится утилита SQL Query Analyzer; текущей БД будет master.

16. В панели запросов введите SELECT * FROM SSEMDB и в панели инструментов щелкните кнопку Execute Query.

Обратите внимание: в панели результатов появится сообщение об ошибке из-за неверного имени объекта.

17. Переключитесь в SQL Server Enterprise Manager.

18. Щелкните в правой панели значок SQL Server Invalid Object Alert правой кнопкой и выберите Refresh Alert.

Просмотрите значение столбца Count - вы увидите, что оповещение не срабатывало.

19. Переключитесь в SQL Query Analyzer.

20. В раскрывающемся списке БД в панели инструментов сделайте текущей БД SSEMDB

и щелкните Execute Query.

Через некоторое время появится окно сообщения Messenger Service с информацией об ошибке.

21. Щелкните ОК, чтобы закрыть окно сообщения Messenger Service.

22. Переключитесь в SQL Server Enterprise Manager.



Автоматизация административных задач

Глзва 13;

23. Щелкните в правой панели значок)! Server Invalid Object Alert правой кнопкой и выберите Refresh Alert.

Обратите внимание: столбец Count показывает, что оповещение сработало один раз, а в столбце Last Occurred отображаются дата и время последнего срабатывания оповещения.

24. Не закрывайте SQL Server Enterprise Manager и SQL Query Analyzer.

Использование SQL Server фп$е Manager

Чтобы создать оповещение непосредственно при помощи SQL Server Enterprise Manager, щелкните в контейнере Management контейнер SQL Server Agent правой кнопкой и выберите New\Alert. Можно также щелкнуть в контейнере SQL Server Agent значок Alerts правой кнопкой и выбрать в контекстном меню New Alert. В любом случае откроется окно New Alert Properties (рис. 13-35).


Рис. 13-35. Диалоговое окно New Alert Properties

На вкладке General в раскрывающемся списке Туре можно указать тип оповещения - о событии или об условии производительности. Создавая оповещение об условии производительности, условие срабатывания оповещения. Так, можно создать оповещение, срабатывающее при заполнении журнала транзакций SSEMDB на 80% (рис. 13-36).

Перейдите на вкладку Response и определите реакцию на В списке

Execute Job можно выбрать имеющееся задание для запуска или создать новое задание на лету . Чтобы просмотреть или изменить свойства любого задания, для которого у вас имеются достаточные разрешения, щелкните кнопку (...). Можно также выбирать уведомляемых операторов из имеющихся, создавать новых операторов, включать в уведомление текст сообщения об ошибке, а также добавлять в уведомление собственное сообщение. Имеется возможность определить задержку реакции на оповещение, что позволяет предотвратить перегрузку системы при срабатывании множества оповещений. если первое оповещение срабатывает и запускает задание для поиска источника проблемы, отложите запуск второго оповещения, пока задание не завершит выполнение (рис. 13-37).



1 ... 138 139 140 [ 141 ] 142 143 144 ... 203

© 2006 - 2025 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика