在 bat 文件中使用 dtexec 调用多个 SSIS 包(Package1、Package2、Package3)的语法是什么?
dtexec /f "C:\Package1.dtsx"
要按顺序启动软件包,我想您只需在启动它们的位置创建一个批处理文件即可。
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 的一批包。