visual-studio - 如何连接到 SQL Server 2017 LocalDB?

标签 visual-studio localdb sql-server-2017

我一直在用(localdb)\ProjectsV13然而,作为 VS 2017 安装的一部分,我最近需要在开发过程中访问一些 SQL Server 2017 功能,所以我也安装了 SQL Server 2017 LocalDB(不幸的是,这不是 VS 安装程序的一部分)。现在我并排安装了 2016 和 2017 localdb:

enter image description here

如何连接到这个 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/

相关文章:

c# - 再次: JsonSerializationException: Unable to find a constructor to use for type "custom class"

winforms - 无法更新数据库,因为数据库是只读的

c# - VS 2013 中的 "This feature is only available for view with a strongly typed model",ASP,C#

c++ - CreateDirectory 不创建目录 VS2017 c++

asp.net-mvc-3 - 无法将文件附加为数据库/底层提供程序打开失败

windows-7-x64 - 在 Windows 7 64 位上启动 SQLLOCQLDB 2017 实例时出错(未找到入口点除外)

sql - 通过通配符扩展将星号符号编辑到 SSMS 中的列名列表中

.net - Sql 包 Exe 可以在命令行中运行部署后脚本吗?

sql - 将行/表记录转换为sql server中的json文档

visual-studio - 带有 Visual Studio 插件的源代码控制系统列表