【问题标题】:SQL Server is not showing in Visual StudioSQL Server 未在 Visual Studio 中显示
【发布时间】:2011-06-30 17:12:02
【问题描述】:

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

【问题讨论】:

标签: sql-server visual-studio visual-studio-2010 sql-server-2008


【解决方案1】:

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

【讨论】:

  • 啊哈,它有效。谢谢。我无法启用它,因为我认为我只安装了干净的服务器。
  • 谢谢!我知道这是旧的,但我可以问一个问题吗?使用 SQL Server,我可以使用 .localSQLSERVER。为什么 SQL Server Express 不允许 .localSQLEXPRESS?就像(local)\SQLEXPRESS 是一个子文件夹或其他东西。我不太明白为什么。
【解决方案2】:

遇到同样的问题,google了2个小时一无所获,刷新100次后服务器名还是没有!

(server not working image)

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

忽略我的服务器没有出现在列表中的事实。

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

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

(server working image)

【讨论】:

    【解决方案3】:

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

    【讨论】:

      【解决方案4】:

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

      10.0.1.224\数据库名称

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

      【讨论】:

      • 这与标记的答案一样好,并且对于那些在尝试连接到所述服务器的机器上没有运行服务器的人很有帮助。
      【解决方案5】:

      我刚刚发现了如何找出本地数据库的名称。

      1. 打开视图 -> SQL Server 对象资源管理器。

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

      3. 选择它并按 F2 选择它的名称。

      4. 现在您可以复制或更改本地数据库的名称。

      5. 在添加连接表单中输入此名称。

      对我来说工作得很好。我的数据库名称恰好是“(localdb)\MSSQLLocalDB”。

      其他解决方案都不适合我。我认为这个应该有助于 大多数情况。

      【讨论】:

      • 这是写答案!谢谢!!。我花了几个小时检查我的服务器,发现你的步骤对我有用。
      【解决方案6】:

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

      【讨论】:

        【解决方案7】:

        我遇到了同样的问题,我的 Visual Studio 没有显示网络中的任何 SQL 服务器,包括本地 SQL 服务器。我尝试了上面提到的所有选项。最后我尝试在 Windows 10 中禁用 Windows 防火墙和 Defender 选项。然后我可以看到所有 SQL 服务器,包括本地 SQL 服务器。这对我有用。

        【讨论】:

          【解决方案8】:

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

          【讨论】:

            【解决方案9】:

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

            1.打开“services.mvc”

            You can see here

            2.然后搜索“SQL Server Browser”。

            You can see here

            1. 右键单击它,您可能会看到“属性”选项单击它。之后您可以看到“启动类型”,默认情况下禁用连接,选择“自动”或“手动”。

            You can see here

            1. 选择“自动”后单击开始按钮以启动 SQL Server 浏览器。

            You can see here

            5.执行上述步骤后,您可以看到“SQL Server Browser”当前正在运行。

            You can see here

            【讨论】:

              【解决方案10】:

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

              【讨论】:

                【解决方案11】:

                如果sqlserver 是通过新安装安装的,请尝试以下操作:

                (localdb)\mssqllocaldb
                

                【讨论】:

                  【解决方案12】:

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

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

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

                  从那时起,一切都如你所愿。我必须承认花了将近两天的时间试图让它再次工作让我感到恐慌,这些天我写的几乎没有任何软件没有数据库组件,而且我无法编辑我的任何应用程序已经写好了。尽管已经发布的那些继续正常工作。

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

                  【讨论】:

                  • 您的回答有什么新变化?已经给出并接受了相同的答案。
                  • 我的补充说,除了巨魔之外,你的回答没有增加任何内容。
                  猜你喜欢
                  • 1970-01-01
                  • 1970-01-01
                  • 2023-04-07
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 2017-10-15
                  • 2011-02-07
                  • 1970-01-01
                  相关资源
                  最近更新 更多