yow*_*l00 8 sql-server azure-sql-database
我们每晚都会使用Azure V12数据库的bacpacs,并使用该命令在本地恢复
C:\ Program Files(x86)\ Microsoft SQL Server\120\DAC\bin>.\ SqlPackage.exe/a:导入/sf:C:\1.bacpac/tdn:db1/tsn:server1
截至2016年11月8日,此命令已启动失败:
***导入数据库时出错:无法从包中读取模式模型头信息.不支持型号版本"3.5".
这看起来类似于我们之前在4月SQL Azure V12 BACPAC导入错误时遇到的问题:"内部目标平台类型SqlAzureV12DatabaseSchemaProvider不支持模式文件版本'3.3'"
那个时间是由于maxdop的范围配置选项.这次它似乎是刚刚出现的另一个新配置选项(来自model.xml):
<Property Name="TemporalHistoryRetentionEnabled" Value="False" />
为什么这个属性似乎随机出现在model.xml中?
我遇到了同样的问题.有一个新的数据层应用程序框架.
我花了几个小时才找到它.......
https://www.microsoft.com/en-us/download/details.aspx?id=53876
我安装它,我从bacpac文件导入sqlpackage.exe再次工作.
希望有所帮助!
PS.我在64位机器上,不得不安装32位和64位框架升级.
| 归档时间: |
|
| 查看次数: |
3630 次 |
| 最近记录: |