Inquire System (Response) on z/OS
The response to the Inquire System (MQCMD_INQUIRE_SYSTEM) command consists of the response header followed by the ParameterType structure and the combination of attribute parameter structures determined by the value of the parameter type.
- Always returned:
- ParameterType Possible values of ParameterType are:
- MQSYSP_TYPE_INITIAL
- The initial settings of the system parameters.
- MQSYSP_TYPE_SET
- The settings of the system parameters if they have been altered since their initial setting.
- Returned if ParameterType is MQSYSP_TYPE_INITIAL or MQSYSP_TYPE_SET (and a value is set):
- CheckpointCount, ClusterCacheType, CodedCharSetId, CommandUserId, DB2BlobTasks, DB2Name, DB2Tasks, DSGName, Exclmsg, ExitInterval, ExitTasks, MULCCapture, OTMADruExit, OTMAGroup, OTMAInterval, OTMAMember, OTMSTpipePrefix, QIndexDefer, QSGName, RESLEVELAudit, RoutingCode, Service, SMFAccounting, SMFStatistics, SMFInterval, Splcap, TraceClass, TraceSize, WLMInterval, WLMIntervalUnits
Response data
- CheckpointCount (MQCFIN)
- The number of log records written by IBM MQ between the start of one checkpoint and the next (parameter identifier: MQIACF_SYSP_CHKPOINT_COUNT).
- ClusterCacheType (MQCFIN)
- The type of the cluster cache (parameter identifier: MQIACF_SYSP_CLUSTER_CACHE). The value can be any of the following values:
- MQCLCT_STATIC
- Static cluster cache.
- MQCLCT_DYNAMIC
- Dynamic cluster cache.
- CodedCharSetId (MQCFIN)
- Archive retention period (parameter identifier: MQIA_CODED_CHAR_SET_ID).
The coded character set identifier for the queue manager.
- CommandUserId (MQCFST)
- Command user ID (parameter identifier: MQCACF_SYSP_CMD_USER_ID).
Specifies the default user ID for command security checks.
The maximum length of the string is MQ_USER_ID_LENGTH.
- DB2BlobTasks (MQCFIN)
- The number of Db2 server tasks to be used for BLOBs (parameter identifier: MQIACF_SYSP_DB2_BLOB_TASKS).
- DB2Name (MQCFST)
- The name of the Db2 subsystem or group attachment to which the queue manager is to connect (parameter identifier: MQCACF_DB2_NAME).
The maximum length of the string is MQ_DB2_NAME_LENGTH.
- DB2Tasks (MQCFIN)
- The number of Db2 server tasks to use (parameter identifier: MQIACF_SYSP_DB2_TASKS).
- DSGName (MQCFST)
- The name of the Db2 data-sharing group to which the queue manager is to connect (parameter identifier: MQCACF_DSG_NAME).
The maximum length of the string is MQ_DSG_NAME_LENGTH.
- Exclmsg (MQCFSL)
- A list of message identifiers to be excluded from being written to any log (parameter identifier: MQCACF_EXCL_OPERATOR_MESSAGES).
The maximum length of each message identifier is MQ_OPERATOR_MESSAGE_LENGTH.
The list can contain a maximum of 16 message identifiers.
- ExitInterval (MQCFIN)
- The time, in seconds, for which queue manager exits can execute during each invocation (parameter identifier: MQIACF_SYSP_EXIT_INTERVAL).
- ExitTasks (MQCFIN)
- Specifies how many started server tasks to use to run queue manager exits (parameter identifier: MQIACF_SYSP_EXIT_TASKS).
- MULCCapture (MQCFIN)
- The Measured Usage Pricing property is used to control the algorithm for gathering data used by Measured Usage License Charging (MULC) (parameter identifier: MQIACF_MULC_CAPTURE).
The returned values can be MQMULC_STANDARD or MQMULC_REFINED.
- OTMADruExit (MQCFST)
- The name of the OTMA destination resolution user exit to be run by IMS (parameter identifier: MQCACF_SYSP_OTMA_DRU_EXIT).
The maximum length of the string is MQ_EXIT_NAME_LENGTH.
- OTMAGroup (MQCFST)
- The name of the XCF group to which this instance of IBM MQ belongs (parameter identifier: MQCACF_SYSP_OTMA_GROUP).
The maximum length of the string is MQ_XCF_GROUP_NAME_LENGTH.
- OTMAInterval (MQCFIN)
- The length of time, in seconds, that a user ID from IBM MQ is considered previously verified by IMS (parameter identifier: MQIACF_SYSP_OTMA_INTERVAL).
- OTMAMember (MQCFST)
- The name of the XCF member to which this instance of IBM MQ belongs (parameter identifier: MQCACF_SYSP_OTMA_MEMBER).
The maximum length of the string is MQ_XCF_MEMBER_NAME_LENGTH.
- OTMSTpipePrefix (MQCFST)
- The prefix to be used for Tpipe names (parameter identifier: MQCACF_SYSP_OTMA_TPIPE_PFX).
The maximum length of the string is MQ_TPIPE_PFX_LENGTH.
- QIndexDefer (MQCFIN)
- Specifies whether queue manager restart completes before all indexes are built deferring building to later, or waits until all indexes are built (parameter identifier: MQIACF_SYSP_Q_INDEX_DEFER). The value can be any of the following values:
- MQSYSP_YES
- Queue manager restart completes before all indexes are built.
- MQSYSP_NO
- Queue manager restart waits until all indexes are built.
- QSGName (MQCFST)
- The name of the queue sharing group to which the queue manager belongs (parameter identifier: MQCA_QSG_NAME).
The maximum length of the string is MQ_QSG_NAME_LENGTH.
- RESLEVELAudit (MQCFIN)
- Specifies whether RACF audit records are written for RESLEVEL security checks performed during connection processing (parameter identifier: MQIACF_SYSP_RESLEVEL_AUDIT). The value can be any of the following values:
- MQSYSP_YES
- RACF audit records are written.
- MQSYSP_NO
- RACF audit records are not written.
- RoutingCode (MQCFIL)
- z/OS routing code list (parameter identifier: MQIACF_SYSP_ROUTING_CODE).
Specifies the list of z/OS routing codes for messages that are not sent in direct response to an MQSC command. There can be in the range 1 through 16 entries in the list.
- Service (MQCFST)
- Service parameter setting (parameter identifier: MQCACF_SYSP_SERVICE).
The maximum length of the string is MQ_SERVICE_NAME_LENGTH.
- SMFAccounting (MQCFIN)
- Specifies whether IBM MQ sends accounting data to SMF automatically when the queue manager starts (parameter identifier: MQIACF_SYSP_SMF_ACCOUNTING). The value can be any of the following values:
- MQSYSP_YES
- Accounting data is sent automatically.
- MQSYSP_NO
- Accounting data is not sent automatically.
- SMFStatistics (MQCFIN)
- Specifies whether IBM MQ sends statistics data to SMF automatically when the queue manager starts (parameter identifier: MQIACF_SYSP_SMF_STATS). The value can be any of the following values:
- MQSYSP_YES
- Statistics data is sent automatically.
- MQSYSP_NO
- Statistics data is not sent automatically.
- SMFInterval (MQCFIN)
- The default time, in minutes, between each gathering of statistics (parameter identifier: MQIACF_SYSP_SMF_INTERVAL).
- Splcap (MQCFIN)
- If the AMS component is installed for the version of IBM MQ that the queue manager is running under, the attribute has a value YES (MQCAP_SUPPORTED). If the AMS component is not installed, the value is NO (MQCAP_NOT_SUPPORTED). The value can be one of the following values:
- MQCAP_SUPPORTED
- If the AMS component is installed for the version of IBM MQ that the queue manager is running under.
- MQCAP_NOT_SUPPORTED
- If the AMS component is not installed.
- TraceClass (MQCFIL)
- Classes for which tracing is started automatically (parameter identifier: MQIACF_SYSP_TRACE_CLASS). There can be in the range 1 through 4 entries in the list.
- TraceSize (MQCFIN)
- The size of the trace table, in 4 KB blocks, to be used by the global trace facility (parameter identifier: MQIACF_SYSP_TRACE_SIZE).
- WLMInterval (MQCFIN)
- The time between scans of the queue index for WLM-managed queues (parameter identifier: MQIACF_SYSP_WLM_INTERVAL).
- WLMIntervalUnits (MQCFIN)
- Whether the value of WLMInterval is given in seconds or minutes (parameter identifier: MQIACF_SYSP_WLM_INT_UNITS). The value can be any of the following values:
- MQTIME_UNITS_SEC
- The value of WLMInterval is given in seconds.
- MQTIME_UNITS_MINS
- The value of WLMInterval is given in minutes.
Parent topic: Definitions of the Programmable Command Formats