gpt4 book ai didi

sql-server - 如何将 SQL Server 数据库发布到 Azure 以更新现有数据库

转载 作者:行者123 更新时间:2023-12-02 21:26:56 24 4
gpt4 key购买 nike

我通过 Management Studio 将本地计算机上的 SQL Server 数据库发布到 Azure。

假设我将 Azure 上的数据库命名为“California”。我第一次这样做还可以。

然后我在本地对数据库进行了更改,添加列、添加数据等。然后我想再次将此数据库部署到 Azure。

但现在 Management Studio 不让我这样做。它说数据库“California”已存在于 Azure 上。

我可以通过先删除 Azure 上现有的“加利福尼亚”,然后再次部署来解决此问题。但这似乎不正确...每次我在本地进行数据库更改时,我都需要在部署之前删除 Azure 上的数据库吗?

有人知道如何解决这个问题吗?

最佳答案

最好的方法是在 Visual Studio 中创建一个数据库项目来维护数据库架构,然后您可以进行数据库比较以创建脚本来更新 Azure 上的数据库。

http://weblogs.asp.net/gunnarpeipman/archive/2013/01/28/using-visual-studio-database-projects-in-real-life.aspx

RedGate Schema Compare 也会做类似的事情。

关于sql-server - 如何将 SQL Server 数据库发布到 Azure 以更新现有数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23531619/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com