在SQL Server 2012中导入bacpak时出错

一世

从Windows Azure导入bacpac文件时出现此错误

TITLE: Microsoft SQL Server Management Studio
------------------------------

Count not load schema model from package. (Microsoft.SqlServer.Dac)

------------------------------
ADDITIONAL INFORMATION:

Internal Error.  The internal target platform type SqlAzureDatabaseSchemaProvider
does not support schema file version '2.5'. 

在线帮助大部分建议升级SSDT,但我已经安装了VS2012的最新版SSDT

凯文·坎纳内

更新-具有包括查询存储在内的许多新功能,现在最好使用SQL Server Management Studio预览进行导入。在某些情况下,鉴于bacpac文件中的更新功能,这将是必要的。您可以从其下载页面进行安装在该下载页面上,选择“下载SQL Server Management Studio预览”进行安装。

原始答案最佳解决方案是从Express下载页面安装SQL Server Management Studio 2014 单击下载链接后,在该下载页面上选择“ MgmtStudio 32BIT \ SQLManagementStudio_x86_ENU.exe”安装程序。SSMS 2014包含更新的DacFx版本,该版本支持2.5版,并且完全支持SQL Server 2005-2014数据库以及Azure数据库。

关于DacFx / SqlPackage的一些说明:

  • 安装最新的SSDT无法解决该问题,因为SSDT不再在共享位置安装Dac DLL。而是将它们安装在Visual Studio安装目录下(C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ Extensions \ Microsoft \ SQLDB \ DAC \ 120)。

  • 要将SSMS中使用的DacFx二进制文件更新为最新版本,必须直接安装DacFramework.msi。您可以在此处下载2014年的最新版本(这将更新SSMS 2014使用的位置),或者,如果您必须使用SSMS 2012,则可以在此处找到与之兼容的最新版本

  • SqlPackage.exe不支持bacpacs。您需要对bacpac使用“导入/导出”操作,而不是对dacpac使用“提取/发布”操作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在SQL Server 2012中导入bacpak时出错

来自分类Dev

连接到SQL Server 2012时出错

来自分类Dev

导入到SQL Server 2012中时,Excel中的日期时间值意外更改

来自分类Dev

如何在SQL Server 2008中导入数据

来自分类Dev

sp_OACreate 在 SQL Server 2014/2012 中创建 COM 组件时出错

来自分类Dev

使用SQL Server 2012插入简单的两列表时出错?

来自分类Dev

为SQL Server 2012创建CLR程序集时出错

来自分类Dev

将 .sql 文件导入 SQL Server 2012

来自分类Dev

将数据库 mdb 导入 Sql Server 时出错

来自分类Dev

在 SQL Server 中导入 .sqlserver 文件

来自分类Dev

查询SQL Server时出错

来自分类Dev

SQL Server 2014和SQL Server 2012

来自分类Dev

卸载SQL Server 2012

来自分类Dev

卸载SQL Server 2012

来自分类Dev

SQL Server 2012查询

来自分类Dev

从SQL Server请求Webform中的nvarchar类型时出错

来自分类Dev

在SQL Server 2005中使用IF EXISTS时出错

来自分类Dev

在SQL Server中设置外键时出错

来自分类Dev

尝试安排SQL Server Express中的自动备份时出错

来自分类Dev

在Docker容器中连接到SQL Server时出错

来自分类Dev

从SQL Server请求Webform中的nvarchar类型时出错

来自分类Dev

在SQL Server中更新列的值时出错?

来自分类Dev

在SQL Server中创建存储过程时出错

来自分类Dev

在SQL Server中设置外键时出错

来自分类Dev

在 SQL Server 2005 中还原备份时出错

来自分类Dev

在SQL SERVER 2008 R2中导入2007文件

来自分类Dev

在SQL Server 2008 R2中导入/导出视图

来自分类Dev

SQL Server 2012闲置时使用CPU

来自分类Dev

在Azure中导入SQL Server 2008数据库