Solved

IBM MQ moving messages from error queue

Posted on 2016-09-19
4
103 Views
Last Modified: 2016-09-23
Hi

We recently had a network outage which caused a number of messages to be directed to the error queue.

Is it possible to move these messages to another queue with the version of IBM MQ we have installed?

Version Details

Version: 7.0.1.7
0
Comment
Question by:wilko1000
  • 2
4 Comments
 
LVL 41

Accepted Solution

by:
HonorGod earned 500 total points
ID: 41804824
By "error queue", are you talking about the Dead Letter Queue (DLQ)?
If so, you might want to take a look at the runmqdlq utility:

runmqdlq - Start the dead-letter queue handler to monitor and process messages on the dead-letter queue.

or possibly the amqsdlq (the sample DLQ handler)
0
 
LVL 34

Expert Comment

by:Gary Patterson
ID: 41804836
IBM used to provide support packs with the q and qload tools in them.  Maybe you already have them loaded.  If so, these tools can be used to move messages between queues.  

IBM doesn't supply them as support packs any more, but you can still get the open source versions of the tools and compile them yourself.  You need to compile them under Linux:

https://github.com/ibm-messaging/mq-q-qload/tree/master/src

Note: qload is part of WMQ 8.0, renamed dmpmqmsg.

There is also a commercial version of qload that is very inexpensive for a single user,and also has a trial option available:

http://www.mqgem.com/qload.html

Other third party commercial tools also exist, including MQ Visual Edit (has a 30 day trial):

http://www.capitalware.com/products.html

Regards,

- Gary
0
 

Author Closing Comment

by:wilko1000
ID: 41812579
Thank you, this was the best response for the verison if IBM MQ i have
0
 
LVL 41

Expert Comment

by:HonorGod
ID: 41812592
You are very welcome.  Thanks for choosing my answer.  Good luck & have a great day.
0

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Setting up Secure Ubuntu server on VMware 1.      Insert the Ubuntu Server distribution CD or attach the ISO of the CD which is in the “Datastore”. Note that it is important to install the x64 edition on servers, not the X86 editions. 2.      Power on th…
SSH (Secure Shell) - Tips and Tricks As you all know SSH(Secure Shell) is a network protocol, which we use to access/transfer files securely between two networked devices. SSH was actually designed as a replacement for insecure protocols that sen…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now