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

问题描述 投票:13回答:1

我无法谷歌这个。

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

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

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

在Visual Studio 2015中,我该如何实现?

我被告知留在Visual Studio 2015中。理想情况下,我想为每个单独的脚本发出一个命令与一个命令。

visual-studio-2015 publish database-project
1个回答
17
投票

你有几个选择。

  1. 发布选项。这是db项目中对目标服务器的完全自动化部署。通过右键单击项目并选择“发布”来执行此操作。此选项可用于执行增量部署(仅部署更改)或可用于擦除数据库,然后完全部署db项目,因此在执行发布之前检查所有选项。
  2. 架构比较。模式比较执行db项目与目标数据库的比较,向您显示差异,并允许您选择要部署的差异。您可以通过向数据库项目添加新的Schema Compare文件来执行模式比较。

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

© www.soinside.com 2019 - 2024. All rights reserved.