3

SQL Server データベース、jtds ドライバー、および java1.6.0_16 を使用しています。

私のクライアント コードでは、いくつかのクエリ (ストアド プロシージャ) を実行し、データをファイルに書き込みたいと考えています。最初のクエリが正常に実行され、ファイルに書き込まれます。2 番目のクエリが正常に実行され、結果セット オブジェクトからの反復中に、例外"java.sql.SQLException: I/O Error: Connection reset"がスローされました。

**Below is the Full Stack Trace :**

Caused by: java.sql.SQLException: I/O Error: Connection reset
at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2277)
at net.sourceforge.jtds.jdbc.TdsCore.getNextRow(TdsCore.java:761)
at net.sourceforge.jtds.jdbc.JtdsResultSet.next(JtdsResultSet.java:593)
 ... 2 more
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.io.DataInputStream.readFully(Unknown Source)
at net.sourceforge.jtds.jdbc.SharedSocket.readPacket(SharedSocket.java:860)
at net.sourceforge.jtds.jdbc.SharedSocket.getNetPacket(SharedSocket.java:707)
at net.sourceforge.jtds.jdbc.ResponseStream.getPacket(ResponseStream.java:466)
at net.sourceforge.jtds.jdbc.ResponseStream.read(ResponseStream.java:103)
at net.sourceforge.jtds.jdbc.ResponseStream.readInt(ResponseStream.java:320)
at net.sourceforge.jtds.jdbc.TdsData.readData(TdsData.java:652)
at net.sourceforge.jtds.jdbc.TdsCore.tdsRowToken(TdsCore.java:2968)
at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2236)

注意: Java 1.5 を使用している間、問題なく正常に動作します。Java 1.6.0_16 の使用中にエラーが発生しました。Google は役に立ちません。

前もって感謝します

よろしく、ガネーサン

4

0 に答える 0