1

我在 SSIS_Packages 文件夹下有一个包含多个包的项目。我可以部署其中一个包而不是项目吗?此处的文档指示使用 .SSISDeploymentManifest。我不想部署项目下的所有包,只需要一个到SQL Server 2005。

4

3 回答 3

1

检查dtutil 实用程序(以下示例取自此处):

dtutil /DestS [servername] /FILE [filename].dtsx /COPY SQL;[foldername]\[filename]
于 2009-08-13T07:21:20.873 回答
0

简单的方法是在 VStudio 中创建一个仅包含所需包的新 SSIS 项目并部署这个单个包。

于 2009-08-13T06:57:37.817 回答
0

如果您只想部署单个包,您还可以使用 BIDS 中的 File -> Save Copy As ... 功能:

1) 打开包装。2) 单击包内空白处以聚焦包。3) 在 BIDS 菜单中,转到 File -> Save Copy of As ... 4) 适当填写弹出框(目标服务器名称、身份验证、服务器上的包路径、保护级别)。

如果您需要重复此过程,最好的办法是创建一个批处理文件,该文件使用适当的命令行参数运行 dtutil 可执行文件。

于 2011-11-14T21:40:32.607 回答