我有几台 PC 使用 SQL Server Express 2012 SP1 (11.0.3000),运行 Windows 10,没有任何问题。它适用于本地连接和通过 IP 的远程连接(例如 10.11.12.13\SQLEXPRESS)。
Windows 10 周年更新或其他自动更新后,它可以在本地运行(包括 IP 127.0.0.1\SQLEXPRESS 和 10.11.12.13\SQLEXPRESS),但不接受外部连接。
- 它发生在多个服务器上,而不仅仅是在一台服务器上。
- 我与其他正在运行的服务器一起检查了 sme 配置。
- 所有服务仍在运行(SQL Server 和浏览器)。
- TCP配置正确,与其他工作的服务器相同。
- 我有防火墙规则,允许使用 TCP 和 UDP 进行到端口 1433 和 1434 的远程连接。
我知道没有 Service Pack 的 SQL SERVER 2012 存在兼容性问题,但 SP1 应该兼容。
有什么建议吗?
谢谢你的时间!
答案1
计算机处于域网络下,但在网络和共享中心中它显示为“未知网络”,然后防火墙切断所有“外部”连接。
如果我更改为“工作网络”,它会运行直到重新启动。
我发现了两种适用于不同情况的解决方法:
- 检查物理线路连接(一种情况)。
- 通过DHCP获取电脑IP(多种情况)。
希望能帮助到你!