gifts2017

Скрипт отслеживания состояния SQL-сервера

Опубликовал PoL PoL (pol_ar) в раздел Программирование - Инструментарий

Скрипт сообщает всю необходимую информацию о состоянии сервера.

Для работы необходимо:
1. Скачать и распаковать прилагаемый архив.
2. Включить отправку электронной почты средствами SQL mail (не спрашивайте как!).
3. В папке D:\PoL создать хранилище rar-архивов, сюда будут складываться ежедневные копии баз (у меня это делает nnBackup, запуская внешний консольный архиватор rar.exe). Разместить в нем содержимое папки D_PoL
4. В файле "Процедура_мониторинга_сервера_вызов.sql" сменить почтовый профиль на свой и поменять адресата admin@mail.ru на свой почтовый ящик.
5. Если путь D:\PoL был изменен, то надо отредактировать его в пакетных файлах *.bat, а также в файле "Процедура_мониторинга_сервера_by_PoL_создание.sql", сделав это ДО выполнения самого скрипта.
Командный файл "Rar-return-last-archives-from-current-dir-only.bat" возвращает список и даты архивов за последний период времени (для самоконтроля). Вызывается автоматически и попадает в отчет, но можно и вручную запускать.
6. В файле "Процедура_мониторинга_сервера_by_PoL_создание.sql" поменять адресата admin@mail.ru на свой почтовый ящик и выполнить этот запрос ОДИН раз для создания постоянной процедуры на сервере.
7. Использовать запрос "Процедура_мониторинга_сервера_вызов.sql" для отправки отчета на свой почтовый ящик.



Скачать файлы

Наименование Файл Версия Размер
SQLscript 27
.rar 7,82Kb
09.09.11
27
.rar 7,82Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Сергей Рудаков (fishca) 09.09.11 09:02
2. Включить отправку электронной почты средствами SQL mail (не спрашивайте как!).

Я все таки спрошу, как это включить? Желательно в картинках и на разных версиях SQL Server-а, при этом картинки, насколько я знаю будут очень даже разные ;)
3. В папке D:\PoL

Почему такое жесткое ограничение, или же можно настроить на другой каталог?
2. Александр Крынецкий (echo77) 14.09.11 21:52
Что входит в определение "всей необходимой информации о SQL сервере"?
3. Андрей (Ejnar) 15.09.11 11:16
тоже очень интересно стало что входит в это определение - если можно выложите текст срипта для изучения и его анализа, а то скачивать кота в мешке не очень хочется.
4. Валерий Дубовой (Valerich) 15.09.11 17:29
Мониторю все, отсылаю всем :)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа