我的组织已决定将整个应用程序以及数据库从azure PAAS移至Google IAAS或Premise架构。 我已经安装了sql server 2016并尝试在从azure恢复到On premise sql server后恢复数据库并且它已成功恢复。 .bacpac文件大小为500MB。我使用sql server的导入功能来恢复Azure DB。然而,当我尝试使用.bacpac文件大小为2 GB恢复数据库时,我得到了以下错误:
错误SQL72016:超时已过期。操作完成之前经过的超时时间或服务器没有响应。 该语句已终止。 错误SQL72045:脚本执行错误。执行的脚本: / * 在部署执行中此时批量加载数据 * /
(Microsoft.SqlServer.Dac)
其他信息:
超时已过期。操作完成之前经过的超时时间或服务器没有响应。 该语句已终止。 (Microsoft SQL Server,错误:-2)
等待操作超时
我尝试找到一些知识文档来将数据库从Azure PAAS迁移到IAAS或本地但无法找到。
需要帮助。
P.S。我所有的天蓝色数据库都在V12上。
答案 0 :(得分:4)
由于迁移需要很长时间,请使用SQL数据库迁移向导,它可以将数据和模式转移到多个操作中。