我参与了一个项目,我必须对网站进行一些修复,并且我在尝试将数据库从备份导入到本地计算机时遇到了一些问题。
我得到的信息如下:
其他信息:
System.Data.SqlClient.SqlError:数据库已在服务器上备份 运行版本12.00.2000。该版本与此不兼容 服务器,运行版本11.00.3000。要么恢复 支持备份的服务器上的数据库,或使用的备份 与此服务器兼容。 (Microsoft.SqlServer.SmoExtended)
问题是我正在运行SQL Server 2014 Management Studio,它是一个12.2000.8版本所以它应该可以工作,但它没有。
作为第二个选项,我尝试生成脚本(因为我可以连接到远程数据库),但它也不能让我。它只是在脚本创建过程中的某处出现错误。
任何想法我可能会遗漏什么或我该怎么做才能解决这个问题?
我正在使用win 8.1,VS 2014& SQL Server 2014 Management Studio一切都是最新的。
答案 0 :(得分:5)
无论您使用的管理工作室版本如何,数据库实例的版本听起来都像2012年。如果您使用2014年创建备份,您将无法恢复在2012年的实例上。