Назад | Перейти на главную страницу

SQL Server: как сообщить об ошибке на этапе задания типа PowerShell

У меня есть задание SQL, шаг типа PowerShell которого выполняет выход 1, если обнаруживает ошибку, т.е.

$ ErrorActionPreference = «стоп»; ловушка {"$ _"; выход 1}

Проблема в том, что SQL Server не обращает внимания на этот код выхода и сообщает: «Этот шаг не сгенерировал никаких выходных данных. Код выхода процесса 0. Шаг выполнен успешно».

Есть идеи, как успешно сообщить SQL Server с шага PowerShell, что что-то пошло не так?

Заранее спасибо.

бросить "Отказ" сработает. Видеть это сообщение на форуме MSDN для дополнительной информации: