小编典典

如何在 Visual Studio Server Explorer 中连接到 LocalDB?

all

经过一个小时的搜索,我无法相信我找不到一个可行的解决方案。我正在关注关于 Entity Framework 6.0 的这篇文章,它提供了关于 Code
First
的简单演练。
我创建了项目并安装了最新的EF
Nuget 包
以供项目编译。我还验证了我安装了
Visual Studio 2013 附带的 Microsoft SQL Server 2012 Express
LocalDB。我的本地计算机上没有安装任何其他 SQL 实例。程序运行并将条目添加到数据库并在控制台中输出。但是当文章说“检查你的
localdb”时,它并没有说明如何!我没有看到在项目文件夹下创建的任何“.mdf”或“.ldf”文件。我尝试了各种连接 Visual Studio 的方法
s 服务器资源管理器到
LocalDB。向导找不到(localdb)或者在服务器资源管理器中找不到任何提供程序来接受连接字符串,就像(localdb)\v11.0;Integrated Security=true;我在 StackOverflow 中看到的那样询问了几个地方,但没有答案有效或标记为答案。请帮忙,这不必如此令人沮丧!

将 Visual Studio Server Explorer 连接到 LocalDB 的步骤是什么?


阅读 70

收藏
2022-05-16

共1个答案

小编典典

好的,回答我自己的问题。

将 LocalDB 连接到 Visual Studio Server Explorer 的步骤

  1. 打开命令提示符
  2. SqlLocalDB.exe start v11.0
  3. SqlLocalDB.exe info v11.0
  4. 复制以 np:\… 开头的 实例管道名称
  5. 在 Visual Studio 中,选择工具 > 连接到数据库…
  6. 对于服务器名称,输入(localdb)\v11.0。如果它不起作用,请使用您之前复制的 实例管道名称。 您还可以使用它来连接 SQL Management Studio。
  7. 在下一个下拉列表中选择数据库
  8. 点击确定

在此处输入图像描述

2022-05-16