Segment reference report for DBD
If a SEGREF DBD statement is specified, this report that summarizes the relationship between DBDs and the segment specified by the SEGMENT option is generated.
Subsections:
Sample report
The following figure shows an example of the DBD Segment Reference report.
IMS LIBRARY INTEGRITY UTILITIES - DBD/PSB/ACB REVERSAL "DBD SEGMENT REFERENCE REPORT" PAGE: 1
5655-U08 DATE: 10/01/2021 TIME: 11.35.07 FABNSREF - V2.R2
VOLUME=IMSVS DSNAME=IMSVS.DBDLIB
SEGMENT NAME : *
ORIGINAL: REFERENCE:
SEGMENT DBD SEGMENT DBD ACCESS STATEMENT AS
-------- -------- -------- -------- -------- -------------- ---------------------
PHIDAMD1 PHIDAM01 * * PHIDAM SEGM NAME= ORIGINAL
PHIDAMD2 PHIDAM01 * * PHIDAM SEGM NAME= ORIGINAL
PHIDAMD3 * * SEGM PARENT= PHYSICAL PARENT
PHIDAMD3 PHIDAM01 * * PHIDAM SEGM NAME= ORIGINAL
PHIDAMD4 * * SEGM PARENT= PHYSICAL PARENT
PHIDAMD4 PHIDAM01 * * PHIDAM SEGM NAME= ORIGINAL
PHIDAMRT PHIDAM01 * * PHIDAM SEGM NAME= ORIGINAL
PHIDAMD1 * * SEGM PARENT= PHYSICAL PARENT
PHIDAMD2 * * SEGM PARENT= PHYSICAL PARENT
SECDEP01 SECOND01 * * PHDAM SEGM NAME= ORIGINAL
SECDEP02 * * SEGM PARENT= PHYSICAL PARENT
SECINDX SECINDEX PSINDEX LCHILD NAME= INDEX TARGET
SECDEP02 SECOND01 * * PHDAM SEGM NAME= ORIGINAL
SECDEP01 * * XDFLD SEGMENT= INDEX SOURCE
SECDEP03 SECOND01 * * PHDAM SEGM NAME= ORIGINAL
SECINDX SECINDEX * * PSINDEX SEGM NAME= ORIGINAL
SECDEP01 SECOND01 PHDAM LCHILD NAME= INDEX POINTER
SECROOT SECOND01 * * PHDAM SEGM NAME= ORIGINAL
SECDEP01 * * SEGM PARENT= PHYSICAL PARENT
SECDEP03 * * SEGM PARENT= PHYSICAL PARENT
Report field descriptions
The meaning of each column is as follows:
- ORIGINAL SEGMENT
- This field shows the segment name that is specified by the SEGMENT option.
- ORIGINAL DBD
- This field shows the DBD name in which each ORIGINAL SEGMENT is defined by the SEGM NAME= statement of the DBDGEN utility.
- REFERENCE SEGMENT
- This field shows the segment name which is defined by the SEGM
NAME= statement of the DBDGEN utility. It refers to each ORIGINAL
SEGMENT in the succeeding DBDGEN control statement such as SEGM PARENT=
or LCHILD NAME=. Note: The asterisk (*) means that the name is the same name as the ORIGINAL SEGMENT.
- REFERENCE DBD
- This field shows the DBD name in which the REFERENCE SEGMENT is
defined. Note: The asterisk (*) means that the name is the same name as the ORIGINAL DBD.
- ACCESS
- This field shows the DL/I access method for ORIGINAL DBD or REFERENCE DBD.
- STATEMENT
- This field shows the DBDGEN utility control statement by which ORIGINAL SEGMENT is referred to.