The change log inventory utility (CSQJU003) on z/OS

The IBM MQ change log inventory utility runs as a z/OS batch job to change the bootstrap data set (BSDS).

Through this utility, we can invoke these functions:

    NEWLOG
    Add active or archive log data sets.

    DELETE
    Delete active or archive log data sets.

    ARCHIVE
    Supply passwords for archive logs.

    CRESTART
    Control the next restart of IBM MQ.

    CHECKPT
    Set checkpoint records.

    HIGHRBA
    Update the highest written log RBA.

Only run this utility when IBM MQ is stopped. This is because the active log data sets named in the BSDS are dynamically added for exclusive use to IBM MQ and remain allocated exclusively to IBM MQ until it terminates. We can add new active log data sets to an active queue manager with the DEFINE LOG on z/OS command.

The DEFINE LOG command can be used to update a BSDS of any version. However, we must use the CSQJUCNV utility to convert the BSDS from version 1 to version 2. A version 1 BSDS has space for up to 31 active log data sets in each log copy ring, whereas a version 2, or higher, BSDS has space for up to 310 active log data sets in each log copy ring.

Parent topic: Use the IBM MQ utilities on z/OS