Visual studio 2015 LocalDB父实例版本无效:MSSQL13E.LocalDB
我无法在开发人员计算机上添加数据库。 我正在运行visual studio 2015 win 10。 我重新安装了SQL server 2016两次,最后一次禁用了防火墙,最后都打了绿色分数 而我可以在VS2015 SQL server对象资源管理器中创建数据库。 我无法通过解决方案资源管理器将SQL数据库添加到我的项目中 每次尝试向项目添加数据库时,我都会收到一个事件 527 SQLLocalDB 12.0 LocalDB父实例版本无效:MSSQL13E.LocalDB 我试过了 开始>运行>命令>命令 它显示了我的SQLserver 还确保它使用了正确的端口,如()Visual studio 2015 LocalDB父实例版本无效:MSSQL13E.LocalDB,visual-studio-2015,sql-server-2016,Visual Studio 2015,Sql Server 2016,我无法在开发人员计算机上添加数据库。 我正在运行visual studio 2015 win 10。 我重新安装了SQL server 2016两次,最后一次禁用了防火墙,最后都打了绿色分数 而我可以在VS2015 SQL server对象资源管理器中创建数据库。 我无法通过解决方案资源管理器将SQL数据库添加到我的项目中 每次尝试向项目添加数据库时,我都会收到一个事件 527 SQLLocalDB 12.0 LocalDB父实例版本无效:MSSQL13E.LocalDB 我试过了 开始>运行>
我认为SQL安装正确,但有些东西不允许我添加数据库(可能是因为缺少某个根数据库,或者我不确定自己不是SQL上的导出对象,但由于错误显示缺少某些数据库接缝???我需要将Microsoft SQL Server LocalDB 2016 Express的安装更改为2014年,所以我先卸载了2016年,然后安装了2014年。在此之后,我尝试连接数据库时出现以下错误: LocalDB父实例版本无效:MSSQL13E.LocalDB 为了解决此问题,我从计算机上卸载了所有Microsoft SQL Server 2016,然后从以下注册表位置删除了相关的实例GUID,重新启动并安装了2014 LocalDB,一切正常:
HKEY_USERS\.DEFAULT\Software\Microsoft\Microsoft SQL Server\UserInstances\
我有一些类似的东西,并删除了中的所有键:
HKEY\U当前用户\软件\ Microsoft\Microsoft SQL Server\UserInstances
没有正确的ParentInstance
键,例如MSSQL13E.LOCALDB
无需重新安装或重新启动。从SQL LocalDb 2016迁移到2017时,我遇到了同样的问题 我只是从
MSSQL13E.LOCALDB
到MSSQL14E.LOCALDB
,它成功了
Ty为我指出密钥
HKEY\U CURRENT\U USER\SOFTWARE\Microsoft\Microsoft SQL Server\UserInstances
当我的LocalDB更新时(可能是由Visual Studio安装程序更新的)我已在PowerShell控制台中使用以下步骤重新创建了该实例:
λ SqlLocalDB delete MSSQLLocalDB
LocalDB instance "MSSQLLocalDB" deleted.
λ SqlLocalDB create MSSQLLocalDB
LocalDB instance "MSSQLLocalDB" created with version 13.1.4001.0.
λ SqlLocalDB start MSSQLLocalDB
LocalDB instance "MSSQLLocalDB" started.
请记住更新注册表:
HKEY_USERS\.DEFAULT\Software\Microsoft\Microsoft SQL Server\UserInstances
选中
我必须这样做,因为这是错误的,需要它在Windows Server 2012中工作。我想我解决了这个问题,结果是本地网卡断开了,而我的开发者笔记本电脑通常在WIFI上运行,project explorer显然是通过局域网而不是WIFI进行通信。因此它找不到SQL。它现在可以工作了,手指交叉着我还没有测试过是否针对它进行编码。我的注册表位置是:HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\UserInstancesBob on,这个。我的“添加-删除”中列出了SQL 2016本地数据库,拍摄了这张照片,只安装了SQL 2017 Express的LocalDB组件,点击此问题,删除了该文件夹下名为key的GUID-所有工作:-)欢迎使用stackoverflow。请解释您的答案对现有重要答案的补充。解决此问题的最简单方法之一可能对我有效,我想说这是解决此问题的首选方法。这显然是我的开发机器上的一个问题,因为在新机器上我没有冲突