日期:2014-05-20  浏览次数:20932 次

java连接mysqlserver问题
连接时报错:Exception in thread "main" com.microsoft.sqlserver.jdbc.SQLServerException: 到主机  的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.loginWithoutFailover(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at jdbc.JDBCConnection.login2(JDBCConnection.java:27)
at jdbc.JDBCConnection.main(JDBCConnection.java:15)

------解决方案--------------------
连接被拒绝?
是不是你连接的url写错了,或者是防火墙阻止了外部机器访问数据服务器?
数据库和你开发机器不是同一台吧?
把连接字符串贴出来看下
------解决方案--------------------
肯定是url写错了,怎么会跟microsoft server有关系了呢,驱动加好了?代码看看嘛
------解决方案--------------------
引用:
肯定是url写错了,怎么会跟microsoft server有关系了呢,驱动加好了?代码看看嘛

这个应该不是驱动的问题,如果驱动没有,首先就报找不到类之类的错误了
除非你想连接oracle缺加载了SQL SERVER 哈哈~~~~~~~
------解决方案--------------------
引用:
连接时报错:Exception in thread "main" com.microsoft.sqlserver.jdbc.SQLServerException: 到主机  的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect
at com.microsoft.sqlserver.jd……


貌似有个虾米端口的问题 你看看是不是 
好久没用不记得了...