SQL 服务器数据库项目 - 创建更改脚本

SQL Server database project - Create change scripts

我们在 Visual Studio 2012 年通过连接现有数据库开始使用 SQL 服务器数据库项目。我们正在开发一个与此数据库连接的 Web 应用程序。

现在我们为下一个版本更新了大约 20 个存储过程。如何创建仅包含更新的存储过程的脚本文件?我们需要将此脚本与 Web 应用程序可执行文件一起发送给我们的客户。

是否有任何功能可以让我们只比较和创建更改后的脚本?

提前致谢!

使用Schema Compare如下:

  1. 创建架构比较,将数据库项目与其中一个生产数据库进行比较。
  2. 运行 架构比较。
  3. 排除存储过程以外的所有内容(加上它们所依赖的任何对象)。
  4. 单击“生成脚本”。

如果保存此架构比较,则下次需要发布更多存储过程更改时可以重新使用它。