【发布时间】:2021-06-17 12:46:14
【问题描述】:
我在ssis 服务器中有以下结构:
假设我在VS 的Integration service 项目上工作,但只在上面列表中的一个dtsx 上工作。
现在我从CMD 运行了下面的SSISDeploy(文档是here)命令:
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-studio cmd ssis