如何在 VS 2015 中发布 Visual Studio 数据库项目

How to Publish Visual Studio Database Project in VS 2015

我无法google这个。

我们有一个现有的数据库项目(sql 服务器)。

添加了一些新文件(脚本)。

我们有一个现有的服务器/数据库,其中一些新脚本需要 运行 到该上下文中。

在 Visual Studio 2015 年,我怎样才能做到这一点?

我被告知留在 Visual Studio 2015 年。理想情况下,我想对每个单独的脚本发出一个命令而不是一个命令。

你有几个选择。

  1. 发布选项。这是将 db 项目中的内容完全自动部署到目标服务器。通过右键单击您的项目并 selecting 发布来执行此操作。此选项可用于执行增量部署(仅部署更改)或可用于清除数据库,然后完全部署数据库项目,因此在执行发布之前检查所有选项。
  2. 架构比较。架构比较执行 db 项目与目标数据库的比较,显示差异,并让您 select 部署哪些差异。您可以通过将新的架构比较文件添加到数据库项目来执行架构比较。

简而言之,发布选项允许自动暴力部署,而模式比较通过让您选择要部署的更改来提供更大的灵活性,但模式比较不能自动进行。