Azure - 找不到网络路径

时间:2015-12-28 10:54:29

标签: sql-server azure networking

我有4个Azure VM,它们是同一资源组和虚拟网络的一部分。其中3个正在运行SQL Sever,其中1个配置为域控制器。 3个SQL虚拟机从DC获取DNS。

虚拟机可以登录到域并在网络上看到对方。但是,当我尝试使用连接到虚拟网络中的SQL实例时,我收到一个未找到网络路径错误。

我已重命名实例,甚至尝试删除并重新安装它们。所以我确定这是一个网络问题,而不是SQL Server问题。我也无法通过IP地址连接,因此它似乎不是DNS。

实例都是默认实例,并在1433上连接,虚拟机都有TCP 1433端点,Windows防火墙已关闭。

2 个答案:

答案 0 :(得分:0)

我认为您还需要从Azure服务启用端口

答案 1 :(得分:0)

  

这些实例都是默认实例,并在 1434 上连接   虚拟机都有TCP 1433 端点,并且Windows防火墙已关闭。

确保在所有计算机上都打开了两个端口。 1433 1434

另外请记住,禁用Windows防火墙只是暂时的,你应该在连接测试通过后重新启用它。

注意根据您的连接/服务类型,您还应该打开:

  • 1433:/ TCP / UDP
  • 80:通过HTTP / TCP进行同步
  • 443:通过HTTPS端点/ TCP
  • 运行的SQL Server默认实例
  • 4022:Service Broker / TCP
  • 135:Transact-SQL调试器/ TCP
  • 7022:Defacto数据库镜像/ TCP
  • 2383:SQL Server Analysis Services
  • 2382:对Analysis Services的命名实例的连接请求