刚学JAVA,在学习各种数据库知识。使用Sql server 2008时出现了下面问题:

通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”。

 

在网上各种找,终于发现了错误原因。SQL server的网络配置TCP/IP协议时disabled的

通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。_java

搞成enabled。

通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。_java_02

 

本以为这样已经可以了。

但是发现这样还是不行,依然是这个错误。于是检查了下TCP/IP的属性,发现IPALL中TCP/IP的动态并端口非1433,于是改为1433通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。_java_03

这样就OK了~~~~