`
simple_hui
  • 浏览: 154939 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

错误信息:DB2 SQL0332N

DB2 
阅读更多
dos> db2 connect to db_name user xxx using ***
SQL0332N 没有从源代码页“819”至目标代码页“1386”的转换,原因码是“1”
SQLSTATE=57017
原因:连接的数据库使用的代码页设置(819)与本地客户端设置的代码页(1386)不同 之间无法进行双向转换,即无法将GBK 编码的字符转换为ISO-8859-1字符,解决方法:

dos> db2set DB2CODEPAGE=819
dos> db2 terminate
dos> db2 connect to db_name user xxx using ***连接成功。如果数据库是UTF-8 encoded,本地客户端的代码页是1386,则可以正常连接,不存在此问题。

对于本地的代码页似乎只能设置一个值
,因此如果需要同时连接多个具有不同代码页的数据库,就会比较麻烦,无法做到真正的同时连接,只能
分享到:
评论

相关推荐

    DB2 SQL 消息

    - **SQL0010N:** 表示SQL语句执行失败,通常是因为语法错误。 - **SQL0011N:** 表示连接错误。 - **SQL0012W:** 表示执行计划可能不是最优的。 - **SQL0013N:** 表示对象名称无效。 - **SQL0014N:** 表示源表不存在...

    DB2报错:SQL10007N Message "-1390" could not be retrieved. Reason code.doc版下载

    DB2 报错:SQL10007N Message "-1390" could not be retrieved. Reason code 的解决方案 在安装 DB2 9.7 之后,某人发现 db2inst1 用户下无法运行一切 db2 命令,如果跑到 db2 的 bin 目录下运行 db2 命令,会给出...

    DB2错误大全,SQL CODE错误信息

    ### DB2错误大全,SQL CODE错误信息 在处理DB2数据库的过程中,我们经常会遇到各种各样的问题,其中很多问题都与SQL CODE和SQL State密切相关。本文将详细介绍一系列常见的SQLCODE和SQLState错误信息及其含义,旨在...

    DB2的SQL1032N

    在DB2连接时,客户端出现 SQL1032N的错误有可能是DB2的认证信息过期了,或者启动DB2启动不了、列出db2 list active database等等,有报错包里面有错误的解释、操作的文件和把DB2修改成永久的的文件

    DB2中几种遇到的SQL1032N出错的解决

    DB2中几种遇到的SQL1032N出错的解决

    DB2错误代码详细信息

    DB2是IBM开发的一款关系型数据库管理...通常,可以查阅DB2的官方文档或在线错误代码参考来获取更详细的错误信息和解决方案。此外,DB2的日志文件也可能包含关于错误的更多上下文信息,这对于诊断和修复问题非常有帮助。

    db2 错误码 大全

    - **描述**: SQLDA(SQL描述区域)中包含的SQLN值与预期不符。 ##### 16. SQLVAR中的错误 - **SQLCODE**: +23701 - **SQLSTATE**: 594 - **描述**: SQLVAR(SQL变量描述区域)中包含了不符合预期的值。 ##### 17. ...

    DB2SQL0000-32999

    ### DB2SQL0000-32999:IBM DB2SQL信息解析 #### 概述 在IBM DB2数据库系统中,错误代码和警告信息被广泛应用于诊断问题和进行故障排查。DB2SQL0000至32999这一系列的SQL错误代码,覆盖了从DB2 10.5版本起,在...

    DB2执行sql错误码对应错误信息

    DB2中sql执行错误返回的sqlcode错误码,对应的sqlstate和错误信息描述字典表。

    DB2恢复时报错,SQL2017N,/usr/lib/libnsrdb2.o 1

    本篇文章将详细解释在尝试恢复DB2数据库时遇到的SQL2519N和SQL2071N错误,并提供相应的解决方案。 首先,让我们了解这两个错误的具体含义。SQL2519N错误提示表明数据库已经成功恢复,但恢复后的数据库并未升级到...

    DB2错误代码SQL返回码信息对照

    - **+236** (01005): SQLDA中的SQLN值不符合期望。 - **+237** (01594): 期望的值不正确,展开SQLVAR目的过程中出现错误。 - **+238** (01005): 展开SQLVAR目的过程中处理LOB时出错。 - **+239** (01005): 展开SQL...

    DB2数据库错误代码

    - **说明**:表示SQLDA中的SQLN值不符合预期。 15. **+23701594** - **SQLSTATE**: 594 - **说明**:表示SQLVAR目标位置的分配存在问题。 16. **+23801005** - **SQLSTATE**: 005 - **说明**:表示对LOB...

    db2错误代码大全

    * 236:SQLDA 中的 SQLN 的值至少应于所描述的列的个数一样大 * 237:至少有一个被描述的列应该是单值类型,因此扩展的 SQLVAR 条目需要另外的空间 * 238:至少应有一个被描述的列是一个 LOB,因此扩展的 SQLVAR ...

    牛新庄:DB2使用经验

    - **在WIN98下安装DB2报JDBC错误**:解决Windows 98环境下安装DB2时可能出现的JDBC相关问题。 - **将一台机器上的数据库复制到另外一台机器**:使用DB2的备份和恢复功能完成数据库迁移。 - **在WIN2000下编译本地...

    DB2错误信息提示

    根据给定文件的信息,我们可以深入探讨与DB2错误信息相关的几个关键知识点,这些知识点主要集中在DB2中的SQL错误代码(SQLCODE)、SQL状态(SQLSTATE)以及相关消息的处理上。 ### DB2 SQLCODE SQLCODE是DB2在执行SQL...

    Oracle迁移到DB2 SQL语句差异

    ### Oracle迁移到DB2 SQL语句差异 在IT项目的实施过程中,可能会遇到客户提出更换数据库的需求,例如从Oracle迁移到DB2。这种情况下,除了要考虑配置上的差异外,还需要关注SQL语句的不同之处。以下是对Oracle与DB2...

    db2 常见错误 吐血总结

    SQL0332N Character conversion from the source code page "1386" to the target code page "819" is not supported. SQLSTATE=57017 ``` **原因分析**: 当尝试连接到使用不同字符集编码的数据库时,DB2会抛出此...

    DB2_sql错误代码查看.pdf

    DB2 SQL错误代码是DB2数据库管理系统在处理SQL语句时遇到问题时返回的特定代码,这些代码提供了关于错误性质的详细信息。错误代码通常包括一个三位数字(sqlcode),有时还会伴随着sqlstate,这对于诊断和解决问题至...

    对表进行任何操作都不被允许,提示SQLSTATE=57016 SQLCODE=-668 ,原因码 \"7\"的错误:SQL0668N Operation not

    这个错误的完整信息是"SQL0668N Operation not allowed.",意味着在尝试执行特定的数据库操作时,系统拒绝了这个操作。原因码“7”可能提供了更具体的错误原因,但没有提供详细描述,我们通常需要查看DB2的官方文档...

Global site tag (gtag.js) - Google Analytics