【发布时间】:2016-09-16 04:40:04
【问题描述】:
我的组织已做出决定,要求我将完整的应用程序与数据库一起从 azure PAAS 迁移到 Google IAAS 或在 Premise 架构上。 我已经安装了 sql server 2016 并在从 azure 备份到本地 sql server 后尝试恢复数据库,并成功恢复。 .bacpac 文件大小为 500MB。我使用 sql server 的导入功能来恢复 Azure DB。当我尝试使用 2 GB 的 .bacpac 文件大小恢复数据库时,我遇到了以下错误:
错误 SQL72016:超时已过期。在操作完成之前超时时间已过或服务器没有响应。 该语句已终止。 错误 SQL72045:脚本执行错误。执行的脚本: /* 在部署执行的这一点上批量加载数据 */
(Microsoft.SqlServer.Dac)
附加信息:
超时。在操作完成之前超时时间已过或服务器没有响应。 该语句已终止。 (Microsoft SQL Server,错误:-2)
等待操作超时
我尝试查找一些知识文档以将数据库从 Azure PAAS 迁移到 IAAS 或本地,但找不到。
在这方面需要帮助。
附:我所有的 azure DB 都在 V12 上。
【问题讨论】:
-
正如@jay 提到的那样,使用数据库迁移向导是可行的方法 - 请注意,其他人的 same problem 与您一样。
标签: sql-server azure-sql-database database-migration paas iaas