首页 > 解决方案 > 为什么 SSISDeploy 会覆盖整个项目,而不仅仅是修改的内容?

问题描述

ssis我在服务器中有以下结构:

西斯

假设我在上面的列表中的一个Integration service项目上工作过。现在我从以下位置运行以下(文档在此处)命令:VSdtsxSSISDeployCMD

SSISDeploy.exe -s:"C:\git\test\Integration Services\bin\Development\Integration Services.ispac" -d:catalog;/SSISDB/TEST/TEST_INRG;"TEST03,1234" -at:win

并收到此消息:

将“Integration Services.ispac”部署到 TEST03,2890:/SSISDB/TEST/TEST_INTG。
项目“TEST_INTG”已存在于目录文件夹“TEST”中。会覆盖它。

所以实际上发生了什么,所有的包都被删除了,我的dtsx包被修改过的包覆盖了。是否有一个标志可以告诉命令仅更改已修改的内容?我期望只看到实际dtsx包装的变化。

标签: visual-studiocmdssis

解决方案



推荐阅读