You use the FMN IMSIN control
statements to specify the databases the function is to initialize.
Each line in
FMN IMSIN 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,
. . .
Figure 1 . Syntax
1 DIB
1 DIBTYPE=INSERT
1 DIBTYPE=DELETE
2 IMSID=imsid
1! DBDDSN=subsystem defaults
1 DBDDSN=dbddsn ? + DBDDSNi =dbddsni
1? DBDDD=dbddd
3 DBDMEM=dbdname
3 %DLI parametersDLI parameters
1! RESLIB=subsystem defaults
1? + RESLIBi =reslibi
2? RECON1=recon1 RECON2=recon2 RECON3=recon3
1! DFSVSAMP=subsystem default
1 DFSVSAMP=dfsvsamp
1! VSMPMEM=subsystem default
1 VSMPMEM=vsmpmem
1! MACLIB=subsystem default
1 MACLIB=maclib
1! IMSBKO=subsystem default
1 IMSBKO=N
1 IMSBKO=Y
1! DBRC=subsystem default
1 DBRC=Y
1 DBRC=N
1 DBRC=IMS
1! IRLM=subsystem default
1 IRLM=Y
1 IRLM=N
1 IRLM=IMS
1! IRLMNAME=subsystem default
1 IRLMNAME=irlname
1! GSGNAME=subsystem default
1 GSGNAME=NONE
1 GSGNAME=gsgname
1! TMINAME=subsystem default
1 TMINAME=tminame
11? IMSBUF=number
1! LOCKMAX=subsystem default
1 LOCKMAX=number
1! LOGUSAGE=subsystem default
1
2.1 LOGUSAGE=KEEP
2.1 LOGUSAGE=KEEPUPD
2.1 LOGUSAGE=DELETE
1 %LOG parameters
1 LOGUSAGE=NONE
LOG parameters
1! LOGDSN=subsystem default
1 LOGDSN=logdsn
1! LOGSUNIT=installation default
1 LOGSUNIT=CYL
1 LOGSUNIT=TRK
1 LOGSUNIT=BLK
1 LOGSUNIT=MB
1 LOGSUNIT=KB
1! LOGPQTY=installation default
1 LOGPQTY=number
1! LOGSQTY=installation default
1 LOGSQTY=number
1! LOGMGMTC=installation default
1 LOGMGMTC=management_class_name
1! LOGSTORC=installation default
1 LOGSTORC=storage_class_name
1! LOGDATAC=installation default
1 LOGDATAC=data_class_name
1! LOGUNIT=installation default
1 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.