【问题标题】:the database cannot be opened (visual studio 2015) [duplicate]无法打开数据库(visual studio 2015)[重复]
【发布时间】:2023-03-08 18:13:01
【问题描述】:

我有一个项目(c# windows 窗体)。我在我朋友的电脑上工作,现在我不得不在我自己的电脑上继续工作。 所以我将项目复制到我的机器中,当我尝试添加数据库时,会出现此消息..

无法打开数据库,因为它是 852 版本,此服务器支持 782 及更早版本。不支持降级路径.....

【问题讨论】:

    标签: c# sql-server visual-studio-2015


    【解决方案1】:

    您正在尝试打开比您尝试还原的引擎更新的数据库。如果您可以访问原始数据库环境,请编写整个数据库的脚本,然后您可以在您的数据库引擎上恢复它。

    您可以尝试将您朋友 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

    【讨论】:

    • 我只有数据库的.mdf文件(database.mdf)..
    • 您也可以使用 ATTACH DATABASE 语句来设置此兼容性。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 2016-09-11
    • 1970-01-01
    相关资源
    最近更新 更多