SQL Server Management Studio无法查看'其他网络SQL服务器

时间:2015-01-20 22:54:58

标签: sql-server sql-server-2012 ssms

我在Windows Server 2008 r2上设置了SQL Server 2012的测试环境,如70-462指南中所述。所有虚拟机都驻留在Hyper V专用网络中,可以相互ping通。 DC和SQL服务器都可以ping其他计算机(SQL Core安装让我头疼2天,因为没有任何东西可以达到它,而它可以ping其他人。我关闭了核心安装上的防火墙,一切正常)。

我遇到的麻烦是当使用SSMS时,我当然可以连接到本地安装的数据库引擎,但是当我尝试连接到网络上的其他服务器时,我什么也看不见。

  • 从对象资源管理器
  • 连接
  • 从“连接到服务器”中的“服务器名称下拉”浏览更多内容
  • 我选择了网络,系统搜索但只查找本地SQL A.
  • 没有列出任何其他内容。

我进行了以下评论:

  • 我已确认SQL浏览器已开启
  • 所有防火墙都已关闭
  • 在所有计算机上确认IP
  • 在所有服务器上确认侦听端口1433
  • 如前所述,我可以通过IP和计算机名称
  • ping所有计算机
  • 在Powershell中我相信我可以连接到远程服务器。 SQLCMD SQL-B(和SQL CORE)会显示一个Numbered部分,没有错误表明它无法连接。

我在MS知识库和社区其他人中进行了大量搜索,但没有看到类似的问题。这感觉就像配置问题,但我不能确定。

我非常感谢您需要检查的建议或其他项目。如果需要更多信息,请告诉我。

2 个答案:

答案 0 :(得分:1)

只是为了完成您的compreenhsive疑难解答列表,请记住,对SQL Browser的网络访问依赖于服务器计算机上的TCP / UDP端口1434。有关详细信息,请参阅https://technet.microsoft.com/en-us/library/ms165724%28v=sql.90%29.aspx?f=255&MSPPError=-2147217396

答案 1 :(得分:0)

确保将每个(SQL服务器)配置为使用TCP和命名管道