【问题标题】:Connect to IBM DB2 using Korean characters from JDBC使用 JDBC 中的韩语字符连接到 IBM DB2
【发布时间】:2013-03-25 15:43:09
【问题描述】:

我有一个安装了代码集 UTF-8 和代码页 1208 的 IBM DB2 10.1 Express 版本。我能够创建带有韩文字符的表格和列。

但是当我创建一个韩国用户并尝试使用它登录时,它给了我一个错误“无法将 unicode 字符串转换为 ebcdic 格式”。我尝试使用 db2jcc 和 db2jcc4.jar,也尝试使用 DB2 CLP。

任何帮助将不胜感激。

提前致谢

【问题讨论】:

  • 你能澄清一下“创建韩国用户”是什么意思吗?您在哪个操作系统/版本上运行 DB2?
  • 这意味着,我创建了带有韩文字符的用户,我使用的是 windows7 并且 DB2 在 windows 7 中运行。我在 windows 中创建了带有韩文字符的用户名并使用相同的登录。我还用英语创建了一个用户,并且成功地我能够登录

标签: utf-8 db2


【解决方案1】:

DB2 支持only single-byte characters in authorization names。如果您在 ID 中使用的字符是多字节字符,那么我相信 DB2 将无法对其进行身份验证。

【讨论】:

  • 非常感谢您的帮助
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-12
  • 1970-01-01
  • 1970-01-01
  • 2021-07-10
  • 2021-03-05
  • 1970-01-01
相关资源
最近更新 更多