안녕하세요 .
jdbc로
DB2/6000 v8.2 에서 "IBM DB2 JDBC Universal Driver Architecture " (db2jcc.jar) 이걸로 사용해서 잘 사용하고있는데요
DB2/AIX62 v9.1 에서 위에 동일한 jdbc를 사용하니 접속은 되는데 ..
쿼리를 날리면 ..
com.ibm.db2.jcc.c.DisconnectException: [ibm][db2][jcc][t4][1076][11154] java.io.UnsupportedEncodingException이 발생했습니다. 세부사항은 첨부한 Throwable을 참조하십시오.
at com.ibm.db2.jcc.b.db.b(db.java:1318)
at com.ibm.db2.jcc.b.gb.Wc(gb.java:3043)
at com.ibm.db2.jcc.b.gb.b(gb.java:2827)
at com.ibm.db2.jcc.b.gb.b(gb.java:2748)
at com.ibm.db2.jcc.b.gb.a(gb.java:2618)
at com.ibm.db2.jcc.b.gb.b(gb.java:2543)
at com.ibm.db2.jcc.b.gb.a(gb.java:2468)
at com.ibm.db2.jcc.b.gb.g(gb.java:132)
at com.ibm.db2.jcc.b.gb.a(gb.java:39)
at com.ibm.db2.jcc.b.w.a(w.java:34)
at com.ibm.db2.jcc.b.vb.g(vb.java:139)
at com.ibm.db2.jcc.c.fg.n(fg.java:1177)
at com.ibm.db2.jcc.c.fg.a(fg.java:1832)
at com.ibm.db2.jcc.c.fg.a(fg.java:473)
at com.ibm.db2.jcc.c.fg.executeQuery(fg.java:457)
at infHstCrossChk.main(infHstCrossChk.java:64)
Caused by: java.io.UnsupportedEncodingException: Cp1363C
at sun.io.Converters.getConverterClass(Unknown Source)
at sun.io.Converters.newConverter(Unknown Source)
at sun.io.ByteToCharConverter.getConverter(Unknown Source)
at java.lang.StringCoding.decode(Unknown Source)
at java.lang.String.<init>(Unknown Source)
at com.ibm.db2.jcc.b.db.b(db.java:1315)
... 15 more
이런 에러가 나오네요 ..
찾아보면 인코딩처리를 하라 .. jre를 ibm jre를 사용하라 .. 이렇게 되어있던데
ibm jre가 .. db2jcc.jar 이거 말하는거 아닌가요 ..
어떻게 처리를 해야할지 모르것네요.. |