如何为跨环境的SQL脚本生成一键式部署?

时间:2018-11-05 15:49:28

标签: sql sql-server tsql

如何在整个环境中为SQL脚本生成一键式部署?

我们有一堆脚本,它们可以是Alter Stored Procedure,插入用于数据配置的脚本,这些脚本会定期部署。目前,我们正在部署脚本,以手动执行脚本。

现在,我们正在计划一键式部署,它将在整个环境中自动部署脚本。

1 个答案:

答案 0 :(得分:1)

在我看来,请使用Microsoft Visual Studio中的 SQL Server数据库项目。您可以开发所有数据库对象,例如表,视图,函数,存储过程和每个脚本。并从现有数据库导入数据库架构。您可以提供用于部署后和每个数据配置的代码。

一些好处:

  1. 版本和源代码控制
  2. 开发所有数据库对象
  3. 轻松自动部署

更多好处...

How to: Create a New Database Project