我可以从我的QMGR的错误日志中看到如下错误:
- Process(27605.1) User(umts) Program(runmqtrm)
AMQ6047: Conversion not supported.
EXPLANATION:
WebSphere MQ is unable to convert string data tagged in CCSID 0 to data in
CCSID 0.
ACTION:
Check the WebSphere MQ Application Programming Reference Appendix and the
appropriate National Language Support publications to see if the CCSIDs are
supported by your system.
显示CCSID为0;但是,QMGR目前使用的CCSID是819
dis qmgr ccsid
1 : dis qmgr ccsid
QMNAME(QMUMBFEA) CCSID(819)
那么CCSID的问题是什么呢?是MQ bug还是别的什么?
BTW, MQ版本为6.0.2.9
请帮我一下,提前谢谢
这不是MQ bug。
这只是你的put应用程序将你的消息的CCSID设置为零。现在,队列管理器试图将消息转换为自己的CCSID,但失败了。
您可以通过关闭应用程序用于放置消息的通道的通道转换来逃避此转换。