我在 Azure 上建立了一个 SQL Server 实验室,有几台服务器和一个 Windows 7 客户端。所有这些都是共享相同虚拟网络、子网和云服务的虚拟机。
从客户端,我想使用 SQL Server Management Studio (SSMS) 查看我网络上的服务器。这是 SSMS 登录屏幕中的一个选项: Server > 'Browse for more...' 当我尝试浏览时,列表中没有显示任何服务器。请注意,我可以通过手动输入凭据直接连接到服务器。
MSDN 站点有一个页面描述了可能会阻止您查看服务器的内容:
... 单击“服务器名称”框中的“浏览更多”以打开“浏览服务器”对话框。此对话框由服务器计算机上的 SQL Server Browser 服务填充。实例名称可能未出现在列表中的原因有多种:
- SQL Server Browser 服务可能未在运行 SQL Server 的计算机上运行。
- UDP 端口 1434 可能被防火墙阻止。
- 可能会设置 HideInstance 标志。
我已启用此列表中的三个项目,但我仍然不够用。想法?