首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >有人能向我解释一下这个JDBC异常吗?

有人能向我解释一下这个JDBC异常吗?
EN

Stack Overflow用户
提问于 2009-02-02 12:14:07
回答 3查看 3.9K关注 0票数 2

当使用JDBC对Oracle数据库执行插入时,我将得到以下异常。

代码语言:javascript
运行
复制
java.sql.SQLRecoverableException: Io exception: Unexpected packet

是什么导致了这一切,我如何才能从它中恢复过来?

我正在编写的应用程序执行了许多令人敬畏的更新数据库的快速连续。从例外情况来看,我认为这是一个网络问题,但是数据库与我的应用程序位于同一个框中。

我没有堆栈跟踪,这是那些恼人的“在我的机器上工作”的问题之一,当我把它放在客户端站点时,它会运行。

不幸的是,我不得不把一些可以修复这个/诊断的东西放在一起,但是当我离开办公室的时候,客户站点只会在下午5点到9点之间向我的应用程序抛出数据。

我有几个小时的时间来解决我的紧急情况.

任何想法。

问题解决:

这是一个同步问题。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-02-02 12:20:41

您是否有机会使用多个线程而忘记同步?

票数 6
EN

Stack Overflow用户

发布于 2009-02-02 12:38:10

听起来像是驱动程序问题,您正在使用的服务器版本有更新的驱动程序吗?另外,确保您的类路径中没有较早版本的ojdbc。

票数 1
EN

Stack Overflow用户

发布于 2009-02-02 20:49:01

一批中插入了多少次?

在某些情况下,在事务中设置提交阈值是明智的。如果你在做交易,你应该注意到这一点。

顺便说一句有堆栈痕迹吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/503003

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档