问题是关于QMGR 中 ccsid 的值。做这个配置的时候,一共可以用几个?我怎么知道我可以选择哪种 ccsid?有没有办法找出来?
提前致谢
Accordint go IBM WebSphere MQ 7.0 Infocenter,以下适用于队列管理器选项 CCSID(Coded Charset ID):
队列管理器的编码字符集标识符。CCSID 是与 API 定义的所有字符串字段一起使用的标识符。它不适用于消息文本中携带的应用程序数据,除非在将消息放入队列时将消息描述符中的 CCSID 设置为值 MQCCSI_Q_MGR。
在1 到 65 535范围内指定一个值。CCSID 必须指定一个为在您的平台上使用而定义的值,并使用适合该平台的字符集。
我认为粗体部分回答了您问题的第一部分(可以使用多少个),尽管应该注意您只能为队列管理器使用一个特定的 CCSID。
您只能使用对您的平台有效的 CCSID(您没有提及队列管理器在哪个操作系统上运行)。请参阅WebSphere MQ/应用程序编程参考/代码页转换以获取您选择的平台上支持的转换列表。