付録G.1 文字セット識別子と各OSでサポートされている文字コードセットとの対応

MQGET命令のMQGMO_CONVERTオプション,またはmqtalccha(チャネル定義)の-dオプションでcnvccsidオペランドを指定してコード変換する場合,文字セット識別子は,ここで説明するコード変換対象の文字コードセットで対応づけられた文字コードセットとして変換されます。

HP-UXの場合,次に示す機能によって変換されます。

Windowsの場合,日立コード変換の機能によって変換されます。

Linux,またはAIXの場合,次に示す機能によって変換されます。

日立コード変換を使用した場合の変換については,「付録G.2 日立コード変換を使用した場合の文字コードの対応」を参照してください。日立コード変換については,マニュアル「日立コード変換 ユーザーズガイド」を参照してください。

文字セット識別子と,HP-UX,Windows,Linux,およびAIXでサポートされている文字コードセットとの対応を,次の表に示します。

表G-1 コード変換対象の文字コードセット

文字セット識別子HP-UXWindowsLinuxAIX
37cp037IBM037IBM-037
277cp277IBM277IBM-277
437cp437IBM437
500cp500IBM500IBM-500
813iso88597ISO88597ISO8859-7
819iso88591ISO88591ISO8859-1
850sjis1sjis1IBM850IBM-850
852cp852IBM852IBM-852
866cp866IBM866
870cp870IBM870IBM-870
880cp880IBM880IBM-880
897sjis1sjis1
912iso88592ISO88592ISO8859-2
915iso88595ISO88595ISO8859-5
916iso88598ISO88598ISO8859-8
920iso88599ISO88599ISO8859-9
930cp930cp930IBM930IBM-930
932sjissjisSJISIBM-932
938ccdc
939cp939cp939IBM939IBM-939
950big5BIG5big5
954ujisujisUJISIBM-eucJP
964eucTWEUCTWIBM-eucTW
970eucKREUCKRIBM-eucKR
1051roman8ROMAN8
1089iso88596ISO88596ISO8859-6
1200UnicodeUnicode※2Unicode※3
1208UTF-8
1279KEIS※4KEISKEIS※2KEIS※3
1381hp15CN
5026cp930cp930IBM930IBM-930
5035cp939cp939IBM939IBM-939
5050ujisujisUJISIBM-eucJP
33722ujisujisUJISIBM-eucJP
(凡例)
-:該当しません。
注※1
文字セット識別子850および897は1バイト文字コードであり,コード変換時には,シフトJISコードとして扱います。
注※2
文字セット識別子1200および1279は,64ビット版のLinux(P-9W64-C311)だけ変換対象です。
注※3
文字セット識別子1200および1279は,64ビット版のAIX(P-1M64-D111)では変換対象外です。
注※4
文字セット識別子1279は,64ビット版のHP-UX(P-1J64-C571)では変換対象外です。