导入 SQL Server .bacpac 文件



我一直在尝试(但失败(将SQL .bacpac文件导入SQL 2014 Express。有谁知道是否可以将这些导入 Express ? 我还没有在网上找到任何其他说法,但只想让开发人员版本尝试一下。 有关信息,这是我收到的错误

内部错误。类型为 Microsoft.Data.Tools.Schema.Sql.Sql130DatabaseSchemaProvider 的数据库平台服务无效。必须确保已加载服务,或者必须提供有效数据库平台服务的完整类型名称。(Microsoft.Data.Tools.Schema.Sql(

谢谢

这不起作用,因为用于将 bacpac 文件导入服务器的 SqlPackage.exe、SSMS 或数据层应用程序框架版本太旧,因此不知道 SQL Server 2016。 如果安装最新版本的 SSMS (https://learn.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms(,则应能够导入该 bacpac 文件。

但是,请注意,如果您的 bacpac 文件包含 SQL Server 2014 中不支持的任何对象(例如,临时表(,则导入操作将失败。

"130"数据库级别是 SQL 2016,但您正在尝试将其还原到 SQL 2014 数据库。SQL Server 备份从来都不是向后兼容的。

最新更新