IBM Support

WITHDRAWN: MO03: WebSphere MQ Queue Load / Unload Utility

Downloadable files


This SupportPac provides a simple command line application for loading and unloading messages off queues.

Download Description

Notice: This SupportPac has now been moved to GitHub and can be found here.

The WebSphere MQ Queue Load / Unload Utility allows you to copy or move the contents of a queue, its messages, to a file. This file can be saved as required and used at some later point to reload the messages back onto the queue. This file has a specific format understood by the utility, but is human-readable, so that it can be updated in an editor before being reloaded.

Please note: MO03 qload is now (from MQ v8) part of the product - renamed to dmpmqmsg - and as such is fully supported through PMRs/APARs.

Possible Uses
• To save the messages that are on a queue, to a file, perhaps for archiving purposes and the possibility of later reload back onto a queue.
• To reload a queue with messages you previously saved to a file.
• To remove old messages from a queue.
• To ‘replay’ test messages from a stored location, even maintaining time spacing if required.

Skill Level Required
A working knowledge of WebSphere MQ is required.

New in this Release
• Text form of unloaded file: use flag –dt to set the output file format to text lines.
• Character form of unloaded file: use flag –dp to set the output file format to favour printable characters.
• New queue summary option: use flag –ds to display a brief summary of messages.
• Strip headers option: use flag –h to strip MQ headers (DLH and MQXQH) from the front of any message.
• Message selection by Correlation or Message Id: use new –g flag.
• Output suppression options for suppressing Message Descriptor and File header.

Author: WebSphere Messaging Clients, Hursley
Category: 2
Released: 11Apr05
Last updated: 12Jul12
Current SupportPac Version: 1.9.0
»Please note that the version number shown in the right-hand pane is the version of the MQ or WBI product
that this SupportPac applies to. The date is the last web page refresh.

To view the complete portfolio of WebSphere MQ SupportPacs please visit the WebSphere MQ SupportPacs homepage.


Please note: From MQ v8, MO03 qload is part of the product - renamed to dmpmqmsg - and as such is fully supported through PMRs/APARs.

Prior to MQ v8, you can use the utility with any version of WebSphere MQ that is running on a supported platform, either client or server (listed in the right-hand column above).

Installation Instructions

1. Download to a temporary directory.
2. Uncompress using InfoZip’s Unzip. If you use other unzip programs, ensure you specify the option to re-create stored directories. This will create the necessary files and directories.
3. Follow the instructions provided in the PDF document.

mo03.pdf US English 134034

Download package

Download RELEASE DATE LANGUAGE SIZE(Bytes) Download Options 12 Jul 2012 US English 3231334 HTTP

Technical support

Category 2 SupportPacs are provided in good faith and AS-IS. There is no warranty or further service implied or committed and any supplied sample code is not supported via IBM product service channels.

You may submit a question or offer feedback on the SupportPac but please be aware that a response is NOT guaranteed.

Please read the license file that accompanies the SupportPac to determine if you want to use it.

Document information

More support for: WebSphere MQ

Software version: 6.0, 7.0, 7.1, 7.5

Operating system(s): AIX, HP-UX, Linux, Solaris, Windows, z/OS

Reference #: 4009368

Modified date: 12 July 2012