2

先日、MQ エクスプローラーから新しいリモート MQGR を追加しようとしましたが、以下のエラーで失敗しました:

AMQ4052 Coded character set ID error. Cannot convert a command message to the CCSID of the target queue manager.

リモート QMGR が使用する ccsid は 5488 で、MQ エクスプローラーがインストールされているローカル pc の ccsid は 1381 であると思います。

私の質問は:

  1. MQ Explorerで使用される ccsid の値を構成する方法は?
  2. リモート QMGR と通信するには、MQExplorer に対してどの種類の ccsid を選択すればよいですか? これ以外に、ccsid の互換性に関する情報はどこにありますか?
  3. MQ の観点から、クライアントとサーバーを介して通信する場合、CCSID の互換性を確認する手順は何ですか? MQ には、AIX 用の /usr/lib/nls/loc/iconvTable の下のファイルなど、OS にインストールされたデータ変換テーブルがあることを知っています。では、MQ はそれをどのように利用するのでしょうか?

前もって感謝します

4

1 に答える 1

1
  1. 環境変数MQCCSIDを設定できます。
  2. サポートされている変換は、キュー マネージャーが実行されているプラ​​ットフォームによって異なります。サポートされている変換のリストについては、コード ページの変換を参照してください。
  3. 私の知る限り、Unix では iconv を使用していますが、Windows でそれをどのように処理するかは正確にはわかりません。
于 2013-02-26T23:35:45.120 に答える