在将数据库备份文件还原到我的系统时,我得到了以下提到的内容。实际上备份已经在其他系统中进行,我正在尝试将该文件恢复到我的系统的SQL服务器。有人可以协助我解释错误是什么以及如何纠正?请...
错误:
“System.Data.SqlClient.SqlError:数据库是在运行版本10.50.1600的服务器上备份的。该版本与运行版本10.00.2531的此服务器不兼容。要么还原服务器上的数据库,请执行此操作。支持备份,或使用与此服务器兼容的备份。(Microsoft.SqlServer.Smo)“
谢谢。
答案 0 :(得分:1)
您想要还原数据库的SQL Server比原始数据库早。 因此,要恢复此数据库,您必须使用更新的版本。
转到downloads.microsoft.com并获取最新的SQL Express版本,将其安装在任何计算机上并进行恢复。您甚至可以在同一台机器上安装。 如果您无法更新SQL Server,则可以连接两个DB,然后使用DTS将数据移回“旧的SQL系统”。