我现在通过DB2连接Derby,出现这个问题unsupported encoding cp1386,换了其他语言版的DB2 Runtime Client还是有错,该怎么解决呢?

解决方案 »

  1.   

    2009-03-11 06:43:25.453 GMT Thread[DRDAConnThread_3,5,main] (DATABASE = MYDB), (DRDAID = NF000001.GA0E-1097461025419672810{1}), Execution failed because of Permanent Agent Error: SVRCOD = 40; RDBNAM = MYDB; diagnostic msg = Unsupported encoding Cp1386in parseCcsidMBC
    Execution failed because of Permanent Agent Error: SVRCOD = 40; RDBNAM = MYDB; diagnostic msg = Unsupported encoding Cp1386in parseCcsidMBC
    org.apache.derby.impl.drda.DRDAProtocolException: Execution failed because of Permanent Agent Error: SVRCOD = 40; RDBNAM = MYDB; diagnostic msg = Unsupported encoding Cp1386in parseCcsidMBC
    at org.apache.derby.impl.drda.DRDAProtocolException.newAgentError(Unknown Source)
    at org.apache.derby.impl.drda.DRDAConnThread.agentError(Unknown Source)
    at org.apache.derby.impl.drda.DRDAConnThread.parseCcsidMBC(Unknown Source)
    at org.apache.derby.impl.drda.DRDAConnThread.parseNOCMorNOCS(Unknown Source)
    at org.apache.derby.impl.drda.DRDAConnThread.parseEncodedString(Unknown Source)
    at org.apache.derby.impl.drda.DRDAConnThread.parsePRPSQLSTTobjects(Unknown Source)
    at org.apache.derby.impl.drda.DRDAConnThread.parsePRPSQLSTT(Unknown Source)
    at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Source)
    at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)
      

  2.   

    终于搞定了,我晕死。 把DB2CodePage设置成1208就可以了。有人进来接分吗?不然浪费