我已经更新了 BIDS 2005 中的包(我更改了备份例程以保存到不同的驱动器),现在我正试图将它恢复到服务器上(2005 年)。我尝试了 File > Save Copy As... 然后运行了执行包的作业,它仍然保存到旧驱动器,因此,我的包没有被保存。
问问题
5617 次
2 回答
2
在我看来,始终使用您的 SSIS 项目创建一个部署实用程序。这是在项目属性下配置的(见下文)。配置项目部署实用程序后,转到您的项目,找到“bin”文件夹并双击部署实用程序。我将引导您非常轻松地将您的包裹放到服务器上。
祝你好运!
于 2012-07-24T17:17:10.150 回答
1
快速而肮脏的答案是使用dtutil
dtutil /file C:\Src\MyPackage.dtsx /destserver thatDatabase /COPY SQL;MyPackage
我也是清单文件的粉丝,但是,虽然对于您的问题可能有点矫枉过正,但我更喜欢使用允许无人值守使用的工具。我将 ssisdeploymanifest 与 PowerShell 脚本结合起来处理所有 SSIS 部署。
于 2012-07-24T17:44:41.217 回答