部署SSIS包

时间:2009-08-13 06:41:03

标签: ssis package deployment

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

3 个答案:

答案 0 :(得分:1)

检查dtutil utility输出(以下示例taken from here):

dtutil /DestS [servername] /FILE [filename].dtsx /COPY SQL;[foldername]\[filename]

答案 1 :(得分:0)

很容易就是在VStudio中创建一个新的SSIS项目,只包含所需的软件包并部署这个软件包。

答案 2 :(得分:0)

如果您只想部署单个软件包,还可以使用文件 - >在BIDS中保存复制为...功能:

1)打开包装。 2)单击包内空间以聚焦包。 3)在BIDS菜单中,转到文件 - >保存副本... 4)适当填写弹出框(目标服务器名称,身份验证,服务器上的包路径,保护级别)。

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