Download FDREPORT User Manual - Innovation Data Processing

Transcript
GENERALIZED REPORT WRITER (FDREPORT)
INTRODUCTION
54.1
INPUT SOURCES
FDREPORT gathers input from a variety of sources:
❖
z/OS catalogs – A data set name filter can be specified to quickly search catalogs
for the required data sets.
❖
VTOC of DASD volumes – Information from the DSCBs of the data sets is extracted.
❖
VVDS of DASD volumes – For VSAM clusters and SMS-managed data sets
❖
Directories of PDS and PDSE libraries.
❖
ABR backup information – For data sets processed by ABR incremental backups.
❖
Archive/Application Control File (ACF) – For archived data sets and those
processed by application backups.
❖
DFHSM or DFSMShsm MCDS and BCDS data.
❖
Data recorded by previous FDREPORT executions.
❖
Backup data sets created by ABR, FDR, FDRDSF, or SAR, for information on
DASD data sets in those backups.
❖ IBM DFSMSrmm data and CA-1 data.
From the hundreds of different fields available, each relating to an attribute of a data set or
a volume, you can select a subset to be reported, and can optionally specify the
positioning of those fields in the report, although FDREPORT does most of the formatting
work for you. In addition to simple printed reports, FDREPORT can sort and summarize
the data selected. It can also generate control statements and/or JCL for other utilities
based on the data collected. Although most reports are based on individual data sets, you
can report on the state of entire DASD volumes (such as volume free space).
By default, FDREPORT does not attempt to serialize access to the input sources it is
reading. Input data sets (such as the ACF, MCDS, and BCDS) are allocated with
DISP=SHR unless you provide a DD statement for them with DISP=OLD. (The option
ARCHENQ, if enabled, protects the ACF with a special enqueue to prevent ABR from
updating it). VTOCs and VVDSs are read without any enqueue or RESERVE unless you
enable the RESERVE option (see “RESERVE” in Section 54.30) that allows updates to
take place during the FDREPORT execution. In rare cases, a VTOC/VVDS update may
cause FDREPORT to fail or generate incorrect output unless RESERVE is enabled.
CHAPTER
54
– PAGE 54-2 –