FMNIMSIN control statements
You use the FMNIMSIN control statements to specify the databases the function is to initialize.
Each line in FMNIMSIN starts with a $$FILEM and the first line contains
the parameter DIB to specify that FM/IMS will initialize a database.
$$FILEM DIB REGNTYPE=DLI,
$$FILEM DBDDSN=FMN.IMS.IVP.DBDLIB,
. . .Syntax
DIB { DIBTYPE = INSERT | DIBTYPE = DELETE } IMSID = imsid [ { DBDDSN = subsystem defaults | DBDDSN = dbddsn [ DBDDSN i = dbddsni ] | [ DBDDD = dbddd ] } ] DBDMEM = dbdname <DLI parameters>DLI parameters
[ { RESLIB = subsystem defaults | [ RESLIB i = reslibi ] } ]
[ RECON1 = recon1 RECON2 = recon2 RECON3 = recon3 ]
[ { DFSVSAMP = subsystem default | DFSVSAMP = dfsvsamp } ]
[ { VSMPMEM = subsystem default | VSMPMEM = vsmpmem } ]
[ { MACLIB = subsystem default | MACLIB = maclib } ]
[ { IMSBKO = subsystem default | IMSBKO = N | IMSBKO = Y } ]
[ { DBRC = subsystem default | DBRC = Y | DBRC = N | DBRC = IMS } ]
[ { IRLM = subsystem default | IRLM = Y | IRLM = N | IRLM = IMS } ]
[ { IRLMNAME = subsystem default | IRLMNAME = irlname } ]
[ { GSGNAME = subsystem default | GSGNAME = NONE | GSGNAME = gsgname } ]
[ { TMINAME = subsystem default | TMINAME = tminame } ]
[ IMSBUF = number ]
[ { LOCKMAX = subsystem default | LOCKMAX = number } ]
[ { LOGUSAGE = subsystem default | { LOGUSAGE = KEEP | LOGUSAGE = KEEPUPD | LOGUSAGE = DELETE } <LOG parameters> | LOGUSAGE = NONE } ]
LOG parameters
[ { LOGDSN = subsystem default | LOGDSN = logdsn } ]
[ { LOGSUNIT = installation default | LOGSUNIT = CYL | LOGSUNIT = TRK | LOGSUNIT = BLK | LOGSUNIT = MB | LOGSUNIT = KB } ]
[ { LOGPQTY = installation default | LOGPQTY = number } ]
[ { LOGSQTY = installation default | LOGSQTY = number } ]
[ { LOGMGMTC = installation default | LOGMGMTC = management_class_name } ]
[ { LOGSTORC = installation default | LOGSTORC = storage_class_name } ]
[ { LOGDATAC = installation default | LOGDATAC = data_class_name } ]
[ { LOGUNIT = installation default | LOGUNIT = unit } ]
The DIBTYPE parameter is described here. For a description of the other common parameters in this syntax diagram, see Extract (IXB).
- DIBTYPE
- The Initialize step to be run.
- INSERT
- Specifies a step that inserts a dummy segment into the database.
- DELETE
- Specifies a step that deletes the dummy segment from the database.
Note:
To successfully run the Initialize (DIB) function the specified IMS subsystem must allow the
use of both dynamic PSBs and DL/I batch processing regions.