JDBC连接异常处理

原创 2011年01月24日 13:41:00

java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153092352)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
 at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
 at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
 at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:333)
 at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:404)
 at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:468)
 at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:314)
 at java.sql.DriverManager.getConnection(DriverManager.java:582)
 at java.sql.DriverManager.getConnection(DriverManager.java:185)
 at com.rule.struts.dbutil.DBConn.<init>(DBConn.java:29)
 at com.rule.struts.dbutil.DBQuery.DBQuery(DBQuery.java:18)
 at com.rule.struts.dbutil.DBSQL.mainQuery(DBSQL.java:51)
 at com.rule.struts.dbutil.testOra.main(testOra.java:29)
Exception in thread "main" java.lang.NullPointerException
 at com.rule.struts.dbutil.DBConn.executeQuery(DBConn.java:41)
 at com.rule.struts.dbutil.DBQuery.DBQuery(DBQuery.java:19)
 at com.rule.struts.dbutil.DBSQL.mainQuery(DBSQL.java:51)
 at com.rule.struts.dbutil.testOra.main(testOra.java:29)

 

 

数据库连接池设置错误:

"jdbc:oracle:thin:@111.111.111.111:1111:query";

//dbUrl数据库连接串信息,其中“111.111.111.111”为数据库所在服务器IP地址,“1111”为端口,“query”为SID

如果SID设置错误就会抛出上述异常。

相关文章推荐

【已解决】java.sql.SQLException: 关闭的连接: next

java.sql.SQLException: 关闭的连接: next at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:1...
  • Jrq1105
  • Jrq1105
  • 2014年10月09日 20:28
  • 2073

PL/SQL可以连oracle,但是jdbc连不上

首先强烈鄙视一下客户,不让我连数据库,因为安全方面,我忍了;让我通过远程桌面在一个window2003上部署开发环境编程,虽然很卡,卡出屎,我也忍了;关键是程序连不上数据库,找他们,他们也不管,数据库...

JDBC连接失败大总结

一网络连接错误1 首先,检查网络物理连接 ping 服务器IP地址/服务器名称>1)     如果 ping 不成功,说明物理连接有问题,这时候要检查硬件设备,如网卡,HUB,路由器等. 还有一种可...

Java中的常用异常处理方法

觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out =...

Java JDBC增删改查的实用demo(包括判空和异常处理)

talk is cheap, show me the codeimport java.sql.Connection; import java.sql.PreparedStatement; import...

异常 java.lang.ClassNotFoundException com.mysql.jdbc.Driver 解决方法

博客园 http://www.cnblogs.com/swxj/archive/2013/06/05/3119206.html java.lang.ClassNotFoundException ...

异常处理和JDBC

  • 2013年10月10日 10:05
  • 1.85MB
  • 下载

web应用mysql闲置后超时JDBC操作异常处理

异常问题情况描述 第一天应用服务器正常运行并且保持这种运行(系统中只有测试人员,应用处于Active-busy状态),(中间晚间没有任何人使用该系统,那么相当于Sleep&wait)第二天测试用户从C...
  • boonya
  • boonya
  • 2015年03月25日 11:46
  • 1182

Hibernate数据关联映射出现Could not execute JDBC batch update的异常处理

Hibernate数据关联映射出现Could not execute JDBC batch update的异常处理该异常是在创建多对多映射时出现的,当时考虑创建老师表和学生表,老师和学生的关系符合多对...

Win7系统下数据库连接异常处理

  • 2015年12月30日 09:18
  • 378KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JDBC连接异常处理
举报原因:
原因补充:

(最多只允许输入30个字)