Скрипт отслеживания состояния 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
.rar 7,82Kb
09.09.11
27
.rar 7,82Kb 27 Скачать

См. также

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

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

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