我无法在开发人员计算机上添加数据库。我正在运行win 10,visual studio 2015。我重新安装了SQL server 2016两次,最后一次禁用了防火墙,最后都是绿色标记。
而我可以在VS2015 SQL server对象资源管理器中创建数据库。我无法通过解决方案资源管理器将SQL数据库添加到我的项目中。
每次尝试将数据库添加到项目中时,都会收到事件527 SQLLocalDB 12.0 LocalDB父实例版本无效: MSSQL13E.LOCALDB
我尝试过开始>运行>命令> sqlcmd -L,它显示了我的SQLserver
还确保它使用了正确的端口(如(Why am I getting "Cannot Connect to Server - A network-related or instance-specific error"?) )
我认为SQL安装正确,但是有些东西不允许我添加数据库(可能是因为某个根数据库??是否丢失?我不确定我不是SQL上的导出,但正如错误所说的那样,某些数据库接缝丢失??
发布于 2017-04-29 15:47:04
我使用了类似的方法,并删除了:HKEY_CURRENT_USER\SOFTWARE\Microsoft\Microsoft SQL Server\UserInstances中没有正确ParentInstance键的所有键,比如MSSQL13E.LOCALDB。
无需重新安装或重新启动。
发布于 2018-10-09 19:46:17
这发生在我的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.发布于 2017-12-19 17:58:37
我在从SQL LocalDb 2016迁移到2017的过程中也遇到了同样的问题。
我只需将ParentInstance密钥的值从MSSQL13E.LOCALDB更改为MSSQL14E.LOCALDB,它就起作用了!
Ty为我指出了关键的HKEY_CURRENT_USER\SOFTWARE\Microsoft\Microsoft SQL Server\UserInstances
https://stackoverflow.com/questions/40022742
复制相似问题