SQL Server未在Visual Studio中显示

时间:2011-06-30 17:12:02

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

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

enter image description here

enter image description here

enter image description here

12 个答案:

答案 0 :(得分:35)

如果SQL Server Browser服务未运行,则无法找到它(已禁用)。即使它不是“可被发现的”,您仍然可以连接到它。尝试与(local)\SQLEXPRESS建立联系。

答案 1 :(得分:8)

有同样的问题,在搜索谷歌2小时后什么都没找到,刷新100次后服务器名称仍然不存在!

server not working image

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

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

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

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

server working image

答案 2 :(得分:6)

我和Stan有完全相同的问题,对我来说,我必须使用SQL Server数据库的IP连接,然后是名称:

10.0.1.224 \数据库名

  • 可以通过使用cmd并ping安装SQL Server的设备来找到您的IP。 (在我的情况下,服务器托管在虚拟机上)

答案 3 :(得分:6)

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

screenshot

答案 4 :(得分:3)

我刚刚找到了如何弄清楚本地数据库的名称。

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

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

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

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

  5. 以添加连接形式输入此名称。

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

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

答案 5 :(得分:0)

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

答案 6 :(得分:0)

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

答案 7 :(得分:0)

只需启动SQL Server浏览器服务,它将解决此问题。

答案 8 :(得分:0)

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

1。打开“ services.mvc”

You can see here

2。之后,搜索“ SQL Server浏览器”。

You can see here

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

You can see here

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

You can see here

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

You can see here

答案 9 :(得分:0)

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

enter image description here

enter image description here

答案 10 :(得分:0)

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

(localdb)\mssqllocaldb

答案 11 :(得分:-1)

在最后一次Win10更新(2016年1月12日)之后,我的工作停止了。我更新了一切试图让它继续下去。我确实认为SQL更新是下面解决方案的必要部分,因为Server Explorer中的选项已经完全消失了。

但是在更新之后,解决方案结束了一个简单的解决方案,如此处所述。在VStudio的“服务器资源管理器”中右键单击“数据连接”,然后选择“创建新的SQL数据库”。

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

从那时起,就像你习惯的一样。我必须承认近两天试图让它再次工作让我感到恐慌,这几天我几乎没有任何软件没有数据库组件,我无法编辑任何应用程序已经写过了。虽然那些已经发表的内容继续正常发挥作用。

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