JDBC连接数据库可能出现通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性。确保 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”的异常。
在网上找过一些资料发现不能解决连接问题,花了点时间终于解决了。下面提供我的解决方法。首先打开SqlServer配置管理器
确保SQLserver服务是启动的
确保TCP/IP协议是启动的
打开协议,确保IPAll的TCP端口为1433
打开客户端协议配置确保TCP/IP协议是启动的,并且确保其默认端口为1433,已启用为是
然后重新启动服务即可