CodedCharSetId (MQLONG)

This defines the character set used by the queue manager for all character string fields defined in the MQI such as the names of objects, and queue creation date and time. The character set must be one that has single-byte characters for the characters that are valid in object names. It does not apply to application data carried in the message. The value depends on the environment:
  • On z/OS®, the value is set from the system parameters when the queue manager is started; the default value is 500.
  • On Windows, the value is the primary CODEPAGE of the user creating the queue manager.
  • On IBM® i, the value is that which is set in the environment when the queue manager is first created.
  • On UNIX systems, the value is the default CODESET for the locale of the user creating the queue manager.

To determine the value of this attribute, use the MQIA_CODED_CHAR_SET_ID selector with the MQINQ call.