Это хорошо, когда ВСЕ задачи в пакете не выполнились! У меня такие пакетные задания с задачами Job на SQL перещелкивает в ожидание, а вот что делать, когда часть выполнилась, а часть перешла в "Не выполнялось", кроме e-mail матюгальника я не придумал. Запрет на одновременное обновление табличек Batch* в классе BatchRun у меня реализован через отдельную блокировочную табличку, иначе это приводило к другим занятным вещам (писал здесь ранее).
|