29.12.2016, 15:10 | #18 |
Снова балуюсь косаптой :)
|
BatchJobMonitoring
Абсолютно бесплатно, т.е. даром предлагаю вашему вниманию SQL скрипт BatchJobMonitoring.sql, сделанный под DAX 2009. Он находит джобы (batchJob), которые удовлетворяют первому или второму условию:
Скрипт запускается с помощью утилиты sqlcmd, которая сохраняет вывод SQL запроса в текстовый файл BatchJobMonitoring.txt. Улитита входит в состав SQL сервер, начиная с MSSQL 2005. Если SQL скриптом найдены подозрительные job-ы, что соответствует отсутствию строки "0 rows affected" в выходном файле - файл отсылается админам с помощью vbs - скрипта mail_to.vbs. Во всех трех приложенных скриптах файлах надо заменить плейсхолдеры **xxx** (имя сервера и бд, email адрес...) на данные Вашей компании. В случае необходимости, добавьте в вызов sqlcmd логин и пароль SQL. После того, как оттестировали работу скрипта - добавьте запуск BatchJobMonitoring.cmd в Task Sheduler. В качестве ответной любезности, хотелось бы, чтобы кто-нибудь поделился доработкой по копированию batchJob. Задача - скопировать в один клик настроенный batchJob, со всеми его задачами, параметрами, расписанием и тд. На форуме такого не нашел.
__________________
Бесты и регарды! |
|
|
За это сообщение автора поблагодарили: eugene egorov (2), gl00mie (3), Отшельник (1), AXcons (1), BIDeveloper (1). |