我一直试图(并且失败)将一个SQL .bacpac文件导入SQL2014Express。有没有人知道是否有可能将这些导入到Express?我在网上还没有发现任何不一样的地方,但是我想让开发者版本去尝试一下。这是我得到的错误
内部错误类型为Microsoft.Data.Tools.Schema.Sql.Sql130DatabaseSchemaProvider的数据库平台服务无效。必须确保加载了服务,或者必须提供有效数据库平台服务的完整类型名称。(Microsoft.Data.Tools.Schema.Sql)
谢谢
发布于 2017-04-10 16:12:30
“130”数据库级别为SQL 2016,但您正在尝试将其还原到SQL 2014数据库。Server备份从未向后兼容。
发布于 2017-04-14 00:57:42
这是因为SqlPackage.exe、SSMS或的版本(用于将bacpac文件导入到服务器)太旧,因此不了解server 2016。如果您安装了SSMS (https://learn.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms)的最新版本,您应该能够导入该bacpac文件。
但是--请注意,如果bacpac文件包含Server 2014中不支持的任何对象(例如,时态表),则导入操作将失败。
https://stackoverflow.com/questions/43327370
复制相似问题