Запуск пакетного файла, который запускает 2 других пакетных файла из SQL Задание сервера - PullRequest
0 голосов
/ 17 февраля 2020

У меня есть этот шаг в sql серверном задании enter image description here

AAA.bat это содержимое

call BBB.bat
call CCC.bat

BBB.bat и CCC.bat каждый запуск пакетов ETL. При выполнении вышеупомянутого шага выдается ошибка

BBB.bat не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл ... CCC .bat не распознается как внутренний или внешняя команда, работающая программа или командный файл

Однако, когда я заменяю AAA.bat на BBB.bat или CCC.bat, он работает как положено.

1 Ответ

1 голос
/ 17 февраля 2020

Находятся ли BBB.bat и CCC.bat в одном каталоге с AAA.bat? Вам нужно сначала установить рабочий каталог. В AAA.bat добавьте следующее: в вашей среде и потребностях ваша работа будет состоять из двух этапов, каждый из которых вызывает отдельный пакетный файл (BBB или CCC) отдельно. Таким образом, если у вас возникла ошибка, очень очевидно, в каком пакетном файле возникла проблема.

...