如何在SSIS清单文件中仅包含选择性包以进行部署?

时间:2013-02-17 00:52:31

标签: deployment ssis manifest

我最近开始通过导航到项目属性并将Create Deployment Utility设置为true来为ETL包构建清单文件。我之前使用批处理文件来部署软件包,但由于在新系统推出后我没有足够的服务器权限,因此无法再运行它们。

问题在于,在某些情况下,我只需要部署一些ETL包而不是项目下的所有包。构建项目时,清单文件会列出项目下可能需要或可能不需要部署的所有软件包。

有没有办法让我只在清单文件中包含几个ETL包而不是项目下的每个包?

1 个答案:

答案 0 :(得分:0)

根据MSDN,可能的选项似乎是添加应该部署到不同SSIS项目的必要软件包,并在该项目上使用部署实用程序。

Redeployment of Packages

引自MSDN:

完成更新包后,重建项目,将部署文件夹复制到目标计算机,然后重新运行包安装向导。

如果只更新项目中的几个包,则可能不希望重新部署整个项目。要仅部署几个包,您可以创建新的Integration Services项目,将更新的包添加到新项目,然后构建和部署项目。将软件包添加到其他项目时,软件包配置会自动与软件包一起复制。