mfims generation supports several directives you can use on the command line to specify details of file generation. The following is an alphabetical list of all
mfims generation directives.
CBEGCS
Enables support of double-byte character sets (DBCS) by identifying DBCS or mixed data and attributes, and generating the appropriate output control block files such as .mid, .mod, .dif, .dof.
CLS
Clears the screen before starting the utility.
CONTMVS
Enables the compiler to parse MFS continuation lines (those continued without a terminating comma) by treating the line that follows as a comment line, just as is done on the mainframe.
COPYEXT
Specifies the copybook extension to be used when generating the complete copybook name for a DBD, MFS or PSB COPY statement.
DATACOMPRESS
Specifies the type of data compression to be done on sequential and indexed files.
DEFAULTEXT
Specifies the default file extension added to the input file name when no extension is specified.
ECHO
Controls the interaction with the DBDGEN, MFSGEN and PSBGEN utilities.
EXCLUPDT
Opens the output files for exclusive use by this instance of DBDGEN and no other task can read or update the DBDGEN files until DBDGEN completes.
HEXFILL
Enables you to retain the hexadecimal value of input characters when deploying an IMS EBCDIC application.
IMSLIBNO
Specifies which IMS Load library directory in Workgroups is updated when multiple IMS Load Library directories are used.
KEYCOMPRESS
Specifies the type of key compression to be done on indexed files.
LIST
Controls the location and name of the detail listing file, which includes items such as source listings, completion status, error messages and execution statistics.
MAP
Runs the DBDMAP utility upon successful completion of DBDGEN.
NODCX
Prevents the execution of data capture exit routines contained in DBD source.
/PATH
Specifies the directory in which to save control blocks generated by MFSGEN.
SHRUPDT
Opens the output files for sharing so other tasks can read and update these files while the DBDGEN utility is running.
SXRBAFORMAT
For an IMS database that uses a system-generated /SX field to make a secondary index unique, this directive enables you to control the size of system-generated /SX fields.
VERIFY
Runs the PSB Verify utility upon successful completion of PSBGEN.