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 IMS reference: System utilities 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))