我喜欢认为自己是一个相当聪明的人,具有“ Google”事物的卓越能力。但是,我遇到了一个使我发疯的问题。
我试图通过5Ghz WiFi从运行Windows 10的Alienware便携式计算机连接到Microsoft Azure SQL Server。似乎有些东西阻塞了端口1433(根据许多Google结果)。不幸的是,我已经通过Windows防火墙(wf.msc)通过入站规则在Nighthawk路由器上打开了该端口,最后我为所有应用程序启用了Bitdefender中的端口1433。我仍然无法通过SSMS连接SQL实例(甚至尝试过DBeaver)。我收到“被远程主机强行关闭”的TCP拒绝消息
这是踢脚线。我可以通过vb.net应用程序在同一设备上访问数据库(尽管我认为这是不同的端口)。最重要的是,我知道凭据,我是管理员,但是我无法真正打开端口1433。
我可以尝试采取什么其他步骤来纠正这种情况?任何帮助都将得到适当补偿。
答案 0 :(得分:0)
您应该打开本地网络的出站流量的端口1433,而不是入站的端口,并确保已在Azure SQL中添加了客户端公共IP地址通过Azure门户的服务器防火墙。
完整的故障排除步骤如下:
参考:Use SQL Server Management Studio to connect and query data