Skip to main content
 首页 » 编程设计

sql-server之从 SSDT 项目部署 SQL 数据库更改

2024年10月24日15傻小

我有一个 Visual Studio SSDT 项目,我用它来跟踪所有数据库更改,并且它都在源代码控制下。

我可以从 Visual Studio 将其部署到我的本地 SQL Server 以及我们的测试环境。但是,出于安全原因,我无法远程连接到我们的生产 SQL Server,但我可以通过 RDP 连接到生产服务器。

确保将所有数据库更改部署到生产环境的最佳方法是什么?

不确定这对这个问题有多大影响,但我使用的是 VS 2015 和 SQL Server 2012。

请您参考如下方法:

您可以在生产环境中生成 DACPAC,然后将该 DACPAC 复制到您的开发环境中。从那里,您可以使用 SSDT 将源代码管理中的内容与 DACPAC 中的内容进行比较,并生成 DDL 脚本,使您的生产数据库与源代码管理同步。