我有一个我在Visual Studio 2012中使用的数据库。我已经为SQL Server 2012打开了数据库用户SQL Server Management Studio,以便我可以备份数据库。备份数据库后,我将其与SQL Server Management Studio分离。现在我无法在Visual Studio 2012中打开数据库。我收到以下消息:
数据库' H:\ PBC \ PBCSITE2012 \ APP_DATA \ PBCDATA.MDF'无法打开,因为它是版本706.此服务器支持版本662和更早版本。不支持降级路径。 无法打开新数据库' H:\ PBC \ PBCSITE2012 \ APP_DATA \ PBCDATA.MDF'。 CREATE DATABASE被中止。 尝试为文件H:\ PBC \ PBCSite2012 \ App_Data \ PBCData.mdf附加自动命名的数据库失败。存在具有相同名称的数据库,或者无法打开指定的文件,或者它位于UNC共享上。
关于我做了什么导致这个或我可以做些什么来修复它的想法?
答案 0 :(得分:0)
版本706是来自Sql Server 2012的数据库文件 版本665是来自Sql Server 2008R2(后SP1?)
的数据库文件您正在尝试打开比当前服务器版本更高版本的数据库文件(例如,使用2008 r2打开2012数据库)
检查连接字符串以验证是否正在与正确的数据库服务器实例建立连接。