Visual studio 2015 无法打开Sql本地数据库

Visual studio 2015 无法打开Sql本地数据库,visual-studio-2015,localdb,Visual Studio 2015,Localdb,我最近在两台不同的PC上安装了VS2015更新2,一台在家,另一台在工作,使用相同的安装程序文件 现在,如果我在自己的PC上使用Sql LocalDB打开一个项目,则会出现以下错误: 无法打开数据库“M:\PROJECTS\BLOG\APP\u DATA\myBlog.MDF” 因为它是851版。此服务器支持版本782和 早期的。不支持降级路径 我无法检索有关此851版本的信息(可能是Sql LocalDB 2016?)。 我确信两台电脑上都有Sql LocalDB 2016 RC0,并且我验证

我最近在两台不同的PC上安装了VS2015更新2,一台在家,另一台在工作,使用相同的安装程序文件

现在,如果我在自己的PC上使用Sql LocalDB打开一个项目,则会出现以下错误:

无法打开数据库“M:\PROJECTS\BLOG\APP\u DATA\myBlog.MDF” 因为它是851版。此服务器支持版本782和 早期的。不支持降级路径

我无法检索有关此851版本的信息(可能是Sql LocalDB 2016?)。 我确信两台电脑上都有Sql LocalDB 2016 RC0,并且我验证了两台VS2015中的设置是否为:

(LocalDB)\MSSQLLocalDB

有人知道如何解决这个问题吗?

我最近遇到了同样的问题,我安装了VS2015更新2,与您的环境相同。Microsoft在此更新中安装MSSQL 2016 RC0。。。因此,您的计算机上有两个或更多版本的LocalDB

此问题是由于计算机上有不同版本的SqlLocalDB造成的。您可以通过在一台计算机上更改SqlLocalDB的版本来解决此问题

例如,更改为版本851(13.0)

  • 打开CMD,cd到SqlLocalDB的文件夹(默认值:“C:\Program Files\Microsoft SQL Server\130\LocalDB\Binn”)
  • 命令“SqlLocalDB.exe delete”MSSQLLocalDB“”,将删除LocalDB的实例
  • 命令“SqlLocalDB.exe create”MSSQLLocalDB“”,然后您将看到计算机中最新的LocalDB版本的实例已创建
  • 如何使用SqlLocalDB:


    祝你好运

    我在尝试打开LocalDB时遇到了同样的问题和错误。对我来说,解决这个问题的方法是安装带有Service Pack 1的SQL Server 2014 LocaldB。我在MSDN订阅服务器下载中找到了安装。在安装过程中,它要求升级旧版本,我说是的。

    凯文先生已经给出了解决这个问题的关键,但是这是与我一起工作的命令

    C:\Users\alawi>cd C:\Program Files\Microsoft SQL Server\130\Tools\Binn
    
    C:\Program Files\Microsoft SQL Server\130\Tools\Binn>SqlLocalDB.exe删除MSSQLSLocalDB LocalDB实例“MSSQLSLocalDB”已删除

    C:\Program Files\Microsoft SQL Server\130\Tools\Binn>SqlLocalDB.exe创建MSSQLSLocalDB
    使用13.0.1601.5版创建的LocalDB实例“mssqllocaldb”。

    我将在1和2之间添加以下步骤>SqlLocalDB.exe停止“mssqllocaldb”。我还在工具文件夹中找到SqlLocalDB.exe,如下面albaiti所述。