C Oracle MQ Seriesアダプタでサポートされるエンコーディング

MQ Seriesアダプタでサポートされるエンコーディングのリストです。

デフォルトでは、Oracle MQ Seriesアダプタは次のリストに示すエンコーディングをサポートしています。MQ Seriesメッセージ・エンコーディングとJavaエンコーディング、およびMQ Seriesメッセージ・エンコーディングとJavaエンコーディング間のマッピングを示します。Oracle MQ Seriesアダプタでサポートされるエンコーディングのリストは、次のとおりです。

C.1 Oracle MQ Seriesアダプタのエンコーディング

エンコーディングのリストを次に示します。

  • ibm037

  • ibm437

  • ibm500

  • ibm819

  • Unicode

  • UTF8

  • ibm273

  • ibm277

  • ibm278

  • ibm280

  • ibm284

  • ibm285

  • ibm297

  • ibm420

  • ibm424

  • ibm737

  • ibm775

  • ibm813

  • ibm838

  • ibm850

  • ibm852

  • ibm855

  • ibm856

  • ibm857

  • ibm860

  • ibm861

  • ibm862

  • ibm863

  • ibm864

  • ibm866

  • ibm868

  • ibm869

  • ibm870

  • ibm871

  • ibm874

  • ibm875

  • ibm912

  • ibm913

  • ibm914

  • ibm915

  • ibm916

  • ibm918

  • ibm920

  • ibm921

  • ibm922

  • ibm930

  • SJIS

  • ibm933

  • ibm935

  • ibm937

  • ibm939

  • ibm942

  • ibm948

  • ibm949

  • ibm950

  • EUCJIS

  • ibm964

  • ibm970

  • ibm1006

  • ibm1025

  • ibm1026

  • ibm1089

  • ibm1097

  • ibm1098

  • ibm1112

  • ibm1122

  • ibm1123

  • ibm1124

  • Cp1250

  • Cp1251

  • Cp1252

  • Cp1253

  • Cp1254

  • Cp1255

  • Cp1256

  • Cp1257

  • Cp1258

  • ibm1381

  • ibm1383

  • JIS

  • KSC5601

  • ibm33722813

  • GB18030

.

C.1.1 その他の標準Javaエンコーディングのサポートの追加

このリストに示されていないその他の標準Javaエンコーディングのサポートは、次の方法で追加できます。

  1. MQSeriesAdapter.rarファイルからMQSeriesAdapter.jarファイルを抽出します。

  2. MQSeriesAdapter.jarファイルからmq.propertiesファイルを抽出します。

  3. mq.propertiesファイルにエントリを追加します。新しいエンコーディングごとに、mq.propertiesファイルに2つの行(プロパティ)を追加する必要があります。1行はMQ Seriesエンコーディングとそれに対応するJavaエンコーディング、もう1行はJavaエンコーディングとそれに対応するMQ Seriesエンコーディングです。

    たとえば、次のibm037 Javaエンコーディング(ibm037 (Javaエンコーディング)<->37 (MQ Seriesメッセージ・エンコーディング))のサポートを追加するには、mq.propertiesファイルに次の2行を追加する必要があります。

    oracle.tip.adapter.mq.encoding.37=ibm037

    oracle.tip.adapter.mq.encoding.ibm037=37