CICS® provides a transaction, CDBM, that enables
DBCTL operator commands to be input from a CICS terminal. The CICS terminal must be a BMS supported device.
About this task
CDBM operator transaction has more information about
CDBM. To use CDBM, you must have a DBCTL system running IMS.
CDBM uses the AOI commands that can be issued across the DRA interface between CICS and DBCTL. For more information
about these commands, see Issue IMS AIB call format.
Choose
either of these methods to implement CDBM:
Procedure
- Use PSBGEN to generate, and add to the DBCTL system, a
PSB named DFHDBMP.
- Specify parallel scheduling for DFHDBMP, so that multiple
CDBM transactions can be active at the same time.
- DFHDBMP does not need to have any associated PCBs.
-
The IOASIZE parameter must be large enough to cope with the largest AOI command issued.
Large AOI commands can result from using wild cards. For example, issuing CDBM /START DATABASE D* results in a start command being issued for all database names beginning with D. See
System utilities in IMS product documentation for information on defining IOASIZE.
Example input for PSBGEN is:
PSBGEN LANG=ASSEM,PSBNAME=DFHDBMP,IOASIZE=1000
-
Alternatively, with IMS V10, you can use the batch SPOC (Single
Point of Control) interface to create DFHDBMP. Specify the following
command in the batch SPOC:
CREATE PGM NAME(DFHDBMP) SET( BMPTYPE(Y) DOPT(N) +
FP(N) GPSB(Y) LANG(ASSEM) RESIDENT(N) +
SCHDTYPE(PARALLEL) TRANSTAT(N))