我一直在用(localdb)\ProjectsV13
然而,作为 VS 2017 安装的一部分,我最近需要在开发过程中访问一些 SQL Server 2017 功能,所以我也安装了 SQL Server 2017 LocalDB(不幸的是,这不是 VS 安装程序的一部分)。现在我并排安装了 2016 和 2017 localdb:
如何连接到这个 2017 localdb 实例?
通过 SSMS 连接,(localdb)\ProjectsV13
和 (localdb)\MSSQLLocalDB
两者仍然返回:
SELECT @@VERSION
Microsoft SQL Server 2016 (SP1) (KB3182545) - 13.0.4001.0 (X64) Oct 28 2016 18:17:30 Copyright (c) Microsoft Corporation Express Edition (64-bit) on Windows 10 Pro 6.3 <X64> (Build 16299: ) (Hypervisor)
(localdb)\ProjectsV14
似乎不存在(尝试连接时超时)。
最佳答案
您可以使用 SqlLocalDb.exe
从命令提示符获取 LocalDb 的所有实例的列表。程序,默认情况下位于您的 PATH 中:
sqllocaldb info
这将列出可用的实例。从那里您可以获得有关特定实例的其他信息:
sqllocaldb info <instance name>
它将产生类似于以下内容的输出:
Name: MSSQLLocalDB
Version: 13.1.4001.0
Shared name:
Owner: DESKTOP-557IFJ5\Bradley Uffner
Auto-create: Yes
State: Stopped
Last start time: 12/4/2017 11:42:58 PM
Instance pipe name:
您应该能够使用此信息通过 SQL Server Management Studio 进行连接。
关于visual-studio - 如何连接到 SQL Server 2017 LocalDB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49458575/