Leo*_*nte 2 sql-server restore azure
我正在尝试在从 Azure 云环境备份的本地计算机中还原 SQL Server 数据库实例,但收到以下消息:
System.Data.SqlClient.SqlError:数据库已在运行版本 15.00.2000 的服务器上备份。该版本与运行版本 15.00.2000 的服务器不兼容。在支持备份的服务器上还原数据库,或者使用与此服务器兼容的备份。
版本似乎完全相同,所以对我来说没有任何意义。我错过了什么吗?或者您根本无法从 Azure 云恢复备份?
提前致谢。
Azure 中两种托管类型的 SQL Server(SQL 数据库和托管实例)是版本 12.0.2000.8。不要被低版本号所迷惑,它总是高于本地,这意味着您永远无法将“Azure SQL”备份还原到本地。您不能从 SQL 数据库执行备份,但可以从托管实例执行仅复制备份。这是我的猜测。
也许错误信息不正确,应该说备份来自 12.00.2000
如果它是“Azure 中的 SQL Server”的 3:rd 类型,安装了 SQL Server 的 VM,那么它是您喜欢的任何版本。这应该是可恢复的。
因此,找出 Azure 中的 SQL 类型,然后从那里获取。