У мене є завдання резервного копіювання, яке не вдається з ненульовим результатом, але Планувальник завдань каже, що він виконав завдання правильно.
Чи є спосіб сказати планувальнику завдань, що завдання не вдалося?
У мене є завдання резервного копіювання, яке не вдається з ненульовим результатом, але Планувальник завдань каже, що він виконав завдання правильно.
Чи є спосіб сказати планувальнику завдань, що завдання не вдалося?
Відповіді:
Якщо Планувальник завдань успішно запускає завдання, і запущена програма закінчується, то з точки зору Планувальника завдань це було успішним (тобто, нічого поганого не сталося, як невдалий обліковий запис користувача, що запускає програму).
Зазвичай, якщо ви хочете стежити за чимось поганим, що сталося під час запуску програми, ви мали б або надіслати програму якогось попередження (наприклад, електронною поштою або ввійти у файл, який ви згодом переглянете), або інше налаштувати іншу програму на слідкуйте за виконанням програми, що може вказувати на те, чи сталася помилка.
Яке повідомлення про помилку ви намагаєтесь отримати? Ви робите огляд вручну, але просто намагаєтесь помилка бути помітнішою? Або у вас є інший моніторинг програми на предмет помилок?
Можна "перезапустити" завдання, якщо воно не вдалося.
Використовуйте наступний код у пакетному сценарії для створення події системної помилки:
eventcreate / ID 100 / ТАК "Ваше ім'я сценарію" / L ЗАЯВА / T Помилка / D "Причина вашої помилки"
Створіть нове завдання за допомогою тригера, який відстежує системні події та фільтрує за категорією та ідентифікатором, який ви щойно додали в пакет. Дія цього завдання - повторна партія. Це завдання слід затримати на одну хвилину, щоб та сама партія не була запущена двічі!
Будьте обережні, щоб не створити нескінченну петлю.
Сподіваюся, що це допомагає!