Шаг работы SQL не завершится неудачно, когда Powershell сделает - PullRequest
0 голосов
/ 20 июня 2019

В настоящее время у меня есть двухэтапное задание SQL, которое намеревается сделать следующее;

1) Проверить файл существует. (проблема лежит здесь)

2) Запустите пакет служб SSIS для импорта файла CSV в базу данных.

$File = "\\File\File2\Text.csv"

if(!(Test-Path -Path $File))
{
Write-Error "File does not exist"
}

Я получаю сообщение об ошибке ниже, несмотря на то, что работа успешно завершена.

"Сценарий задания обнаружил следующие ошибки. Эти ошибки не остановили выполнение сценария: шаг задания получил ошибку в строке 0 в сценарии PowerShell. Соответствующей строкой является ''. Исправьте сценарий и перепланируйте задание. Информация об ошибке, возвращаемая PowerShell: «Файл не существует». Код выхода процесса 0. Шаг успешно выполнен. "

Полное намерение состоит в том, чтобы затем задание преднамеренно провалилось, а затем прекратило сообщать об успехе.

Популярные методы поиска возвращают несколько вариантов предоставленного кода, но, похоже, ни один из них не взаимодействует с заданиями SQL, как я ожидаю. Есть идеи?

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...