无法连接阿里云上的远程sql服务器

无法连接阿里云上的远程sql服务器

我已经在 Windows Server 2016 上安装了 SQL Server Developer Edition 2017,以便在我的阿里云服务器上进行一些测试。

但是,我无法远程连接。

  • 在本地 SSMS 上,选中“允许远程连接到此服务器”
  • 在本地 SSMS 上,我可以使用服务器的 LAN IP 登录
  • 我已检查 SQL Server 配置是否已启用 TCP/IP,并且 IPALL 配置上的端口是否已正确设置
  • 我还启用了命名管道(我们永远不知道......)
  • 默认情况下,Windows 防火墙是禁用的(关闭),所以我认为那里也没有问题
  • 我可以在我的电脑上 ping 远程服务器(公共 IP)
  • 我可能已经重新启动了 SQL SERVER 服务一百万次了。

经历了这一切,我真的不知道下一步该怎么做才能解决这个问题。你知道阿里云是否默认阻止某些端口吗?你知道我下一步该检查什么才能了解​​发生了什么吗?

感谢您的帮助。

答案1

我找到原因了……我的猜测是对的。阿里云有防火墙,你必须进入阿里云的ECS控制台管理,网络和安全,安全组,然后在第一个安全组的右侧单击添加规则,然后单击添加安全组规则按钮,然后指定MS端口。

相关内容