从脚本任务“ InProcess”启动SSIS包

时间:2018-06-27 10:37:44

标签: c# sql-server ssis ssis-2012

我想从 Script Task 启动一个子SSIS程序包,并在主要SSIS程序包执行范围内执行。当您将 ExecuteOutOfProcess 属性设置为等于false时,就像SSIS 执行包任务一样。

但是,我发现的教程(从Microsoft Docs开始)正在创建新的执行。这等效于将 ExecuteOutOfProcess 属性设置为等于true
在这种情况下,您不必从当前执行实例继承所有项目配置和参数,而必须再次进行设置。 SSISDB日志中的执行是独立的,不与主程序包链接。此外,缓存不会在不同的DTSExec进程之间重用。

有什么想法如何在脚本任务中从同一SSISDB项目启动子程序包?

背后的想法是创建一个 Script Task ,它将并行启动子程序包,并提供特定的参数。使用 Script Task ,我可以实现并行性,并且 InProcess 执行可以保持较小的RAM占用空间。

0 个答案:

没有答案