C Oracle 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エンコーディングのサポートは、次の方法で追加できます。
-
MQSeriesAdapter.rar
ファイルからMQSeriesAdapter.jar
ファイルを抽出します。 -
MQSeriesAdapter.jar
ファイルからmq.properties
ファイルを抽出します。 -
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