На одном из серверов работающих под Windows была обнаружена проблема, запланированные задачи просто не выполнялись, при этом журнал работы планировщика пестрил ошибками Error Value: 2147750687, совпадающая с временем старта задания.
Проблема связана с тем что задача выполняется довольно часто, а так как задача была настроена на выполнение всего одного экземпляра приложения, то задача выполнялась только первый раз после чего сыпала ошибками.
Вот пример полного кода ошибки:
1 2 3 4 5 6 7 8 9 10 | Log Name: Microsoft-Windows-TaskScheduler/Operational Source: Microsoft-Windows-TaskScheduler Date: 24.11.2012 7:37:01 Event ID: 101 Task Category: Task Start Failed Level: Error Keywords: (1) User: SYSTEM Computer: server.g-soft.info Task Scheduler failed to start «\MirrorTask» task for user «server.g-soft.info\Administrator». Additional Data: Error Value: 2147750687. |
Проблему можно решить двумя способами:
1) Уменьшить частоту повтора задания
2) Изменения поведения задачи
- Do not start a new instance (Опция по умолчанию: Не запускать новый экземпляр.)
- Run a new instance in parallel (Запускать новый экземпляр задания.)
- Queue a new instance (Ставить новый экземпляр задания в очередь.)
- Stop the existing instance (Остановка текущего задания)