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 –