【发布时间】:2016-05-16 15:33:26
【问题描述】:
我希望能够在 SSIS 中构建 30 多个包,并能够单独测试/开发它们。我还希望能够从主/父包中运行这些。
在交付 SSIS 父包时,我希望能够更改一次连接字符串,然后将其传递到所有子包。其他开发人员将在不使用主包的情况下进行构建和测试,并希望能够独立开发这些。
我看过很多关于 XML 配置/参数映射等的文章,但我还没有看到任何关于如何做到这一点以及什么是最佳实践的权威指南。
我们创建的项目也只允许在解决方案中链接包作为外部参考,而不是作为项目链接(这是旧格式吗?)。我想知道这种类型的项目是否会妨碍实现共享连接字符串的能力。
【问题讨论】:
-
一个可能的选项是应用一个目录,您可以在其中添加父包和子包,同时定义每个包应用的不同环境和共享变量(连接字符串)。看看下面的链接:sqlblog.com/blogs/jamie_thomson/archive/2010/11/13/…
-
我无法使用 SSIS 2012,因为我受到我们拥有的服务器版本的限制。基本上,我使用的是包部署模型,而不是更容易设置共享配置的项目部署模型。
标签: visual-studio-2012 ssis bids