- ベストアンサー
SQLException発生
StringBuffer sb = new StringBuffer(); sb.append("INSERT INTO FAT_WK_TEMP ("); sb.append(" ID"); sb.append(" ,DATA"); sb.append(" ) VALUES ("); sb.append(" ?"); sb.append(" ,?"); sb.append(" )"); ps = con.prepareStatement(sb.toString()); ps.setIn(1,1); ps.setBinaryStream(2,data,fileLength); ps.execute(); 上記のプログラムを実行するところでjava.sql.SQLException: I/O例外です。: Connection reset by peer というエラーが発生してしまいます。 なぜ、このようなエラーになるのか原因が分かりません。どういう場合にこのエラーが起きるのか教えて頂けないでしょうか? なお、 FAT_WK_TEMPのテーブルのDATAという項目は、BLOB型になっております。 また、ps.setBinaryStream(2,data,fileLength); 部分のdataは、FileInputStreamクラスで、 デバッグで中身を見ると、java.io.FileInputStream@a883e となっています。 fileLengthは、300336 です。
- みんなの回答 (2)
- 専門家の回答