DB2 通用数据库 z/OS 和 OS/390 版数据库连接的支持和限制

使用“新建数据库连接”向导或嵌入在其他向导中的“新建数据库连接”页面来创建与 DB2 通用数据库™ z/OS® 版或 DB2 通用数据库 z/OS 和 OS/390® 版的 JDBC 连接。

DB2 通用数据库 z/OS 版支持 DB2® 通用驱动程序。

DB2 JDBC 驱动程序

可以从以下站点下载 DB2 JDBC 驱动程序:www.ibm.com/software/data/db2/。DB2 通用驱动程序随 DB2 应用程序开发客户机一起提供。此驱动程序是一个两层的纯 Java™ JDBC 驱动程序,它允许 Java 客户机通过 DRDA® 协议直接与 DB2 UDB 服务器通信。此驱动程序同时支持 2 类连接(与在本地计算机上编目的数据库的连接)和 4 类连接(使用主机、数据库名称和端口)。此驱动程序用来替换 3 类网络驱动程序。

此 DB2 通用驱动程序随此产品一起在 com.ibm.datatools.db2 插件中提供。

注: 由于 JDBC 局限性,当连接至 DB2 通用数据库 OS/390 版(CP930)时,会根据 UTF-8 编码的数据长度截断某些双字节字符集(DBCS)数据。10 个单字节字符集(SBCS)片假名字符可由“SELECT”语句作为三个片假名字符来接收。OS/390 的表中存储的实际数据为十六进制数“8182838485868788898A”,它是 10 个日文片假名字符(1 个字节表示 1 个字符)。但是,如果使用 JDBC 驱动程序的缺省设置,接收到的查询数据仅显示三个字符(“efbdb1efbdb2efbdb3”)作为有效的九字节字符串(UTF-8 格式),在 JDBC 驱动程序中将把这些字符从“efbdb1efbdb2efbdb3efbdb4efbdb5efbdb6efbdb7efbdb8efbdb9efbdba”中截掉。
相关概念
数据库连接概述
相关任务
通过使用向导连接至数据库
相关参考
“连接参数”页面
“过滤器”页面
“新建或现有连接”页面