【发布时间】:2023-03-08 18:13:01
【问题描述】:
我有一个项目(c# windows 窗体)。我在我朋友的电脑上工作,现在我不得不在我自己的电脑上继续工作。 所以我将项目复制到我的机器中,当我尝试添加数据库时,会出现此消息..
无法打开数据库,因为它是 852 版本,此服务器支持 782 及更早版本。不支持降级路径.....
【问题讨论】:
标签: c# sql-server visual-studio-2015
我有一个项目(c# windows 窗体)。我在我朋友的电脑上工作,现在我不得不在我自己的电脑上继续工作。 所以我将项目复制到我的机器中,当我尝试添加数据库时,会出现此消息..
无法打开数据库,因为它是 852 版本,此服务器支持 782 及更早版本。不支持降级路径.....
【问题讨论】:
标签: c# sql-server visual-studio-2015
您正在尝试打开比您尝试还原的引擎更新的数据库。如果您可以访问原始数据库环境,请编写整个数据库的脚本,然后您可以在您的数据库引擎上恢复它。
您可以尝试将您朋友 PC 上的数据库的兼容性更改为 782,您的系统似乎可以正常工作。您可以尝试运行此脚本:
ALTER DATABASE YourDBName
SET COMPATIBILITY_LEVEL = 120;
GO
在本文中您可以看到 SQL 和 VS 数据库版本号:
http://sqlserverbuilds.blogspot.com.ar/2014/01/sql-server-internal-database-versions.html
【讨论】: