Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Database/JDBC/SQL/JDO/Hibernate » Oracle  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 求救:关于数据库Connection reset 有什么权威点的解释和解决?
owlrose





发贴: 12
积分: 0
于 2004-07-22 13:21 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
在作java web开发,
使用了Structs 框架,
web服务器在用Resin,数据库是oracle
网络情况,有不同的子网:
resin安装在192.168.78.22
oracle安装在192.168.79.22
连接数据库方面,用了Structs 的datasource。
在开发过程中发现,启动了resin后,如果resin隔一段时间(半个钟左右)没有收到操作数据库的请求,再访问resin(web)操作数据库时,structs连接池中仍然显示有可用的连接,但是到真正使用的时候就会发生下面的异常:
java.sql.SQLException: Io 异常: Connection reset
  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.OracleStatement.<init>(OracleStatement.java:389)
  at oracle.jdbc.driver.OracleStatement.<init>(OracleStatement.java:413)
  at oracle.jdbc.driver.OraclePreparedStatement.<init>(OraclePreparedStatement.java:119)
  at oracle.jdbc.driver.OraclePreparedStatement.<init>(OraclePreparedStatement.java:92)
  at oracle.jdbc.driver.OracleConnection.privatePrepareStatement(OracleConnection.java:950)
  at oracle.jdbc.driver.OracleConnection.prepareStatement(OracleConnection.java:802)
  at org.apache.struts.legacy.GenericConnection.prepareStatement(GenericConnection.java:510)
..........................
我搜索了一下,应该不少人出现过类似的情况,但没有发现一个比较确定的原因分析和解决办法,有说不能解决的。
我觉得web程序应该没有什么问题,
可能是oracle的什么设置问题或者是网络配置之类的问题,但由于不熟悉这些方面的东西,也想不到什么解决办法。
大家有没有什么看法?请多多赐教啊





话题树型展开
人气 标题 作者 字数 发贴时间
5079 求救:关于数据库Connection reset 有什么权威点的解释和解决? owlrose 1298 2004-07-22 13:21

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923