首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法打开数据库,因为它的版本为782。此服务器支持版本706及更早版本。不支持降级路径

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

Stack Overflow用户
提问于 2014-10-14 02:36:26
回答 5查看 105.8K关注 0票数 84

我使用SQL Server 2014 Express创建了一个示例数据库,并将其添加到我的Windows窗体解决方案中。当双击它打开时,我得到这个错误。

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

我正在使用Visual Studio 2013。我真的不明白,我使用的是微软的两个最新版本的产品,它们是不兼容的。我是不是遗漏了什么?如何打开此数据库?

EN

Stack Overflow用户

发布于 2014-10-14 05:59:29

尝试更改兼容级别,对我很有效。

验证它是什么级别

代码语言:javascript
复制
USE VJ_DATABASE;
GO
SELECT compatibility_level
FROM sys.databases WHERE name = 'VJ_DATABASE';
GO

然后使其与旧版本兼容

代码语言:javascript
复制
ALTER DATABASE VJ_DATABASE
SET COMPATIBILITY_LEVEL = 110;   
GO

  • 100 = Sql Server 2008
  • 110 = Sql Server 2012
  • 120 = Sql Server 2014

默认情况下,Sql Server 2014会将数据库版本兼容性更改为仅2014,使用您应该能够辨别的@@ version,即Sql Server是哪个版本。

然后运行上面的命令,将其更改为您拥有的版本。

附加步骤:确保查看数据库的可访问性未重置,通过右键单击文件夹和数据库的属性来执行此操作。(确保您有权限,这样就不会被拒绝访问)

票数 10
EN
查看全部 5 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26346647

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档