Добрый день коллеги !
В sql manager studio настроен план обслуживания с уведомлением оператора при ошибках.
Задача состоит в том что бы отправлять при ошибках лог из за которых произошла ошибка, Нашел настройку отчета и протоколирования ( кнопка с скриншота) и тогда на почту присылается весь лог вне зависимости от результата выполнения задачи.
Подскажите пожалуйста как настроить отправку отчета на почту с подробным логом событий при неудачном завершении задачи. Заранее благодарю !
В sql manager studio настроен план обслуживания с уведомлением оператора при ошибках.
Задача состоит в том что бы отправлять при ошибках лог из за которых произошла ошибка, Нашел настройку отчета и протоколирования ( кнопка с скриншота) и тогда на почту присылается весь лог вне зависимости от результата выполнения задачи.
Подскажите пожалуйста как настроить отправку отчета на почту с подробным логом событий при неудачном завершении задачи. Заранее благодарю !
Прикрепленные файлы:
По теме из базы знаний
- Настройка архивации баз MS SQL Server и мониторинг с помощью OneScript
- DBCC CHECKDB CHECKTABLE - автоматическое исправление поврежденных индексов и оповещение о повреждении баз данных SQL на e-mail
- Базы данных. Несколько шагов до серьезного обслуживания
- Настройка 1С | Автоматизация бизнеса от Инфостарт
- Резервное копирование журнала транзакций, наконец-то!
Найденные решения
(1) выкинь это из плана обслуживания.
Открой ветку Агент сервера. в ней вы\бери нужное задание, зайди в свойства, далее страница уведомления.. и вот там выбери куда отправлять тебе лог, и там же.."при ошибке задания" .
Открой ветку Агент сервера. в ней вы\бери нужное задание, зайди в свойства, далее страница уведомления.. и вот там выбери куда отправлять тебе лог, и там же.."при ошибке задания" .
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) выкинь это из плана обслуживания.
Открой ветку Агент сервера. в ней вы\бери нужное задание, зайди в свойства, далее страница уведомления.. и вот там выбери куда отправлять тебе лог, и там же.."при ошибке задания" .
Открой ветку Агент сервера. в ней вы\бери нужное задание, зайди в свойства, далее страница уведомления.. и вот там выбери куда отправлять тебе лог, и там же.."при ошибке задания" .
Альтернативный вариант решения: двойной клик по стрелке в плане обслуживания, и выбрать выполнять при ошибке (стрелка красной станет).
Ну и попробовать, для начала, в самом задании включить галку - расширенный лог (хотя не помню, чего туда пишется при ошибке)
ЗЫ: в самом плане сверху есть кнопка настройки лога.
Или, придётся писать свой t-sql скрипт, который вытащит задание, которое завершилось последним
ЗЫ: в самом плане сверху есть кнопка настройки лога.
Или, придётся писать свой t-sql скрипт, который вытащит задание, которое завершилось последним
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот
