代码页转换

数据访问接口支持单字节字符集 (SBCS)、混合字节字符集 (MBCS)、双字节字符集 (DBCS) 以及 Unicode - UTF8 [1208](这是 8 位 Unicode 转换格式)的组合。

主机 CCSID

“数据访问接口”要求具有一个主机 CCSID 的值(编码字符集标识符),从而在字符串数据上执行代码页转换。 默认主机 CCSID 值是 EBCDIC – U.S./Canada [37] 。 通常,适用于 z/OS 和 IBM i 的 IBM DB2 数据库服务器利用 EBCDIC (扩展的二进制编码十进制交换代码) 。

PC 代码页

“数据访问接口”要求具有一个 PC 代码页的值,从而在字符串数据上执行代码页转换。 默认的 PC 代码页是 ANSI – Latin I [1252] 。 通常,数据使用者使用 ANSI (美国国家标准协会) 或 Unicode

以字符方式处理二进制数据

根据在“数据源向导”的“所有属性”对话框中配置的可选的二进制代码页属性,可选的以字符方式处理二进制数据 (CCSID 65535) 指示数据访问接口可在 DB2 字节与 Windows 字符串之间相互转换。 默认值为 false。

二进制代码页

支持将二进制文件作为字符进行处理时,数据提供程序需要二进制代码页码。 默认情况下,此值设置为 0 (没有代码页转换) 。 为主机 CCSID 指定一个正的四位数字值,对应于 Host Integration Server 中 SNA 区域语言支持 (SNANLS) 支持的编码字符集代码标识符 (CCSID)。

有关代码页转换的详细信息,请参阅 SNA 国际化程序员参考