`

DB2客户端连接数据

    博客分类:
  • db2
阅读更多

不管是JDBC还是ODBC,凡是客户端连接数据库,报错:“SQL0332N” 没有从源代码页“819”至目标代码页“1386”的转换。

出现错误原因:客户端编码和数据库服务器端编码不一致的原因.

编码说明:UTF-8:819,GBK:1386,ISO8859-1:?(没找到具体多少)。

参考http://database.51cto.com/art/201011/232454.htm:内容如下

Db2codepage:即db2数据库的编码方式

db2codepage=1386(简体中文)一个数据库一旦建立,他的代码页就没有办法改,db2set   DB2CODEPAGE=1386只能改变代码页环境,不能改变数据库的代码页。

解决方法:1.建数据库时,设置数据库编码为GBK(1386),统一客户端和服务端的编码格式。因为一般客户端的编码都为GBK简体中文。使用ODBC连接,客户端肯定是window机器。window机器编码,默认使用GBK。

这种方法:不需要更改客户端和服务端的编码,即可解决问题。

2.方法二:“SQL0332N” 没有从源代码页“819”至目标代码页“1386”的转换。出现这个错是,可以这样改,要么把客户端改成和服务端一致的编码(服务端不要修改)。要么,把客户端改为819,服务端改为1386.

实现命令:

1.db2set db2codepage=819

2.db2 terminate (命令立即生效)

注意:DB2客户端执行:开始菜单-》程序-》IBM DB2-》命令行工具-》命令窗口中执行上面命令。

DB2服务端,连接到服务上,直接执行上面两条命令即可。如不生效,可以使用db2stop force和db2start重启服务。

最好注意:在用客户端机器上,切勿安装DB2数据库服务器,只能安装DB2客户端才能正常连接上。如果有,请卸载后,使用DB2客户端连接测试JDBC和ODBC。因为使用ODBCl连接DB2时,就出现了上面的问题,卸载后就OK了。

 

 

分享到:
评论

相关推荐

    coolsql for Db2(一款很好的db2客户端工具)

    * 支持大部分数据库包括:DB2... * 能够展示数据库大部分元数据包括:版本,数据类型、函数,连接信息等。 * 支持导出数据对象信息包括对象数据(INSERT SQL语句),生成创建/删除脚本(create script/drop script)。

    Microsoft OLE DB Provider for DB2 Version 2.0

    DB2数据库创建客户端及SQL SERVER通过客户端键连接服务器进行数据访问。

    dbvis数据库万能客户端(破解版)

    方便连接DB2数据库,可新增,修改,删除,复制数据,使用方便。

    ​DBeaver支持虚谷数据库连接安装包及插件

    本资源包含​DBeaver安装包,虚谷数据库适配插件,驱动包...DBeaver提供了图形界面用来查看数据库结构、执行SQL查询脚本、浏览和导出数据、处理BLOB/CLOB 数据、修改数据库结构等,是一款很强大的开源数据库连接工具。

    db2数据库入门教程(官方中文版)

    1.4 DB2客户端和驱动........................................................................................................14 1.5 应用程序开发的自由性....................................................

    一款强大的多数据连接工具dbeaver,页面操作简洁。

    DBeaver 是一个通用的数据库管理工具和 SQL 客户端,支持 MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, Derby, 以及其他兼容 JDBC 的数据库。DBeaver 提供一个图形界面用来查看数据库结构、执行...

    db2数据库入门官方教程(中文版)

    1.4 DB2客户端和驱动........................................................................................................14 1.5 应用程序开发的自由性....................................................

    Protocol-Benchmarks:该存储库包含用于论文“别握我的数据人质-客户端协议重新设计的案例”的脚本,以及指向可用于重复这些实验的VM的链接。

    但是,也有用于对每个数据库的本机客户端连接器和JDBC客户端连接器进行基准测试的测试代码。 除了当前的系统,我们还评估了PostgreSQL和MonetDB中新协议的实现。 这些的实现可以在这里找到:纸马克·拉斯维尔德...

    基于VB6开发的轻量级数据库查询客户端工具(附源码和安装)

    --修改了连接ORACLE的连接字符串,要求客户端安装ODAC组件(OLEDB); --数据库下拉列表默认上次选择的数据项。 V2.0.0 --支持Sybase平台,要求客户端安装Sybase OLEDB组件; V1.0.0 --支持SQL Server平台,...

    Orcale 数据库客户端PL/SQL 中文乱码的问题解决方法

    您可能感兴趣的文章:MySQL 客户端不输入用户名和密码直接连接数据库的2个方法oracle数据库在客户端建立dblink语法DB2新手使用的一些小笔记:新建实例、数据库路径不存在、客户端连接 .python网络编程学习笔记(九):...

    CoolSQL_windows_0_9_5_RC2

    能够展示数据库大部分元数据包括:版本,数据类型、函数,连接信息等。 支持导出数据对象信息包括对象数据(INSERT SQL语句),生成创建/删除脚本(create script/drop script)。 所有SQL脚本都可以以批量的模式...

    citrix 中文管理操作手册

    控制 XenApp 中的客户端连接 106 XenApp 策略 106 应用程序发布 106 终端服务配置 106 Active Directory 106 阻止特定客户端连接类型 107 配置连接访问控制 107 指定连接限制 107 限制与服务器场的连接 108 限制与...

    通用数据库客户端工具4.04(x64)

    dbeaver是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具, MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, Derby等多种数据库,它支持任何具有一个JDBC驱动程序数据库。它可以处理任何的...

    DBeaver22很好用

    DBeaver [1] 是一个通用的数据库管理工具和 SQL 客户端,支持 MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, Derby, 以及其他兼容 JDBC 的数据库。DBeaver 提供一个图形界面用来查看数据库结构、...

    dbeaver-ee-21.2.0-win32.win32.x86_agent_64.zip

    Beaver Enterprise是一个通用的数据库管理工具和 SQL 客户端,支持 MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, Derby, 以及其他兼容 JDBC 的数据库。DBeaver Enterprise提供一个图形界面用来...

    DBeaver Enterprise 21.1企业版 (DBEE21.1+JDK11+Agent)

    Beaver Enterprise是一个通用的数据库管理工具和 SQL 客户端,支持 MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, Derby, 以及其他兼容 JDBC 的数据库。DBeaver Enterprise提供一个图形界面用来...

    强大易用的数据库管理和开发工具:DBeaver(安装包)

    DBeaver 通过 JDBC 连接到数据库,可以支持几乎所有的数据库产品,包括:MySQL、PostgreSQL、MariaDB、SQLite、Oracle、Db2、SQL Server、Sybase、MS Access、Teradata、Firebird、Derby 等等。商业版本更是可以支持...

    服务器选项与性能估算.pdf

    金蝶 EAS 支持多层架构,客户端既可通过 TCP 连接服务器,也可以通过 标准的 HTTP 协议连接服务器。应用服务器与数据库服务器可以物理上安装在 一台服务器上,基于性能考虑,一般是分开在两台不同的硬件服务器上,...

    JSP网站开发典型模块与实例精讲

    书名:JSP网站开发典型模块与... 3.2.1 连接数据源  3.2.2 浏览讨论区  …… 第4章 访问统计模块设计 第5章 新闻发布系统 第6章 网上数码冲印系统 第7章 在线考试系统 第8章 在线书店系统 第9章 权限管理系统

    dbeaver中文版 v3.7.7官方最新版64_96946.rar

    beaver是一款非常给力的通用数据库管理工具和SQL客户端, 完美的支持了 MySQL、Oracle、PostgreSQL、 IBM DB2、Microsoft SQL Server、 Sybase、ODBC、Java DB (Derby)、 Firebird (Interbase)、HSQLDB、 SQLite、...

Global site tag (gtag.js) - Google Analytics