В настоящее время есть 2 задания, которые не могут выполняться параллельно. Есть ли способ отложить выполнение в зависимости от статуса? Значит, MAG_LOGICAR_D3_H не должен запускаться, если MAG_LOGICAR_D3_M в настоящее время работает, и наоборот, используя Microsoft SQL Server Management Studio?
Запланируйте выполнение задания только в том случае, если другое задание в настоящее время не выполняется в Microsoft SQL Server Management Studio.
comment
Либо объедините эти два задания в одно и рассматривайте их как два разных шага, либо, возможно, создайте флаг где-нибудь в базе данных и установите для него значение true, когда одно из этих заданий выполняется, и при запуске всегда проверяйте этот флаг.
- person j.v.   schedule 17.11.2016
comment
Отметьте этот вопрос stackoverflow.com/questions/200195/
- person Pரதீப்   schedule 17.11.2016
Ответы (1)
На пути к достижению этого используется план обслуживания.
- Добавьте два:
Execute SQL Server Agent Job Task
. - Настройте задания.
- Свяжите обе вакансии.
- Принудительное выполнение второго задания после
Success
илиCompletion
первого.
person
McNets
schedule
17.11.2016