好的,这是我的问题:
我已经在 Windows Server 2012 R2 上设置了 SQL Server 2014。
如果我仅使用 IP 通过本地网络连接,则一切正常。
现在我们需要在本地网络之外访问它。
我尝试了以下操作:
ipaddress\SQLEXPRESS,1433
ipaddress\SQLEXPRESS
ipaddress
ipaddress,1433
tcp:ipaddress\SQLEXPRESS
tcp:ipaddress\SQLEXPRESS,1433
但一切都失败了。
我的猜测是防火墙(ASA,由 ASDM 6.3 管理),但我不知道如何配置它或者只是解决我的问题(谷歌搜索和搜索一些帖子没有帮助)。
有人有想法或解决方案吗?
如果需要更多信息,我非常乐意提供。
非常感谢
Simon
答案1
您应该做的第一件事是分离网络连接问题,使用 telnet 之类的工具尝试访问 SQL Server 主机上的端口 1433,例如:
telnet ipaddress 1433
如果收到连接被拒绝错误,则很可能是 SQL Server 没有按预期进行监听,如果连接超时,则两点之间存在连接问题,并且可能是防火墙有故障。