gpt4 book ai didi

azure - 将本地数据库更改应用到 Azure SQL 数据库

转载 作者:行者123 更新时间:2023-12-02 08:27:50 25 4
gpt4 key购买 nike

我有一个来自服务器 A 的备份文件,我将该 .bak 文件复制到本地并将该数据库设置到我的 Sql Server Management Studio 中。现在,设置完成后,我将其部署在 Azure Sql 数据库中。但现在服务器 A 中的数据发生了变化,因为它仍在使用中,因此我需要将所有这些更改获取到我刚刚部署的 Azure SQL 数据库。我该怎么做?

注意:我的服务器使用 Azure,并且有服务器 A 数据库的本地副本。所以基本上在数据和结构方面我本地和之前的Server A db是一样的。但几天后,服务器 A 的数据已更新,我的本地数据库仍然与我刚刚备份服务器 A 中的数据库时相同。

如何更新 Azure 中的数据库以获取服务器 A 中的所有更改并将其部署在 Azure 中?

最佳答案

您有几个选择。这只是关于迁移数据。这也是您要迁移哪些数据的问题。可以说这是一个简洁、完整的替代品。然后,我建议查看 bacpac mechanism 。这是一种导出数据库、结构和数据,然后将其导入到新位置的方法。这是迁移到 Azure 的一种机制。

如果您不能简单地替换所有内容,则需要考虑其他选项。首先,有SSIS 。您可以构建管道来移动所需的数据。还有通过sqlcmd导出和导入,它可以连接到 Azure SQL 数据库。您还可以使用第三方工具,例如 Redgate SQL Data Compare作为挑选和选择要移动的数据的一种方式。还有一大堆其他可能的提取/转换/加载 (ETL) 工具可以提供帮助。

关于azure - 将本地数据库更改应用到 Azure SQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63502029/

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