我有一台在 Hyper-V 中配置了服务器的 SQL 服务器,我正尝试通过主机访问数据库。当我 ping SQL 服务器(静态 IP)时,它们会通信,反之亦然。然后通过 SQL 配置管理器,我可以从 SQL 服务器访问数据库,但不能从主机访问(出现错误 40 和错误 5)。
我已将 SQL 配置管理器的 TCP/IP 配置为与 SQL 服务器的 IP 地址匹配。我已将端口号设置为 1433。我还遗漏了什么吗?
答案1
是公共网络防火墙。我在客户机上禁用了它,现在一切正常。我确实在防火墙上为该程序添加了例外,但显然这还不够。谢谢!