如何从MQJExplorer以可读格式导出队列消息?
我有一个大约有2000条消息的队列,我试图右键单击队列并使用“备份消息到文件”选项将其导出到一个文件,但该文件有很多垃圾值以及消息使我难以阅读。
任何人都可以帮助我如何以可读格式导出队列消息?
谢谢您的帮助。
对你来说不是一个确切的答案,因为我不熟悉MQJExplorer工具。
但...
IBM MQ附带一个名为“dmpmqmsg”的程序,该程序的目的是允许您将消息移入或移出MQ:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.0.0/com.ibm.mq.ref.adm.doc/q117660_.htm
您需要使用MQ 8.0或更高版本才能使用它,您可以像这样使用它:
dmpmqmsg -m MYQUEUEMANAGER -i MYQUEUE -f /file/to/dump/messages/into
这会将队列管理器“MYQUEUEMANAGER”中队列“MYQUEUE”上的消息内容复制到/ file / to / dump / messages目录中名为“into”的文件中。