Using DBCTL operator commands to resolve in-doubts

Use the following DBCTL operator commands to commit or backout a unit of work.

  1. Use /DISPLAY CCTL cctlname INDOUBT, as shown in Figure 1 to obtain the pseudo recovery token that identifies the indoubt work. (Pseudo recovery tokens are defined in CICS DBCTL recovery tokens.)
    Figure 1. /DISPLAY CCTL cctlname command showing indoubt
    0080  /DIS CCTL DBDCCICS INDOUBT
    0080  DFS000I MESSAGE(S) FROM ID=SYS1 047
    0080      CCTL     PSEUDO-RTKN  RECOVERY-TOKEN   REGID  PSBNAME   STATUS
    0080      DBDCCICS                                                ATTACHED
    0080               00010040     F0F58879641002C2     4  PC3COCHD  INDOUBT
  2. Use /CHANGE CCTL cctlname PRTKN token command to abort or commit the indoubt. The cctlname is the APPLID of the CICS system. The PRTKN keyword specifies the pseudo recovery token of the element to be processed. The command is either:
    • ABORT to backout changes for a unit of recovery, or COMMIT to commit changes for recovery. For example:
      /CHANGE CCTL DBDCCICS PRTKN 00010040 COMMIT
      would commit the indoubt shown in Figure 1.

When the action you specified has been completed, the recoverable indoubt structure (RIS) for the indoubt UOW is removed.