从本地数据库导出 bacpac 文件时出错
Error when exporting bacpac file from local database
我正在尝试将本地数据库部署到天蓝色 sql 数据库。
当我在 Management Studio 中使用该工具(任务 > 将数据库部署到 Microsoft Azure SQL 数据库)时,当进程开始导出数据库时出现错误。当我尝试手动导出 bacpac 时,我遇到了同样的错误。错误是:
Could not extract package from specified database. (Microsoft.SqlServer.Dac)
Internal Error: Ese could not be initialized. (Microsoft.Data.Tools.Schema.Sql)
Internal Error: Ese could not be initialized. (Microsoft.Data.Tools.Schema.Sql)
Out of Memory (Microsoft.Data.Tools.Schema.Sql)
几个小时的 google 搜索一无所获。
我遇到了一个名为 sqlpackage.exe 的工具,我打算尝试一下,但我真的很想通过 Management Studio 中的工具来使用它。
管理工作室版本:13.0.15700.28
本地 SQL 服务器 Express 版本:13.0.4224.16
这些版本重要吗?在我去重新安装所有东西之前,我假设它们是相互独立的?
最好使用 the latest GA version of SSMS,尤其是针对 Azure SQL 数据库时。较新的 SSMS 版本可以与旧版本并排安装。但是,通常仅当您需要支持旧 SQL 服务器版本(如 SQL Server 2005)时才需要这样做。最新的 GA SSMS 版本(截至撰写本文时)支持 SQL Server 2008 至SQLServer 2017。当前预览版还支持SQLServer 2019。
我正在尝试将本地数据库部署到天蓝色 sql 数据库。 当我在 Management Studio 中使用该工具(任务 > 将数据库部署到 Microsoft Azure SQL 数据库)时,当进程开始导出数据库时出现错误。当我尝试手动导出 bacpac 时,我遇到了同样的错误。错误是:
Could not extract package from specified database. (Microsoft.SqlServer.Dac)
Internal Error: Ese could not be initialized. (Microsoft.Data.Tools.Schema.Sql)
Internal Error: Ese could not be initialized. (Microsoft.Data.Tools.Schema.Sql)
Out of Memory (Microsoft.Data.Tools.Schema.Sql)
几个小时的 google 搜索一无所获。
我遇到了一个名为 sqlpackage.exe 的工具,我打算尝试一下,但我真的很想通过 Management Studio 中的工具来使用它。
管理工作室版本:13.0.15700.28 本地 SQL 服务器 Express 版本:13.0.4224.16
这些版本重要吗?在我去重新安装所有东西之前,我假设它们是相互独立的?
最好使用 the latest GA version of SSMS,尤其是针对 Azure SQL 数据库时。较新的 SSMS 版本可以与旧版本并排安装。但是,通常仅当您需要支持旧 SQL 服务器版本(如 SQL Server 2005)时才需要这样做。最新的 GA SSMS 版本(截至撰写本文时)支持 SQL Server 2008 至SQLServer 2017。当前预览版还支持SQLServer 2019。