2

我试图通过java应用程序将数千万数据插入oracle数据库,但插入850k数据后出现错误:

java.sql.exception: IO Exception : Connection reset by peer socket write error。

4

1 回答 1

2

我的申请中有类似的问题。

在我的情况下,几分钟后连接没有使用,oracle服务器重置连接,当我不得不再次使用它时,抛出了这个异常。

我发现问题在于 oracle 在 sqlora.net 文件中将连接超时设置为 10 分钟。

也许您可以尝试增加此时间间隔或检查连接是否仍然有效,而不是检查它是否已关闭(即使未关闭连接也可能无效)。

最后一个选项对我来说很好。

我希望这有帮助。

于 2013-04-03T20:54:45.137 回答