通过VSTS部署SSDT程序包,是否不能删除对象?

时间:2018-08-25 23:07:38

标签: azure-devops azure-sql-database sql-server-data-tools azure-pipelines-release-pipeline azure-pipelines-build-task

我已在VSTS版本中成功部署了SSDT软件包。如果直接从Visual Studio发布,则在高级设置下有一个标记“ drop_objects_not_in_source” 。但是,无法弄清楚如何在我的CI / CD管道中引入此功能。有很多重构工具,但是没有一个能解决这个问题。因此,我陷在已删除的sql服务器上的对象上。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

在发布数据库时使用命令行参数/p:DropObjectsNotInSource=true,或使用包含该设置的发布配置文件。