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

SSIS—包级连接(连接A)在所有包中具有相同的{ID}。在哪里配置它?

  •  1
  • user45867  · 技术社区  · 7 年前

    我是SSIS新手(但不是类似的ETL工具)。

    无论如何,我注意到有两个“项目级”连接。有道理。配置在项目中的30-40个包之间重复使用的连接。

    知道

    问题是,我不想一次又一次地为40个包设置此连接。我觉得有一个“配置”?SSIS中某个位置的文件,在该位置动态设置此连接。仍然不知道为什么这不是一个项目级的连接,但是---我说的有意义吗?我如何配置它?

    1 回复  |  直到 7 年前
        1
  •  2
  •   SinisterPenguin    7 年前

    SSIS包最终是XML。这有点像黑客&我会先备份整个解决方案。。。。但如果是我,我会带一个包裹&然后:

    • “查看代码”&复制包的XML
    • 在GUI中手动更新包连接以使用新的项目连接
    • “查看代码”&再次复制包的XML
    • 比较两个XML文件&查找设置新项目连接的代码块

    我想不出一个更简单的方法——也许比我聪明的人有一些想法?

    推荐文章