adding a queue manager, DB2 tables, queue-sharing groups, adding a queue-sharing group, removing from DB2 tables, removing a queue manager, removing a queue-sharing group, migration, data-sharing group, migrating a data-sharing group, queue-sharing group, migrating a queue-sharing group" />
Keywords and parameters
A queue-sharing group name (qsg-name) can have up to 4 characters, comprising uppercase A-Z, 0-9, $, #, @. It must not start with a numeric. For implemtation reasons, names of less than 4 characters are padded internally with @ symbols, so do not use names ending in @.
- PARM
- This field contains the function request followed by the function-specific parameters. These are described below:
- ADD QMGR
- Add a queue manager record into the CSQ.ADMIN_B_QMGR table. This only completes successfully if a corresponding queue-sharing group record already exists in the CSQ.ADMIN_B_QSG table and the queue manager entry does not already exist in the CSQ.ADMIN_B_QMGR table as the member of a different queue-sharing group.
qmgr-name
The queue manager name qsg-name
The queue-sharing group name dsg-name
The DB2 data-sharing group name DB2-ssid
The DB2 subsystem ID - ADD QSG
- Add a queue-sharing group record into the CSQ.ADMIN_B_QSG table.
qsg-name
The queue-sharing group name dsg-name
The DB2 data-sharing group name DB2-ssid
The DB2 subsystem ID - REMOVE QMGR
- Remove a queue manager record from the CSQ.ADMIN_B_QMGR table. This only completes successfully if the queue manager has either never been started, or terminated normally from its last execution.
qmgr-name
The queue manager name qsg-name
The queue-sharing group name dsg-name
The DB2 data-sharing group name DB2-ssid
The DB2 subsystem ID - REMOVE QSG
- Remove a queue-sharing group record from the CSQ.ADMIN_B_QSG table. This only completes successfully if no queue managers are defined to the queue-sharing group.
qsg-name
The queue-sharing group name dsg-name
The DB2 data-sharing group name DB2-ssid
The DB2 subsystem ID - MIGRATE DSG
- Check that the installation is ready to migrate its DB2 data-sharing group table definitions from WebSphere MQ V5.3 or 5.3.1 to WebSphere MQ V6.0.
It verifies that:
- All the queue managers in the data-sharing group have applied the migration & coexistence PTF and have since been started.
- The data-sharing group has not already been migrated.
This function does not actually do the migration, which involves several steps. It is included as part of the sample migration job CSQ45ATB in thlqual SCSQPROC.
dsg-name
The DB2 data-sharing group name DB2-ssid
The DB2 subsystem ID Migration requires that a migration PTF is installed on all queue managers in the data-sharing group.
For more details about migration to V6.0 and the migration & coexistence PTF, see the WebSphere MQ for z/OS System Setup Guide.
- MIGRATE QSG
Check that the installation is ready to migrate its DB2 queue-sharing group table definitions from WebSphere MQ V5.3 or Version 5.3.1 to WebSphere MQ V6.0.
The MIGRATE QSG and MIGRATE DSG functions perform exactly the same function. The only difference is in the scope of the processing. MIGRATE QSG works on a single queue-sharing group only, MIGRATE DSG works on all queue-sharing groups that are defined within the data-sharing group.
It verifies that:
- All the queue managers in the queue-sharing group have applied the migration & coexistence PTF and have since been started.
This function does not actually do the migration, which involves several steps. It is included as part of the sample migration job CSQ45ATB in thlqual SCSQPROC.
qsg-name
The queue-sharing group name dsg-name
The DB2 data-sharing group name DB2-ssid
The DB2 subsystem ID Migration requires that a migration PTF is installed on all queue managers in the queue-sharing group.
For more details about migration to V6.0 and the migration & coexistence PTF, see the WebSphere MQ for z/OS System Setup Guide.
- FORCE QMGR
- Remove a queue manager record from the CSQ.ADMIN_B_QMGR table, even if the queue manager has terminated abnormally.
Attention:This can override WebSphere MQ efforts to maintain data in a consistent state. Only use this function when we cannot carry out the procedure for removing a queue manager from a queue sharing group on page Removing a queue manager from a queue-sharing group.
qmgr-name
The queue manager name qsg-name
The queue-sharing group name dsg-name
The DB2 data-sharing group name DB2-ssid
The DB2 subsystem ID - VERIFY QSG
- Validate the consistency of the DB2 object definitions for queue manager, CF structure, and shared queue objects, within the queue-sharing group.
qsg-name
The queue-sharing group name dsg-name
The DB2 data-sharing group name DB2-ssid
The DB2 subsystem ID