1

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

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

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

4

1 回答 1

0

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

重新部署包

引用 MSDN:

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

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

于 2013-02-17T22:52:54.457 回答