JDBC报错:“无法从套接字读取更多的数据!” 请高人指点!

allenflying 2006-12-17 07:59:02
Oracle数据库版本:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - 64bit Production

JDBC驱动版本:
从9.2.0.4到10.2.0.2都试过了!


报错:“OALL8 处于不一致状态”,“ 无法从套接字读取更多的数据”

sql比较复杂,最后有24个返回字段,在PL/SQL下可以正常取得数据,但是通过jdbc最多只能取得一行数据,提示“无法从套接字读取更多的数据!”

本以为是驱动版本的问题,但是所有版本都试过了,其中9.2.*.*只提示
“无法从套接字读取更多的数据!”,一条数据也选不出来;10.*.*.*还有一条提示:OALL8 is in an inconsistent state,但是可以选出一条数据来。

请问高手们该如何解决???

...全文
712 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
tanghaijie595 2006-12-18
  • 打赏
  • 举报
回复
你数据库建表时,给的字段大小给少了,当然不能全部存储了...
jk88811 2006-12-17
  • 打赏
  • 举报
回复
顶一个,看看代码和异常信息。。。
kingofworl 2006-12-17
  • 打赏
  • 举报
回复
代码贴出来看看

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧