com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。相关的知识,希望对你有一定的参考价值。

com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect这是异常代码。说下情况:XP 系统,SQL2005版,TCP/IP有启用。端口号:1435;telnet通过没问题。
private static String DRIVER = "";
private static String URL = "";
private static String userName = "";
private static String password = "";

static
Properties p = new Properties();
try
p.load(ShopDB.class.getResourceAsStream("db.properties"));
DRIVER = p.getProperty("DRIVER");
URL = p.getProperty("URL");
userName = p.getProperty("userName");
password = p.getProperty("password");
Class.forName(DRIVER);//加载驱动
catch (IOException e)
e.printStackTrace();
catch (ClassNotFoundException e)
e.printStackTrace();


数据库连接内容。没问题。就是不明白为什么有异常出现。在学校运行完全没问题。eclipse编写。Tomcat 7.0版

懂的+860502070,最好远程帮忙处理,问题解决另+分。不懂的请绕道。谢谢!

参考技术A 这个代码是完全没有问题的,这个是你端口和db.properties配置文件的问题。认真检查一下。端口sqlserver默认是使用1433,除非你改成了1435.
连接常见问题:1. TCP/IP连接失败--> 端口问题
2.数据库服务未开启问题 3.jdbc.jar没导入问题。本回答被提问者和网友采纳

以上是关于com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。的主要内容,如果未能解决你的问题,请参考以下文章