您的位置:首页 > 数据库

hibernate不支持数据库断开后重新连接问题

2008-12-06 09:43 302 查看
 我使用oracle901,tomcat4.1,jdk1.41,用的是1169k的class12.jar ,hibernate 用了几个版本,都存在问题 不定期的出现错误,而且必须重新启动tomcat才可以,各位可知这是为什么呢? 我已经晕了,我曾经所有的功能都走过了,可就是时间稍微一长就出现这种错误,而且没有什么太强规律可以找到。 我个人怀疑这句提示比较重要 [code:1]Io 异常: Connection reset by peer: socket write error[/code:1] 因为系统中还有我们以前的程序在跑,因为我们以前的程序有机制,当数据库连接出现错误的时候,自动重新连接数据库,(但是我们的连接池肯定和hibernate不公用)会不会是这个破坏了hibernate的连接,目前还不得而知,但是要命的是hibernate 如果死了就彻底死了 
出现如下的提示, [code:1] 2003-10-29 12:46:17 net.sf.hibernate.util.JDBCExceptionReporter logExceptions 警告: SQL Error: 17002, SQLState: null 2003-10-29 12:46:17 net.sf.hibernate.util.JDBCExceptionReporter logExceptions 严重: Io 异常: Connection reset by peer: socket write error 2003-10-29 12:46:17 net.sf.hibernate.util.JDBCExceptionReporter logExceptions 警告: SQL Error: 17002, SQLState: null 2003-10-29 12:46:17 net.sf.hibernate.util.JDBCExceptionReporter logExceptions 严重: Io 异常: Connection reset by peer: socket write error 2003-10-29 12:46:17 net.sf.hibernate.JDBCException <init> 严重: Could not execute query java.sql.SQLException: Io 异常: Connection reset by peer: socket write error         at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134) 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐