DBCTL user-replaceable program (DFHDBUEX)

The DBCTL user-replaceable program, DFHDBUEX, is invoked whenever CICS® successfully connects or disconnects from DBCTL. It provides the opportunity for the customer to supply code to enable and disable CICS-DBCTL transactions at these times.

The program runs as a CICS application and can thus issue EXEC CICS requests. The program is invoked with a CICS COMMAREA containing the following parameters:
  • Request type: CONNECT | DISCONNECT
  • Reason for disconnection: MENU DISCONNECTION | CHECKPOINT FREEZE | DRA FAILURE | DBCTL FAILURE
  • DRA startup table suffix
  • DBCTL ID