У нас есть задание SQL, состоящее из нескольких шагов. В настоящее время для свойства On Failure
установлено значение Quit the job reporting failure
, которое уведомляет только соответствующие стороны о неудачном шаге. Можно ли выполнить SQL-скрипт в случае сбоя шага (для дальнейшей обработки и т. д.), а также отправить уведомление? Мы используем SSMS 2014.
Как выполнить сценарий SQL в случае сбоя шага задания SQL
Ответы (1)
Вы можете создать еще один шаг, который будет выполняться каждый раз, когда очередной шаг терпит неудачу.
На этом шаге просто поставьте в нем Script Transact-SQL (T-SQL)
.
Затем на этом новом шаге, независимо от того, будет он неудачным или нет: Quit the job reporting failure
Убедитесь, что ни один шаг не падает на этом шаге от успеха.
person
Hybris95
schedule
02.05.2017