"strmqm -c" replaces all existing WMQ system objects and resets any customization to these objects
You have customized the WebSphere MQ (WMQ) MCAUSER attribute to the userid "mqm" in the system objects SYSTEM.DEF.SVRCONN and SYSTEM.AUTO.SVRCONN.
You run the command "strmqm -c".
You notice that these system objects have a blank value for MCAUSER.
Resolving the problem
The MQ system command "strmqm -c" replaces all existing system objects and resets any customizations to these objects. It actually deletes the system objects and recreates them with their default configuration.
Therefore, you will need to recreate the customizations that you may have done to the system objects.
Before executing "strmqm -c" you may want to back up the queue manager:
a) If using MQ 6.0 or 7.0:
You can use the following SupportPac™ MS03 (saveqmgr).
MS03: WebSphere MQ - Save Queue Manager object definitions using PCFs
This SupportPac interrogates the attributes of all the objects defined to a queue manager (either local or remote) and saves them to a file.
b) The dmpmqcfg tool is new in MQ 7.1 and it is an alternative to the SupportPac MS03 (saveqmgr).
Here are the main references from the MQ 7.1 Information Center.
WebSphere MQ > Reference > Administration reference > WebSphere MQ control commands > The control commands
WebSphere MQ > Configuring > Availability, recovery and restart > Backing up and restoring WebSphere MQ queue manager data
Backing up queue manager configuration
WMQ WebSphere MQ
More support for:
Software version: 6.0, 7.0, 7.1, 7.5, 8.0
Operating system(s): AIX, HP-UX, Linux, Solaris, Windows
Reference #: 1264631
Modified date: 2013-05-20