Reset MQ Channel (RSTMQMCHL)

    Where allowed to run
    All environments (*ALL)

    Threadsafe
    Yes

The Reset MQ Channel (RSTMQMCHL) command resets the message sequence number for an MQ channel to a specified sequence number for use the next time that the channel is started.

You are recommended to uset this command for Sender(*SDR), Server (*SVR) and Cluster-sender (*CLUSSDR) channels only.

If we use this command for a Receiver (*RCVR), Requester (*RQSTR) or Cluster-receiver (*CLUSRCVR) channel, the value at the other end of the channel is NOT reset. We must reset the values separately.

The command does not work for Server-connection (*SVRCN) channels.


Parameters

Keyword Description Choices Notes
CHLNAME Channel name Character value Required, Positional 1
MSGSEQNUM Message sequence number 1-999999999, 1 Optional, Positional 2
MQMNAME Message Queue Manager name Character value, *DFT Optional, Positional 3


Channel name (CHLNAME)

>

Specifies the name of the channel definition.

The possible values are:

    channel-name
    Specify the channel name.


Message sequence number (MSGSEQNUM)

>

Specifies the new message sequence number.

The possible values are:

    1
    The new message sequence number is 1.

    message-sequence-number
    Specify the new message sequence number ranging from 1 through 999999999.


Message Queue Manager name (MQMNAME)

>

Specifies the name of the message queue manager.

The possible values are:

    *DFT
    The default queue manager is used. If we do not have a default queue manager defined on the system, the command fails.

    message-queue-manager-name
    The name of a message queue manager.


Examples

>

None


Error messages

>

Unknown

Parent topic: CL commands reference for IBM i