0 0

java连接SQL2005 报错:Connection refused: connect3

com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”。
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:170)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:1049)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:833)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:716)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:841)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at com.dyadem.support.db.MySQLConnection.getConnection(MySQLConnection.java:18)
at com.dyadem.support.db.History.showHistory(History.java:26)
at com.dyadem.support.servlet.HistoryServlet.doGet(HistoryServlet.java:28)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)

问题补充:
jianlao888 写道
检查SQL服务是否启动,检查SQL是否开启TCP/IP连接,检查连接字符串是否正确。


sql服务、TCP/IP连接已经开启了
不晓得怎么连不上DB;
装完SQL05之后我手动改过computer name,DB服务名和这有关系吗?
2010年2月09日 11:15

2个答案 按时间排序 按投票排序

0 0

应该是这个问题,你吧连接地址用IP地址127.0.0.1试下。

2010年2月09日 12:41
0 0

检查SQL服务是否启动,检查SQL是否开启TCP/IP连接,检查连接字符串是否正确。

2010年2月09日 11:39

相关推荐

    sqlserver2005驱动以及编程区别和使用区别

    java.net.ConnectException: Connection refused: connect! 估计是因为sqlserver2005默认情况下是禁用了tcp/ip连接。 您可以在命令行输入:telnet localhost 1433进行检查,这时会报错:正在连接到localhost...不...

    Java连接数据库2005

    在尝试建立Java应用与SQL Server 2005的连接时,可能会遇到诸如`com.microsoft.sqlserver.jdbc.SQLServerException: TCP/IP failure`或`java.net.ConnectException: Connection refused: connect`等异常。...

    sql server 2005 jdbc驱动配置

    java.net.ConnectException: Connection refused: connect ``` 这通常意味着服务器未运行、防火墙阻止了连接,或者指定的端口号不正确。为了解决这个问题,可以按照以下步骤排查: 1. 检查SQL Server服务是否正在...

    JDBC方式连接DB所需要的JAR包

    该驱动允许Java应用连接到SQL Server数据库,执行SQL语句并处理结果。 2. **oracle**: `ojdbc14.jar`是Oracle数据库的JDBC驱动,适用于Oracle 10g版本。它提供了连接Oracle数据库所需的类和接口,使Java程序能够...

    DBeaver连接MSSQL驱动

    MSSQL驱动,也称为JDBC驱动,是Java Database Connectivity(JDBC)的一部分,它允许Java应用程序与SQL Server进行通信。在DBeaver中,这个驱动是通过JDBC连接URL和相关配置参数来实现数据库连接的。常见的MSSQL驱动...

    MyEclipse5.5如何连接SQLServer2000

    - 如果遇到“error while performing database login with the test driver java.net.connectException Connection refused:connect”的错误,可能是由于动态端口配置导致的。 - 解决方法是在“SQL Server ...

    mysql_connect(): Connection using old (pre-4.1.1) authentication protocol refused

    做了一下mysql升级,开发机上mysql升级到5.6版本,结果连接一些低版本的mysql服务器报出如下异常:Warning: mysql_connect(): Connection using old (pre-4.1.1) authentication protocol refused (client option ...

    C#实现S7协议客户端,并将数据存入SQL Server

    在这个示例中,`ConnectTo`方法用于建立与PLC的连接,`DBRead`方法用于从指定的DB块(数据块)中读取数据。读取的数据会被转换为字符串,用下划线分隔每个字节值。 在数据库设计方面,你提到的数据将以字符串形式...

    LoadRunner

    #### 一、LoadRunner错误:Connection Refused **错误描述:** 在使用LoadRunner进行性能测试时,可能会遇到“Connection Refused”这一错误提示。该错误通常出现在尝试建立连接但服务器拒绝连接的情况下。 **...

    PostgreSQL简单介绍

    - 如果尝试连接数据库时遇到连接拒绝的情况(如`psql: could not connect to server: Connection refused`),需要检查PostgreSQL服务是否正在运行以及监听的端口设置是否正确。 - 可以通过查看PostgreSQL配置文件...

    java基于JDBC连接Oracle 11g Release2实例分析

    如果遇到“Listener refused the connection with the following error: ORA-12505, TNS:listener does not currently know of SID given in connect descriptor”的异常,这通常是因为连接字符串不正确或者数据库...

    JDBC 程序的常见错误及调试方法

    如果数据库服务没有运行或者端口号配置错误,可能会导致“***.ConnectException: Connection refused: connect”的错误。解决这类问题需要检查数据库服务是否已启动,以及连接字符串中指定的端口是否与数据库实际...

    Can’t connect to MySQL server的解决办法

    1.查看配置文件: skip-networking #注释掉 因为它是屏蔽掉一切TCP/IP连接 bind-address = 127.0.0.1 #它和上一个选项是异曲同工,要想远程连接,也得注释掉 2.如果以上工作都做过还是出现: ERROR 2003 (HY000): Can...

    Python技术数据库操作中常见问题解答.docx

    第二个问题是`OperationalError: (2003, "Can't connect to MySQL server on 'localhost' ([Errno 61] Connection refused)")`。这个错误提示意味着你无法连接到本地的MySQL服务器。解决这个问题需要检查MySQL服务器...

    MySQL配置文件my.cnf中文版对照

    增加`back_log`的值可以减少“connection refused”的错误,但也要注意不能超过操作系统的最大限制。 `max_connections`参数设定了服务器允许的最大并发连接数。在这个示例中,设置为100,意味着同时最多有100个...

    MySQL 配置文件my.cnf 例子最详细翻译

    如果遇到“connection refused”错误,可能需要增大此值。在这个例子中,back_log设置为50,可以根据实际系统限制进行调整。 `max_connections`参数指定了MySQL服务器允许的最大并发连接数。这个示例中设置为100,...

Global site tag (gtag.js) - Google Analytics