sql server 2005 jdbc 4 驱动

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

关于这个错误已经不知道该怎么去恨他了……几乎我每次配置Eclipse驱动都会碰到他。第一次配置环境就花了好久的时间,被他折腾的够呛。

第一次是关于sql server 2005 登录账户 sa 的问题。最近再次安装sql sever 2005 发现sa账户是在安装实例过程中确定的。当然sa账户也可以在sql服务器登录名中设置。

之前遇到的问题还有就是TCP/IP网络服务配置问题,那次解决问题看到的帖子

http://jarg.iteye.com/blog/1465226

帖子里边不过是对网络服务配置做了点启动,后来在同学机器上进行操作,依旧是相关设置,如上错误依旧出现。绞尽脑汁,还是没有解决。

今天重装系统后再次配置,还是相关的错误,早上就开始一遍遍修改,查资料,还是无所获。玩了一天的dota,浪费了大量的时间。dota还是少玩点的好……

不过还是找到了一片比较好,分析的很全面的帖子

http://blog.csdn.net/njnu_mjn/article/details/6668966

感觉这一片已经很完美的解释问题了。

看完这个帖子,发现问题发生的地方就是连接端口的问题。也就是说sql server 2005 的连接端口是否相互照应,jdbc一般填写1433端口,如此sql的相关端口有没有开放?没开放的话就产生了上边的错误。

我相信这样已经接近问题的答案了。

这个事件,感觉就是懂得未的必真懂,不懂的未必真不懂。运气哈~

猜你喜欢

转载自kitchen.iteye.com/blog/1683944