Sql server SQL Server未在Visual Studio中显示

Sql server SQL Server未在Visual Studio中显示,sql-server,visual-studio,visual-studio-2010,sql-server-2008,Sql Server,Visual Studio,Visual Studio 2010,Sql Server 2008,我刚刚在我的电脑上安装了SQL Server Express,由于某些原因,它没有显示在我的Visual Studio 2010上可连接的可用服务器列表中。我添加了一些图片来准确地解释我的问题。我不知道如何解决这个问题,因为它已启动并运行,但没有出现 如果SQL Server浏览器服务未运行,它将找不到它(您已禁用该服务)。您应该仍然能够连接到它,即使它不是“可发现的”。尝试连接(本地)\SQLEXPRESS我遇到了与Stan完全相同的问题,对我来说,我必须使用SQL Server数据库的I

我刚刚在我的电脑上安装了SQL Server Express,由于某些原因,它没有显示在我的Visual Studio 2010上可连接的可用服务器列表中。我添加了一些图片来准确地解释我的问题。我不知道如何解决这个问题,因为它已启动并运行,但没有出现


如果SQL Server浏览器服务未运行,它将找不到它(您已禁用该服务)。您应该仍然能够连接到它,即使它不是“可发现的”。尝试连接
(本地)\SQLEXPRESS

我遇到了与Stan完全相同的问题,对我来说,我必须使用SQL Server数据库的IP进行连接,然后是名称:

10.0.1.224\数据库名称

  • 通过使用cmd和ping安装SQL Server的设备可以找到您的ip。(在我的例子中,服务器托管在虚拟机上)

上次Win10更新(2016年1月12日)后,Mine停止工作。我更新了一切,试图让它继续。我确实认为SQL更新是下面解决方案的必要部分,因为服务器资源管理器中的选项已经完全消失了

但在更新之后,解决方案就变成了这里所说的简单解决方案。在VStudio的“服务器资源管理器”中,右键单击“数据连接”,然后选择“创建新的sql数据库”

使用上面提到的字符串“(local)\SQLEXPRESS”并为数据库命名

从那时起,一切都和你习惯的一样。我必须承认,花了近两天的时间试图让它重新工作,这让我陷入了恐慌,这些天我编写的软件几乎没有一个没有数据库组件,我也无法编辑我已经编写的任何应用程序。尽管那些已经发布的应用程序继续正常工作嗯


我确实怀疑某些MS更新已经破坏了VStudio使用的注册表设置,在未来几个月,当开发人员进入编辑数据库时,他/她将得到一个令人不快的惊喜。

在搜索google 2小时后,什么也没找到,而服务器名称在刷新100次后仍然不存在!

()

然后,我又尝试了一件事:

忽略我的服务器不在列表中这一事实

我刚刚编写了服务器nae“(local)\SQLEXPRESS”,并转到了现在已启用的连接名称!(我以前没有意识到!)

如果你是像我一样的傻瓜,这可能就是答案


()

我遇到了同样的问题,我解决了卸载VMware的问题。并且工作正常。

我遇到了同样的问题,我通过在服务器名称中键入“.”(不带引号)来解决


我刚刚知道如何计算本地数据库的名称

  • 打开视图->SQL Server对象资源管理器

  • 在资源管理器中选择SQL Server,您将看到您的本地服务器

  • 选择它并按F2键选择它的名称

  • 现在,您可以复制或更改本地数据库的名称

  • 在添加连接表单中输入此名称

  • 对我来说效果很好。我的数据库的名称恰好是“
    (localdb)\MSSQLLocalDB

    其他两种解决方案对我都不起作用。我认为这一种应该对我有所帮助
    大多数情况下。

    我遇到了相同的问题,我的Visual studio没有显示网络中的任何SQL server,包括本地SQL server。我尝试了上述所有选项。最后,我尝试在Windows 10中禁用Windows防火墙和Defender选项。然后,我可以看到所有SQL server,包括本地SQL server。这对我很有效.

    只需启动SQL Server Browser服务即可解决问题。

    您可以按照以下步骤操作:

    1.打开“services.mvc”

    2.然后搜索“SQL Server浏览器”

  • 右键单击它,您可能会看到属性选项单击它。然后,您可以看到“启动类型”,默认情况下禁用该类型以将其连接到“自动”或“手动”
  • 选择“自动”后,单击开始按钮以启动SQL Server浏览器
  • 5.完成上述步骤后,您可以看到“SQL Server浏览器”当前正在运行


    通过Microsoft SQL server连接时检查服务器名称


    Aha,它可以工作。谢谢。我无法启用它,因为我认为我只安装了干净的服务器。谢谢!我知道这很旧,但我可以问一个问题吗?对于SQL server,我可以使用
    本地
    SQLSERVER
    。为什么SQL server Express不允许
    本地
    SQLEXPRESS
    ?就像de>(本地)\SQLEXPRESS
    是一个子文件夹或其他东西。我不太明白为什么。这与标记的答案一样好,对那些试图连接到所述服务器的计算机上未运行服务器的用户很有帮助。您的答案有什么新的地方?已经给出并接受了相同的答案。我非常喜欢这个解决方案:只需在上面加一个点,而不是(本地)\SQLExpress这是书面回答!谢谢!!。我花了几个小时检查我的服务器,刚刚发现你的步骤对我有用。