-6ren">
gpt4 book ai didi

sql-server - SQL Azure V12 BACPAC 导入错误。 "Could not read schema model header information from package. The model version ' 不支持 3.5'

转载 作者:行者123 更新时间:2023-12-02 13:18:03 25 4
gpt4 key购买 nike

我们每晚都会获取 Azure V12 数据库的 bacpac,并使用命令在本地进行恢复

C:\Program Files (x86)\Microsoft SQL Server\120\DAC\bin>.\SqlPackage.exe /a:Import /sf:C:\1.bacpac /tdn:db1 /tsn:server1

截至 2016 年 11 月 8 日,此命令开始失败,并显示:

*** Error importing database:Could not read schema model header information from package. The model version '3.5' is not supported.

这看起来与我们四月份在此过程中遇到的问题类似 SQL Azure V12 BACPAC import error: “The internal target platform type SqlAzureV12DatabaseSchemaProvider does not support schema file version '3.3'”

该时间是由于 maxdop 的范围配置选项造成的。这次它似乎是刚刚出现的另一个新配置选项(来自 model.xml):

<Property Name="TemporalHistoryRetentionEnabled" Value="False" />

为什么这个属性看似随机出现在 model.xml 中?

最佳答案

我也遇到了同样的问题。有一个新的数据层应用程序框架。

我花了几个小时才找到它......

https://www.microsoft.com/en-us/download/details.aspx?id=53876

我安装了它,并且使用 sqlpackage.exe 从 bacpac 文件导入再次工作。

希望有帮助!

ps。我使用的是 64 位计算机,必须安装 32 位和 64 位框架升级。

关于sql-server - SQL Azure V12 BACPAC 导入错误。 "Could not read schema model header information from package. The model version ' 不支持 3.5',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40516564/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com