From a
Visual COBOL command prompt, you can invoke the IMS Database Editor using the following syntax:
mfdatatools [file-type] [file-name] [/imslib imsgenpath] [/imsdat imsdatabasepath] [/acblib path]
- file-type
- Can be one of
- /create_slf
- Use this type to create a segment layout file (.slf). If you specify this option, you must also specify the
/imslib option.
- /dbd
dbdname
- Use this type to open a database from a DBD file. If you specify this option, you must also specify the
/imslib and
/imsdat options.
- /psb
psbname
- Use this type to open a database from a PSB file. If you specify this option, you must specify the file name without the file extension, also you must specify the
/imslib and
/imsdat options.
- file-name
- The (path name) and file name of the debug information file (.idy) file. Specify this option only when creating a segment layout file (option
/create_slf).
- /imslib
imsgenpath
- The location of
DBDGEN2.DAT,
DBDGEN2F.DAT and
PSBGEN3.DAT files. This is the equivalent of setting the ES_IMSDAT environment variable; if this variable is already set, you do not need to specify this parameter.
- /imsdat
imsdatabasepath
- The location of the IMS DB files. This is the equivalent of setting the ES_IMSLIB environment variable; if this variable is already set, you do not need to specify this parameter.
- /acblib
path
- The location of IMS ACB files. This is the equivalent of setting the ES_ACBLIB environment variable; if this variable is already set, you do not need to specify this parameter.
- If this parameter is omitted, the path name specified for
/imslib is used.
Comments:
If you run
mfdatatools without any additional parameters, the IDE is displayed without any file opened.