我在项目部署模型中创建SQL Server Integration Services 2014项目。
例如,我正在连接到一个数据库,我希望这个连接在项目范围内集中。
我的问题,为什么我需要项目连接经理?我喜欢项目参数,据我所知,它们做的工作与项目连接管理器类似+其他事情,例如它们与SSDT配置管理器绑定,因此我可以拥有开发/QA配置等…
在什么情况下需要项目连接管理器而不是项目参数?
项目连接管理器确保该资源的所有消费者使用一致的值。使用项目级参数来指定用户名、服务器等,允许所有包都有访问正确的值,但是没有保证所有包都一致地应用正确的表达式模式来为环境正确配置配置管理器。简单地说,项目级的连接管理人员消除了出现错误的机会。
一旦部署到SSIDB,您就可以在那里使用configuration来确保您的项目正在使用正确的资源。可以使用all/some/none方法来配置项目级实体:连接管理器和参数。