DISPLAY command - Documentation for BMC iLM for IMS 8.2
Daniel Cobb
Use the DISPLAY command to specify the operands that the Display utility uses.
TYPE
The TYPE= operand indirectly specifies the type and DD name of the library to be processed.
The TYPE= operand values typically use the DBD library that is identified in the INDD= or the DBDLIB DD statement. However if you specify TYPE=PARTDEF, and the DBD is for a HALDB-type database, a RECON1 DD statement is also required. If you specify TYPE=JCL, a RECON1= and IMSDALIB= are also required.
Required/Optional | Required |
|---|---|
| Synonyms | None |
| Values | Valid values are shown in the DISPLAY Command TYPE= operand values table. |
| Default value | Varies |
DISPLAY Command TYPE= operand values
| Value | Description |
|---|---|
ACBLIB | Requests that the content of an ACB library be displayed The MBR= operand is ignored since all members in the library are displayed. If INDD= is also specified, it must reference an ACB library. MBRLIST= is also ignored when the value is ACBLIB. |
| DBDLIB | Requests that the content of a DBD library be displayed The MBR= operand is ignored since all members in the library are displayed. If INDD= is also specified, it must reference a DBD load module library. MBRLIST= is also ignored when the value is DBDLIB. |
| DBDSRC | Requests that the DBD source statements be generated from DBDs in a DBD load module library If INDD= is also specified, it must reference a DBD load module library. |
| DBDSUM | Requests that selected DBD data be displayed from a DBD load module library If INDD= is also specified, it must reference a DBD load module library. A RECON1 DD statement may also be required if a HALDB type DBD is requested. |
| DBRC | Requests that DBD information found in the RECON data set be displayed Only the RECON data set name is required. If INDD= is also specified, it must reference a RECON data set. |
| DEDBDEF | Requests that the DEDB definition data be displayed The DBD library is used to obtain the DEDB load modules. If INDD= is also specified, it must reference a DBD load module library. |
| INDXDEF | Requests that the index definitions for all selected DBDs be displayed If INDD= is also specified, it must reference a DBD load module library. A RECON1 DD statement may also be required if a HALDB type DBD is requested. |
| JCL | Requests that the JCL DD statements be displayed If INDD= is also specified, it must reference a DBD load module library. The DD names for each selected DBD are extracted from the DBD load module. The data set names are extracted from either the dynamic allocation library or the RECON data set. |
| LOGICAL | Requests that the logical relationship information be displayed from selected DBDs in a DBD load module library If INDD= is also specified, it must reference a DBD load module library. |
| MDALIB | Requests that the content of dynamic allocation members found in the specified Dynamic Allocation library be displayed The MBR= operand is ignored since all members in the library are displayed. If INDD= is also specified, it must reference a dynamic allocation load module library. The default DDname is IMSDALIB. MBRLIST= and MBRTYPE= are also ignored when the value is MDALIB. |
| PARTDEF | Requests that the partition definitions for all HALDB DBDs and all PDF DBDs be displayed The database type and partition information is obtained as follows:
If INDD= is also specified, it must reference a DBD load module library. |
| PSBLIB | Requests that the content of a PSB library be displayed The MBR= operand is ignored since all members in the library are displayed. If INDD= is also specified, it must reference a PSB load module library. |
| RECON | Requests that the contents of a RECON data set is displayed If INDD= is also specified, it must reference a Recon data set. Default DDname is RECON1. MBR= and MBRLIST= are also ignored when the value is RECON. |
| SEGPFX | Requests that the segment prefix information be displayed from selected DBDs in a DBD load module library If INDD= is also specified, it must reference a DBD load module library. |
MBR= (display command)
MBR= specifies the name of the DBD library member to display.
The operand is mutually exclusive with the MBRLIST= operand. If neither the MBR= or the MBRLIST= operands are specified, then all the members in the input library are selected.
Required/Optional | Optional |
|---|---|
| Synonyms | None |
| Values | mbrname You can specify a wildcard name. The utility ignores all logical DBDs (that is, ACCESS=LOGICAL in the DBD source statement). |
| Default value | MBR=* |
MBRLIST= (display command)
The MBRLIST= operand specifies a list of DBD library member names to display.
The product processes the members by type, in alphabetical order. For example, a MBRLIST with ACBLIB will process the DMBs in alphabetical order followed by the PSBs in alphabetical order.
The MBR= and MBRLIST= operands are mutually exclusive. If neither the MBR= or the MBRLIST= operands are specified, then all the members in the input library are selected.
Required/Optional | Optional |
|---|---|
| Synonyms | None |
| Values | One to ten member names enclosed in parentheses and separated by commas. Wildcard names are not allowed. |
| Default value | None. You must specify at least one name. |
INDD= (display command)
INDD= identifies the DDname of a JCL statement containing the name of the library to be processed.
Required/Optional | Optional. This operand is required only if you are requesting a library or data set other than the default DDname. |
|---|---|
| Synonyms | None |
| Values | The value specified must be a valid JCL DD statement name. |
| Default value | The default input DDname depends on the TYPE= operand value. |
MBRTYPE= (display command)
The MBRTYPE= operand specifies whether to reduce the number of members selected for processing. You can specify the MBRTYPE= operand when the MBR= operand specifies a wildcard name. Otherwise, MBRTYPE= is ignored.
Required/Optional | Optional |
|---|---|
| Synonyms | None |
| Values | Valid values are displayed in the DISPLAY Command MBRTYPE= values table. The MBRTYPE= operand is ignored for the following TYPE= operands:
You can use this operation to limit the search for DBDs and DD names. If MBRTYPE= is not specified, the default action is to display all of the database types. |
| Default value | The default is to select all members in the input library. |
DISPLAY Command MBRTYPE= values
When TYPE= | Valid MRBTYPE= Values | Description |
|---|---|---|
| ACBLIB | DMB | Only DMBs are selected |
| PSB | Only PSBs are selected | |
DBDLIB DBDSRC DBDSUM DBRC INDXDEF JCL SEGPFX | FP | All Fast Path (DEDB) DBDs are selected. |
| IMS | All Full Function DBDs are selected. | |
| HAL | All HALDB-type DBDs are selected. | |
| DEDBDEF | FP | Only FP (DEDB) DBDs are selected |
| Blank | All FP (DEDB) DBDs are selected | |
LOGICAL PARTDEF | IMS | Only FF DBDs are selected |
| HAL | Only HALDB DBDs are selected | |
MDALIB PSBLIB RECON | æ | The MBRTYPE= operand is ignored. |
REPORTS=
The REPORTS= operand controls which reports are generated when the TYPE=INDXDEF operand is specified. Two types of reports generated: detail and summary. Either or both may be requested. If this operand is omitted, then a summary report in target DBD name sequence is generated.
If you want only a Detail report, then specify “REPORTS=(DETAIL=YES,SUMMARY=N)”. When REPORTS=(DETAIL=YES is specified, the MBR= or MBRLIST= operands (if specified) may specify only index DBDs.
Required/Optional | Optional |
|---|---|
| Synonyms | None |
| Values | Specify:
|
| Default value | The default for:
|
The SUMMARY= sub-operand can contain N, X, or T. The default value is T.
- SUMMMARY=T requests that the Summary report be in Target DBD name sequence.
- SUMMARY=X requests that the Summary report be in Index DBD name sequence.
- SUMMARY=N requests that the Summary report not be generated.