尝试通过 telnet 进入 SQL Server 时出现“连接失败”错误

尝试通过 telnet 进入 SQL Server 时出现“连接失败”错误

我在一台计算机上运行 SQL Server,并尝试从同一本地网络中的另一台计算机(可能是 VPN,因为它位于数据中心)访问它。问题是我甚至无法远程登录到 SQL Server 正在监听的端口。是的,SQL Server 正在运行,因为我可以从我的工作站远程登录到它。我认为这是主机中的问题,因为两台计算机之间没有跳跃,但我不知道如何排除故障。基本上,当我尝试远程登录时,我收到连接失败的提示。什么可能导致这样的问题,因为显然没有防火墙并且服务器正在接受来自其他计算机的连接?

提前致谢

答案1

您使用的计算机可能没有权限根据访问规则远程登录 SQL 服务器。您可以检查一下权限吗?

答案2

局域网可以通过路由器甚至防火墙划分为子网和/或 VLAN。

如果可以 telnet 到 SQL 服务器的工作站与 SQL 服务器位于同一子网/VLAN,而无法工作的工作站位于不同的网络位置,则可能是路由设备阻止了您的流量。

SQL 服务器也可能根据尝试访问它的设备的网络属性阻止访问。你应该可以问一问,但如果是系统管理员并且不知道发生了什么,查看所涉及机器的网络设置(IP 地址、子网、网关)后,您应该能够做出一些有根据的猜测。

相关内容