仅从 SQL Server 2008 R2 备份数据库。我的系统还安装了 SQL Server 2008 R2。在恢复该数据库时,它会引发错误:
数据库备份在运行版本 10.50.1600 的服务器上。该版本与运行版本 10.00.1600 的此服务器不兼容。
这个错误的原因是什么。请问我需要一个解决方案
仅从 SQL Server 2008 R2 备份数据库。我的系统还安装了 SQL Server 2008 R2。在恢复该数据库时,它会引发错误:
数据库备份在运行版本 10.50.1600 的服务器上。该版本与运行版本 10.00.1600 的此服务器不兼容。
这个错误的原因是什么。请问我需要一个解决方案
你对你拥有的系统是错误的。错误消息明确指出当前版本为 10.00.1600,即SQL Server 2008 RTM。您的备份确实来自SQL Server 2008 R2。您将只能在 SQL Server 2008 R2 上恢复该备份。
不要将工具 (Management Studio) 的版本与 SQL Server 实例的版本混淆。
您的备份源是使用 sql server version 创建10.50.1600
的,但是您的服务器10.00.1600
和错误消息一样,说不兼容。
无法降级数据库。可能的解决方案是将您的实例从升级10.00.1600
到10.50.1600
.
如果您使用的是 SQL Express,则可以从此处下载。