我有4个Azure VM,它们是同一资源组和虚拟网络的一部分。其中3个正在运行SQL Sever,其中1个配置为域控制器。 3个SQL虚拟机从DC获取DNS。
虚拟机可以登录到域并在网络上看到对方。但是,当我尝试使用连接到虚拟网络中的SQL实例时,我收到一个未找到网络路径错误。
我已重命名实例,甚至尝试删除并重新安装它们。所以我确定这是一个网络问题,而不是SQL Server问题。我也无法通过IP地址连接,因此它似乎不是DNS。
实例都是默认实例,并在1433上连接,虚拟机都有TCP 1433端点,Windows防火墙已关闭。
答案 0 :(得分:0)
我认为您还需要从Azure服务启用端口
答案 1 :(得分:0)
这些实例都是默认实例,并在 1434 上连接 虚拟机都有TCP 1433 端点,并且Windows防火墙已关闭。
确保在所有计算机上都打开了两个端口。 1433 , 1434
另外请记住,禁用Windows防火墙只是暂时的,你应该在连接测试通过后重新启用它。
注意根据您的连接/服务类型,您还应该打开: