连接到 SQL Server 2016 LocalDB 的默认实例

5
需要帮助让SQL Server 2016 LocalDB接受使用默认实例名称"(localdb)\MSSQLLocalDB"的连接。我可以使用"(localdb)\."来建立连接,操作系统是MS Windows 10 Pro 64位。已安装Visual Studio 2015 Express Update 3、SQL Server 2016 Local DB(也有2014)、SQL Server Data Tools(最新更新)和SQL Server 2012 Native Client。已创建MSSQLLocalDB实例,并可以使用sqllocaldb.exe启动。在Windows 7机器上拥有相同的设置,并且正常工作。已在网络上搜索了解决方案,但没有找到适用于我的情况。谢谢。
1个回答

12

我成功解决了这个问题,方法是在32位和64位版本的cliconfg.exe中删除了MSSQLLocalDB的别名。服务器名称为:(LocalDB)\ MSSQLLocalDB,管道名称为(localdb)\ MSSQLLocalDB。可能是在安装之前的Visual Studio版本中创建了该别名。我注意到Windows 7机器上没有这个别名。希望这能帮助其他遇到类似问题的人。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接