Я ищу способ реализовать предыдущий шаг в агенте SQL Server, который проверит, выполняется ли конкретное задание. Если это так, шаг перейдет в состояние ожидания до тех пор, пока первая работа не будет успешно завершена.
Чтобы уточнить, это будет кенарий:
Имя работы: «Моя работа»
Задание для проверки: «Проверка таблиц»
Шаги «Моя работа»:
Шаг 1. Проверьте, работает ли «Проверка таблиц»
Шаг 2: Сделай что-нибудь еще
На шаге 1 необходимо использовать T-SQL, например так:
exec msdb.dbo.sp_help_job @ job_name = 'таблицы Validade', @ job_aspect = 'JOB'
Если current_execution_status равен 1, то будет ждать (не выполнит шаг 2)
Я не эксперт по агенту SQL Server, поэтому мне нужна помощь по этому вопросу.
Заранее спасибо.