【发布时间】:2019-06-07 06:03:51
【问题描述】:
我正在尝试将本地数据库部署到 azure sql 数据库。 当我在 Management Studio 中使用该工具时(任务 > 将数据库部署到 Microsoft Azure SQL 数据库),当进程开始导出数据库时出现错误。当我尝试手动导出 bacpac 时,我得到了同样的错误。错误是:
无法从指定的数据库中提取包。 (Microsoft.SqlServer.Dac)
内部错误:无法初始化 Ese。 (Microsoft.Data.Tools.Schema.Sql)
内部错误:无法初始化 Ese。 (Microsoft.Data.Tools.Schema.Sql)
内存不足 (Microsoft.Data.Tools.Schema.Sql)
几个小时的谷歌搜索结果一无所获。
我遇到了一个名为 sqlpackage.exe 的工具,我将尝试使用它,但我真的很想通过 Management Studio 中的工具来实现它。
管理工作室版本:13.0.15700.28 本地 SQL Server Express 版本:13.0.4224.16
这些版本重要吗?在我去重新安装所有东西之前,我假设它们是相互独立的?
【问题讨论】:
-
我会先安装最新的SSMS GA version。这在以 Azure SQL 数据库为目标时尤其重要。无需卸载旧的 SSMS 版本,因为它也可以并行运行。如果您有 SQL 2005,则只需要旧的 SSMS 版本。
-
是的,安装最新的 Management Studio 后即可使用。你想输入一个答案,我可以接受吗?
标签: sql-server azure-sql-database bacpac