Синтаксис для dtexec нескольких пакетов служб SSIS

Каков синтаксис для вызова нескольких пакетов служб SSIS (Package1, Package2, Package3) с использованием dtexec в файле bat?

dtexec /f "C:\Package1.dtsx" 

1 ответ

Я полагаю, что для последовательного запуска пакетов вы можете создать командный файл, в котором вы их запустите.

dtexec /f "C:\Package1.dtsx"
dtexec /f "C:\Package2.dtsx"
dtexec /f "C:\Package3.dtsx"

Чтобы запустить их параллельно, вы можете обойти ограничение dtexec, вызвав его в отдельной команде. Я нашел этот пост, который объясняет, что: http://www.rafael-salas.com/2010/07/ssis-how-to-run-set-of-packages.html

Вы можете создать пакет пакетов, где вы cmd.exe для каждого из них.

  • Исполняемый файл = C:\Windows\System32\cmd.exe
  • Аргументы = /c запустить Dtexec /FILE "C:\MyPackages\ChildPackage.dtsx"
Другие вопросы по тегам