CICS TS 的转换 CCSID
列出了受支持的编码字符集标识 (CCSID) 的代码页转换组。 针对代码页转换提供了 CCSID 以用于 DFHCCNV 转换程序。
对于不受支持的 CCSID ,您可以创建自己的转换表以用于 DFHCCNV 转换程序。 请参阅 用户定义的转换表。
对于非标准转换,您必须提供自己的转换程序。 请参阅 用户/CICS 转换。
通常,如果两个 CCSID 都在同一个转换组中,那么 CICS Transaction Server for z/OS® 可以在 ASCII 和 EBCDIC 之间转换字符数据。 但是,不支持转换组中的某些转换。 例如,当定义新的 CCSID 以扩展字符集时,支持新的等效 ASCII 和 EBCDIC CCSID 之间的转换,但可能不支持混用旧 ASCII 和新 ASCII 以及 EBCDIC CCSID 的转换。 此情况的一个示例是扩展为包含欧元的字符集。
CICS Transaction Server for z/OS 提供了对 Unicode 编码字符数据的有限支持。 如果不需要转换,工作站可以与 CICS Transaction Server for z/OS共享 UCS-2 或 UTF-8 编码的数据。 如果使用通道来通信数据,那么在 CICS中提供了对 Unicode 数据之间的转换的更广泛支持。 有关更多信息,请参阅 使用通道在程序之间传输数据。
| 组 | 国家或地区 |
|---|---|
| 阿拉伯语 | 不适用 |
| 波罗的海沿岸国家语 | 拉脱维亚,立陶宛,爱沙尼亚 |
| 西里尔字母/西里尔文 | 中欧和东欧 |
| Devanagari (印地语) | 印度 |
| 波斯语 (波斯语) | 伊朗 |
| 希腊语 | 希腊 |
| 希伯来语 | 以色列 |
| 日语 | 日本 |
| 韩语 | 韩国 |
| 老挝语转换 CCSID老挝语 | 老挝 |
| 拉丁语 1 和拉丁语 9 | 美国,西欧和许多其他国家 |
| Latin-2 | 中欧和东欧 |
| Latin-5 | 土耳其 |
| 简体中文 | 中华人民共和国 |
| 泰国语 | 泰国 |
| 繁体中文 | 台湾 |
| 乌尔都语 | 巴基斯坦 |
| 越南语 | 越南 |
| Unicode | 不适用 |
以下部分中的表列出了每个转换组支持的服务器和客户机编码字符集标识 (CCSID)。 对于每个 CCSID ,表显示:
- 为 CLINTCP 或 SRVERCP 关键字指定的值。
- 代码页全局标识 (CPGID)。
- 代码页的 IANA 注册字符集名称,其中存在合适的名称,并且 CICS 支持在 EXEC CICS 命令上使用此名称。 CICS支持的名称可以是主名称或首选别名。 有时,支持多个名称或别名。
阿拉伯语转换 CCSID
注: 数据转换不会更改阿拉伯语数据的方向。
| CLINTCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 864 | 00864 | 00864 | ibm864 | 阿拉伯语 |
1089
8859-6 |
01089 | 01089 | iso-8859-6
iso_8859-6 |
ISO 8859-6:阿拉伯语 |
| 1256 | 01256 | 01256 | windows-1256 | Microsoft Windows: 阿拉伯语 |
| 5352 | 05352 | 01256 | 不适用 | Microsoft Windows: 阿拉伯语,版本 2 (含欧元符号) |
| 9448 | 09448 | 09448 | 不适用 | Microsoft Windows: 阿拉伯语, 2001 |
| 17248 | 17248 | 00864 | 不适用 | 阿拉伯语 (含欧元符号) |
| SRVERCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 420 | 00420 | 00420 | ibm420 | 主机:阿拉伯语 |
| 16804 | 16804 | 00420 | 不适用 | 主机:支持欧元的阿拉伯语 |
波罗的海转换 CCSID
| CLINTCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 901 | 00901 | 00901 | 不适用 | 拉脱维亚,立陶宛; 采用欧元 |
| 902 | 00902 | 00902 | 不适用 | 使用欧元的爱沙尼亚 |
| 921 | 00921 | 00921 | 不适用 | 拉脱维亚和立陶宛 |
| 922 | 00922 | 00922 | 不适用 | 爱沙尼亚 |
| 1257 | 01257 | 01257 | windows-1257 | Microsoft Windows: 波罗的海沿岸 |
| 5353 | 05353 | 01257 | 不适用 | Microsoft Windows: 波罗的海沿岸版本 2 (含欧元符号) |
| SRVERCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 1112 | 01112 | 01112 | 不适用 | 主机:拉脱维亚和立陶宛 |
| 1122 | 01122 | 01122 | 不适用 | 主机:爱沙尼亚 |
| 1156 | 01156 | 01156 | 不适用 | 主机:拉脱维亚和立陶宛;支持欧元 |
| 1157 | 01157 | 01157 | 不适用 | 主机: 爱沙尼亚,含欧元 |
西里尔文转换 CCSID
| CLINTCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 808 | 00808 | 00808 | 不适用 | 西里尔文,俄罗斯; 欧元 |
| 848 | 00848 | 00848 | 不适用 | 西里尔文,乌克兰; 欧元 |
| 849 | 00849 | 00849 | 不适用 | 西里尔文,白俄罗斯; 含欧元 |
| 855 | 00855 | 00855 | ibm855 | 西里尔字母/西里尔文 |
| 866 | 00866 | 00866 | ibm866 | 西里尔文,俄罗斯 |
| 872 | 00872 | 00872 | 不适用 | 西里尔文 (含欧元) |
915
8859-5 |
00915 | 00915 | iso-8859-5
iso_8859-5 |
ISO 8859-5:西里尔语 |
| 1124 | 01124 | 01124 | 不适用 | 8 位:西里尔语,白俄罗斯 |
| 1125 | 01125 | 01125 | 不适用 | 西里尔文,乌克兰 |
| 1131 | 01131 | 01131 | 不适用 | 西里尔文,白俄罗斯 |
| 1251 | 01251 | 01251 | windows-1251 | Microsoft Windows: 西里尔文 |
| 5347 | 05347 | 01251 | 不适用 | Microsoft Windows: 西里尔文,版本 2 ,含欧元符号 |
| SRVERCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 1025 | 01025 | 01025 | 不适用 | 主机:多语种西里尔语 |
| 1123 | 01123 | 01123 | 不适用 | 主机:乌克兰西里尔语 |
| 1154 | 01154 | 01154 | 不适用 | 主机:多语种西里尔语;支持欧元 |
| 1158 | 01158 | 01158 | 不适用 | 主机:乌克兰西里尔语;支持欧元 |
Devanagari 转换 CCSID
注: 还可以使用 Devanagari SIDS 对 Marathi 使用的相同 Devanagari 字符指令表进行编码。
| SRVERCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 1137 | 01137 | 01137 | 不适用 | 主机 :Devanagari |
| CLINTCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 806 | 00806 | 00806 | 不适用 | ISCII-91, Devanagari 脚本代码 |
Farsi 转换 CCSID
注: 数据转换不会更改波斯语数据的方向。
| CLINTCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 1098 | 01098 | 01098 | 不适用 | 法尔西 |
| SRVERCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 1097 | 01097 | 01097 | 不适用 | 主机:波斯语 |
希腊语转换 CCSID
| CLINTCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
813
8859-7 |
00813 | 00813 | iso-8859-7
iso_8859-7 |
ISO 8859-7:希腊 |
| 869 | 00869 | 00869 | ibm869 | 希腊 |
| 1253 | 01253 | 01253 | windows-1253 | Microsoft Windows: 希腊 |
| 4909 | 04909 | 00813 | 不适用 | ISO 8859-7:支持欧元的希腊语 |
| 5349 | 05349 | 01253 | 不适用 | Microsoft Windows: 希腊,版本 2 (含欧元) |
| 9061 | 09061 | 00869 | 不适用 | 希腊 (含欧元) |
| SRVERCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 875 | 00875 | 00875 | 不适用 | 主机:希腊 |
| 4971 | 04971 | 00875 | 不适用 | 主机:支持欧元的希腊语 |
希伯来语转换 CCSID
注: 数据转换不会更改希伯来语数据的方向。
| CLINTCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 856 | 00856 | 00856 | 不适用 | 希伯来语 |
| 862 | 00862 | 00862 | ibm862 | 希伯来语 (迁移) |
| 867 | 00867 | 00867 | 不适用 | 使用欧元符号的希伯来语 |
916
8859-8 |
00916 | 00916 | iso-8859-8
iso_8859-8 |
ISO 8859-8:希伯来语 |
| 1255 | 01255 | 01255 | windows-1255 | Microsoft Windows: 希伯来语 |
| 5351 | 05351 | 01255 | 不适用 | Microsoft Windows: 希伯来语,版本 2 (含欧元符号) |
| 9447 | 09447 | 01255 | 不适用 | Microsoft Windows: 希伯来语,带有欧元和新 sheqel 的版本 2 |
| SRVERCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 424 | 00424 | 00424 | ibm424 | 主机:希伯来语 |
| 803 | 00803 | 00803 | 不适用 | 主机:希伯莱语(字符集 A) |
| 4899 | 04899 | 00803 | 不适用 | 主机:支持欧元的希伯莱语(字符集 A), |
| 12712 | 12712 | 00424 | 不适用 | 主机:具有欧元和新谢克尔支持的希伯莱语 |
日语转换 CCSID
| CLINTCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 932 | 00932 |
|
不适用 |
|
| 942 | 00942 |
|
不适用 |
|
| 943 | 00943 |
|
shift-jis
x-sjis |
|
954
欧盟法院司法判例集 |
00954 |
|
euc-jp |
|
| 5050 | 05050 |
|
不适用 |
|
| SRVERCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 930 | 00930 |
|
不适用 |
|
| 931 | 00931 |
|
不适用 |
|
| 939 | 00939 |
|
不适用 |
|
| 1390 | 01390 |
|
不适用 |
|
| 1399 | 01399 |
|
不适用 |
|
韩国语转换 CCSID
| CLINTCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 934 | 00934 |
|
不适用 |
|
| 944 | 00944 |
|
不适用 |
|
| 949 | 00949 |
|
不适用 |
|
970
EUCKR |
00970 |
|
euc-kr |
|
| 1363 | 01363 |
|
不适用 |
|
| SRVERCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 933 | 00933 |
|
不适用 |
|
| 1364 | 01364 |
|
不适用 |
|
老挝语转换 CCSID
| CLINTCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 1133 | 01133 | 01133 | 不适用 | ISO-8: 老挝语 |
| SRVERCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 1132 | 01132 | 01132 | 不适用 | 主机: 老挝语 |
Latin-1 和 Latin-9 转换 CCSID
注: 不支持欧元的 CCSID 和支持欧元的 CCSID 之间支持货币符号转换。 但是,出于以下原因,请谨慎使用这些转换:
- 每个不支持欧元的 EBCDIC CCSID(例如,00500)中的国际货币符号已由同等支持欧元的 EBCDIC CCSID(例如,01148)中的欧元符号替换。
- 不支持欧元的 ASCII CCSID 00850 中的无点 i 已由同等支持欧元的 ASCII CCSID 00858 中的欧元符号替换。
| CLINTCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 437 | 00437 | 00437 | ibm437 | PC Base; 美国,许多其他国家或地区 |
819
8859-1 |
00819 | 00819 | iso-8859-1
iso_8859-1 |
ISO 8859-1:Latin-1 国家或地区 |
| 850 | 00850 | 00850 | ibm850 | Latin-1 国家或地区 |
| 858 | 00858 | 00858 | ibm00858 | Latin-1 国家或地区; 含欧元 |
| 923 | 00923 | 00923 | iso-8859-15
iso_8859-15 |
ISO 8859-15:Latin-9 |
| 924 | 00924 | 00924 | ibm00924 | ISO 8859-15:Latin-9 |
| 1047 | 01047 | 01047 | 不适用 | 主机:Latin-1 |
| 1252 | 01252 | 01252 | windows-1252 | Microsoft Windows: Latin-1 国家或地区 |
| 5348 | 05348 | 01252 | 不适用 | Microsoft Windows: Latin-1 国家或地区,版本 2 (含欧元) |
| SRVERCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 037 | 00037 | 00037 | ibm037 | 主办方: 美国,加拿大 (ESA) ,荷兰,葡萄牙,巴西,澳大利亚,新西兰 |
| 273 | 00273 | 00273 | ibm273 | 主机:奥地利和德国 |
| 277 | 00277 | 00277 | ibm277 | 主机:丹麦和挪威 |
| 278 | 00278 | 00278 | ibm278 | 主机:芬兰和瑞典 |
| 280人 | 00280 | 00280 | ibm280 | 主机:意大利 |
| 284 | 00284 | 00284 | ibm284 | 主机:西班牙和拉丁美洲(西班牙语) |
| 285 | 00285 | 00285 | ibm285 | 主机:英国 |
| 297 | 00297 | 00297 | ibm297 | 主机:法国 |
| 500 | 00500 | 00500 | ibm500 | 主机:比利时、加拿大 (AS/400)、瑞士和国际 Latin-1 |
| 871 | 00871 | 00871 | ibm871 | 主机:冰岛 |
| 924 | 00924 | 00924 | ibm00924 | 主机:拉丁语 9 |
| 1047 | 01047 | 01047 | 不适用 | 主机:Latin-1 |
| 1140 | 01140 | 01140 | ibm01140 | 主办方: 美国,加拿大 (ESA) ,荷兰,葡萄牙,巴西,澳大利亚,新西兰; 采用欧元 |
| 1141 | 01141 | 01141 | ibm01141 | 主机:奥地利和德国;包含欧元符号 |
| 1142 | 01142 | 01142 | ibm01142 | 主机:丹麦和挪威;包含欧元符号 |
| 1143 | 01143 | 01143 | ibm01143 | 主机:芬兰和瑞典;包含欧元符号 |
| 1144 | 01144 | 01144 | ibm01144 | 主机:意大利;包含欧元符号 |
| 1145 | 01145 | 01145 | ibm01145 | 主机:西班牙和拉丁美洲(西班牙语);包含欧元符号 |
| 1146 | 01146 | 01146 | ibm01146 | 主机:英国;包含欧元符号 |
| 1147 | 01147 | 01147 | ibm01147 | 主机:法国;包含欧元符号 |
| 1148 | 01148 | 01148 | ibm01148 | 主机:比利时、加拿大 (AS/400)、瑞士和国际 Latin-1;包含欧元符号 |
| 1149 | 01149 | 01149 | ibm01149 | 主机:冰岛;包含欧元符号 |
Latin-2 转换 CCSID
注: Latin-2 ASCII CCSID 和 Latin-1 EBCDIC CCSID 的某些组合支持转换。
| CLINTCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 852 | 00852 | 00852 | ibm852 | Latin-2 多语种 |
912
8859-2 |
00912 | 00912 | iso-8859-2
iso_8859-2 |
ISO 8859-2:Latin-2 多语种 |
| 1250 | 01250 | 01250 | windows-1250 | Microsoft Windows: Latin-2 |
| 5346 | 05346 | 01250 | 不适用 | Microsoft Windows: 使用欧元符号的 Latin-2V 2 |
| 9044 | 09044 | 00852 | 不适用 | 使用欧元符号的 Latin-2 多语种 |
| SRVERCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 500 | 00500 | 00500 | ibm500 | 主机:国际拉丁语 1 |
| 870 | 00870 | 00870 | ibm870 | 主机:Latin-2 多语种 |
| 924 | 00924 | 00924 | ibm00924 | 主机:拉丁语 9 |
| 1140 | 01140 | 01140 | ibm01140 | 主办方: 美国,加拿大 (ESA) ,荷兰,葡萄牙,巴西,澳大利亚,新西兰; 采用欧元 |
| 1141 | 01141 | 01141 | ibm01141 | 主机:奥地利和德国;包含欧元符号 |
| 1142 | 01142 | 01142 | ibm01142 | 主机:丹麦和挪威;包含欧元符号 |
| 1143 | 01143 | 01143 | ibm01143 | 主机:芬兰和瑞典;包含欧元符号 |
| 1144 | 01144 | 01144 | ibm01144 | 主机:意大利;包含欧元符号 |
| 1145 | 01145 | 01145 | ibm01145 | 主机:西班牙和拉丁美洲(西班牙语);包含欧元符号 |
| 1146 | 01146 | 01146 | ibm01146 | 主机:英国;包含欧元符号 |
| 1147 | 01147 | 01147 | ibm01147 | 主机:法国;包含欧元符号 |
| 1148 | 01148 | 01148 | ibm01148 | 主机:支持欧元的国际拉丁语 1 |
| 1149 | 01149 | 01149 | ibm01149 | 主机:冰岛;包含欧元符号 |
| 1153 | 01153 | 01153 | 不适用 | 主机:支持欧元的多语种拉丁语 2 |
Latin-5 转换 CCSID
| CLINTCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 857 | 00857 | 00857 | ibm857 | Latin-5 (土耳其) |
920
8859-9 |
00920 | 00920 | iso-8859-9
iso_8859-9 |
ISO 8859-9:Latin-5(ECMA-128,土耳其 TS-5881) |
| 1254 | 01254 | 01254 | windows-1254 | Microsoft Windows: 土耳其 |
| 5350 | 05350 | 01254 | 不适用 | Microsoft Windows: 土耳其版本 2 (含欧元符号) |
| 9049 | 09049 | 00857 | 不适用 | Latin-5 (土耳其) ,含欧元符号 |
| SRVERCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 1026 | 01026 | 01026 | ibm1026 | 主机:Latin-5(土耳其) |
| 1155 | 01155 | 01155 | 不适用 | 主机:支持欧元的拉丁语 5(土耳其) |
简体中文转换 CCSID
| CLINTCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 946 | 00946 |
|
不适用 |
|
| 1381 | 01381 |
|
gb2312 |
|
1383
欧盟化学物质分类与标签系统 |
01383 |
|
不适用 |
|
| 1386 | 01386 |
|
不适用 |
|
| 5488 | 05488 |
|
gb18030 |
|
| SRVERCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 935 | 00935 |
|
不适用 |
|
| 1388 | 01388 |
|
不适用 |
|
| 9127 | 09127 |
|
不适用 |
|
泰国语转换 CCSID
| CLINTCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 1161 | 01161 | 01161 | 不适用 | 泰语 (含欧元) |
| 1162 | 01162 | 01162 | 不适用 | Microsoft Windows: 具有欧元符号的泰语 |
| 9066 | 09066 | 00874 | 不适用 | 泰国语扩展 SBCS |
| SRVERCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 1160 | 01160 | 01160 | 不适用 | 主机: 具有欧元符号的泰语 |
| 9030 | 09030 | 00838 | 不适用 | 主机:泰语,扩展的 SBCS |
繁体中文转换 CCSID
| CLINTCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 938 | 00938 |
|
不适用 |
|
| 948 | 00948 |
|
不适用 |
|
950
BIG5 |
00950 |
|
big5 |
|
964
EUCTW |
00964 |
|
不适用 |
|
| 1370 | 01370 |
|
不适用 |
|
| SRVERCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 937 | 00937 |
|
不适用 |
|
| 1371 | 01371 |
|
不适用 |
|
Urdu 转换 CCSID
注: 数据转换不会更改 Urdu 数据的方向。
| CLINTCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 868 | 00868 | 00868 | ibm868 | 乌尔都语 |
| 1006 | 01006 | 01006 | 不适用 | ISO-8:乌尔都语 |
| SRVERCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 918 | 00918 | 00918 | ibm918 | 主机:乌尔都语 |
越南语转换 CCSID
| CLINTCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 1129 | 01129 | 01129 | 不适用 | ISO-8:越南语 |
| 1163 | 01163 | 01163 | 不适用 | ISO-8:支持欧元的越南语 |
| 1258 | 01258 | 01258 | windows-1258 | Microsoft Windows: 越南语 |
| 5354 | 05354 | 01258 | 不适用 | Microsoft Windows: 越南语,具有欧元符号的 V 2 |
| SRVERCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
| 1130 | 01130 | 01130 | 不适用 | 主机:越南语 |
| 1164 | 01164 | 01164 | 不适用 | 主机:支持欧元的越南语 |
Unicode 转换 CCSID
| CLINTCP SRVERCP | CCSID | CPGID | IANA 字符集名称 | 备注 |
|---|---|---|---|---|
1200
UCS-2 |
01200 | 01400 | utf-16 | 带有字符集 65535 的 Unicode。 如果缺少字节顺序标记 (BOM),那么假定为 UTF-16 BE(大尾数法)。 |
1208
UTF-8 |
01208 | 01400 | utf-8 | 带有字符集 65535 的 Unicode。 UTF-8. |
| 13488 | 13488 | 01400 | iso-10646-ucs-2 | 具有字符集 3001 的 Unicode (固定于 Unicode 2.0 字符指令表)。 在没有字节顺序标记的情况下,假定为 UTF16-BE (大尾数法)。 |
| 17584 | 17584 | 01400 | 不适用 | 具有字符集 3004 的 Unicode (固定于 Unicode 3.0 字符指令表)。 在没有字节顺序标记的情况下,假定为 UTF16-BE (大尾数法)。 |