在使用JDBC执行对Oracle Databse的插入时,我遇到了以下异常.
java.sql.SQLRecoverableException: Io exception: Unexpected packet
什么可能导致这种情况,我该如何从中恢复?
我正在编写的应用程序快速连续地对数据库进行了大量的更新.从异常情况来看,我认为这是一个网络问题,但数据库与我的应用程序在同一个框中.
我没有堆栈跟踪,这是令人恼火的"我的机器上的工作"问题之一"当我把它放在客户端站点时Borks.
不幸的是,我必须把一些能解决这个/诊断的东西扔到一起,但是当我不在办公室时,客户端网站只会在下午5点到9点之间将数据输出到我的应用程序...
我有几个小时的时间来解决我的意外情况......
有什么想法吗.
问题解决了:
这是一个同步问题.
您是否有机会使用多个线程并忘记同步?