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, ConnSwap, DB2BlobTasks, DB2Name, DB2Tasks, DSGName, Exclmsg, ExitInterval, ExitTasks, MULCCapture, OpMode, 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.

    ConnSwap (MQCFIN)
    Specifies whether jobs that are issuing certain MQ API calls are swappable or non-swappable (parameter identifier: MQIACF_CONNECTION_SWAP). This value can be either MQSYSP_YES or MQSYSP_NO. Attention: From IBM MQ Version 9.0, this keyword has no effect.

    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.

    OpMode (MQCFIL)
    An integer item list containing three elements which describe the current operation mode (parameter identifier: MQIACF_OPERATION_MODE).
    1. The first integer element can be one of the following:

        MQOPMODE_COMPAT
        The queue manager is operating in compatibility mode (COMPAT). Only those functions in the specified level or an earlier level of queue manager are available.

        MQOPMODE_NEW_FUNCTION
        The queue manager is operating in new function mode (NEWFUNC).

    2. The second integer element contains the current compatibility level. The value is in the format of the MQCMDL_LEVEL_* constants. See Constants.
    3. The third integer element contains the available function level. The value is in the format of the MQCMDL_LEVEL_* constants.

    The compatibility level indicates which version and fix level the queue manager has been migrated from and thus can fall back to if necessary. The available function level indicates the level of new IBM MQ functions restricted by OPMODE that are currently available. For more details, see OPMODE.

    This parameter is valid only on z/OS®.

    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.