У меня есть задание SQL, шаг типа PowerShell которого выполняет выход 1, если обнаруживает ошибку, т.е.
$ ErrorActionPreference = «стоп»; ловушка {"$ _"; выход 1}
Проблема в том, что SQL Server не обращает внимания на этот код выхода и сообщает: «Этот шаг не сгенерировал никаких выходных данных. Код выхода процесса 0. Шаг выполнен успешно».
Есть идеи, как успешно сообщить SQL Server с шага PowerShell, что что-то пошло не так?
Заранее спасибо.
бросить "Отказ" сработает. Видеть это сообщение на форуме MSDN для дополнительной информации: