我已将项目转换为Project部署模型。当我转换时,有一个复选框,上面写着“转换后从所有包中删除配置"当我没有时,我没有检查它。现在所有配置都是我本地项目的一部分。有没有办法在转换完成后删除所有配置?
由于
答案 0 :(得分:1)
答案 1 :(得分:1)
我知道这很老了,但是我遇到了同样的问题,希望对大家有所帮助。我正在Windows 10企业版上使用Visual Studio 2017 v15.9.11和SSDT v15.9.0。这是针对预定用于SQL 2016的程序包完成的,但是我相信它可以在适用于SQL 2012+的任何程序包上工作。
您可以通过执行以下操作来删除/禁用软件包配置:
<DTS:Configurations>
元素并删除整个部分我的一个包装中的示例-这就是删除的内容:
<DTS:Configurations>
<DTS:Configuration
DTS:ConfigurationString=""CONFIG";"[dbo].[SSIS_CONFIG]";"YourConfigName1";"
DTS:ConfigurationType="7"
DTS:CreationName=""
DTS:DTSID="{C2C3EDFC-392A-401F-AC75-4D4C82A9CD68}"
DTS:ObjectName="Configuration 1" />
<DTS:Configuration
DTS:ConfigurationString=""CONFIG";"[dbo].[SSIS_CONFIG]";"YourConfigName2";"
DTS:ConfigurationType="7"
DTS:CreationName=""
DTS:DTSID="{A7F0C4DD-4891-44E1-817A-AB8431DA6509}"
DTS:ObjectName="Configuration 2" />
</DTS:Configurations>