gpt4 book ai didi

Sql 2008 Developer 到 Sql Azure 的迁移

转载 作者:行者123 更新时间:2023-12-03 04:40:07 25 4
gpt4 key购买 nike

您好,我的公司正在决定将其现有应用程序切换到azure平台(仅Sql部分)。所以我们需要将我们的数据库从本地上传到云端。对于迁移,我遇到了各种工具,例如1. cerebrata的工具2.SqlAzure 迁移向导3. 微软Sql数据同步4. 通过管理工作室的常规脚本方式。但上述所有工具都表明它们的能力有限。用户无法完美地使用这两种工具。

  1. 在 cerebrata 的工具中,主要缺点是其应用程序用户名和应用程序 key 字段,我的管理员尚未共享这些字段。 Azure 和本地之间还可以手动映射字段。

  2. Sql Azure 迁移向导 - 生成脚本并执行,但有很多错误。我用的是它的2.1版本。而且速度也很慢。看起来它是 Sql Srvr Mgmt Studio 的复制品。

  3. Sql 数据同步:- 我发现它很酷,因为它是 MS 产品,但它也有限制,它只能与基于 Windows 身份验证的本地 SQL 服务器连接,或者您需要显式允许所需的但。即使在同步时允许,我也遇到了一些 Sql Azure 配置错误。

4 Sql Srvr Mgmt Studio:- 这是最简单的方法,但在实际迁移之前需要执行大量手动工作。我所做的是生成整个数据库的脚本(单个数据库几乎有 101123 行代码)并尝试在 azure 上执行。我第一次遇到一些关键字不匹配错误。最后,我删除了主键声明后的所有行 With (Padding = Off ....) 或类似的内容以及 On Primary 然后我执行了,但仍然出现错误将身份插入设置为。经过大量努力删除不需要的行,等待了 2 个多小时才远程完成脚本,我没有收到任何错误、错误和错误。

所以请大家给我建议比上面提到的任何好的替代方案,或者我缺少一些东西并且可以用上面做更多的事情。

谢谢

阿米特·兰詹

最佳答案

我最近遇到了类似的问题,正在尝试您列出的选项。

您可以尝试Red-Gate beta for Azure (免费几个月)。我发现他们的工具非常适合 SQL 模式和数据复制。

不过,我自己从未尝试过 Azure 构建(当我得知该优惠时,我手动迁移了表)。

关于Sql 2008 Developer 到 Sql Azure 的迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3178929/

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