Termite
Termite

Reputation: 13

IBM MQ Queue Manager CCSID

There is a queue manager which runs with CCSID 437, and i would like to connect remotely to the queue manager via MQ Explorer. I got this error:

AMQ6047E: Conversion not supported. EXPLANATION: IBM MQ is unable to convert string data tagged in CCSID 437 to data in CCSID 1208.

My first debugging try was connecting to the queue manager with mqsc console. And "alter qmgr ccsid(1208) force" even with this i couldn't connect. (i did a restart). And the issue was the same.

However, i seen another queue manager which runs with ccsid (819), but there wasn 't any issue with connecting.

IBM MQ version 9.1 OS: AIX 7.1

Any idea that can solve this issue? If i change ccsid(437) to 819. Applications could connect again to the queue manager without a problem?

Thanks a lot.

Upvotes: 0

Views: 1712

Answers (1)

Mark Taylor
Mark Taylor

Reputation: 1017

MQ relies on the AIX base operating system to perform data conversion on its behalf. In order to support Unicode conversion AIX provides several optional filesets:

  • bos.iconv.ucs.com Unicode converters for AIX sets
  • bos.iconv.ucs.ebcdic Unicode converters for EBCDIC sets
  • bos.iconv.ucs.pc Unicode converters for PC sets

You should install these filesets from the AIX operating system installation media if you need to convert data to and from Unicode on your system.

Upvotes: 3

Related Questions