デフォルトでは、Oracle MQ Seriesアダプタは次のリストに示すエンコーディングをサポートしています。MQ Seriesメッセージ・エンコーディングとJavaエンコーディング、およびMQ Seriesメッセージ・エンコーディングとJavaエンコーディング間のマッピングを示します。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
.
このリストに示されていないその他の標準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