代码之家  ›  专栏  ›  技术社区  ›  Faiz

从父包并行运行100多个SSIS包

  •  3
  • Faiz  · 技术社区  · 16 年前

    平行的 来自父包。为此,我必须创建100多个执行包任务,然后创建100多个文件连接。这看起来对我没有吸引力,而且它是重复的并且容易出错。有没有其他方法可以做到这一点。记住两件事。

    1. 子包的执行应该是并行的(因此循环和填充都没有)

    2. 我正在使用


    更新:即使你有大量的硬件,由于固有的设计问题,windows也会限制你可以同时启动的并发任务的数量。虽然我使用作业实现了并行执行,但我必须一次将其限制为25个并行包,以避免由于windows问题而导致的随机故障。

    3 回复  |  直到 15 年前
        1
  •  0
  •   Mutation Person    16 年前

    它必须是文件连接吗?您是否查看了将包存储在SSIS包存储中并从中引用它的选项。

        2
  •  0
  •   Faiz    16 年前

    我放弃了。这是不可能的。我决定创建100多个工作,每个包一个工作,并使用相同的时间表。使用动态SQL创建作业更容易。

    推荐文章