DataSets

Read syntax diagramSkip visual syntax diagram
Syntax

                .-,-----------------------------------------.   
                V                                           |   
>>-DAtasets--(------+-HFZHIST--(--data-set-name--)------+---+--->
                    +-HFZVSxxx--(--data-set-name--)-----+       
                    |             .-,-------------.     |       
                    |             V               |     |       
                    +-HFZEXEC--(----data-set-name-+--)--+       
                    +-HFZMAPS--(--data-set-name--)------+       
                    +-HFZDOC--(--data-set-name--)-------+       
                    +-HFZDOxxx--(--data-set-name--)-----+       
                    |              .-,-------------.    |       
                    |              V               |    |       
                    +-HFZVIEWS--(----data-set-name-+--)-+       
                    |              .-,-------------.    |       
                    |              V               |    |       
                    +-HFZADATA--(----data-set-name-+--)-+       
                    |             .-,---------.         |       
                    |             V           |         |       
                    +-HFZJAVA--(----path-name-+--)------+       
                    |           .-,-------------.       |       
                    |           V               |       |       
                    +-HFZLC--(----data-set-name-+--)----+       
                    |             .-,-------------.     |       
                    |             V               |     |       
                    +-HFZLCOB--(----data-set-name-+--)--+       
                    |              .-,-------------.    |       
                    |              V               |    |       
                    +-HFZLCOBO--(----data-set-name-+--)-+       
                    |              .-,-------------.    |       
                    |              V               |    |       
                    +-HFZSYSDB--(----data-set-name-+--)-+       
                    |              .-,-------------.    |       
                    |              V               |    |       
                    +-HCLLANGX--(----data-set-name-+--)-+       
                    |             .-,-------------.     |       
                    |             V               |     |       
                    +-HFZLPLI--(----data-set-name-+--)--+       
                    |              .-,-------------.    |       
                    |              V               |    |       
                    +-HFZLPLIE--(----data-set-name-+--)-+       
                    |              .-,-------------.    |       
                    |              V               |    |       
                    '-HFZDSECT--(----data-set-name-+--)-'       

>--)-----------------------------------------------------------><

The DataSets option specifies as suboptions the DDnames and their associated data set names that are to be dynamically allocated byZ Abend Investigator.
HFZHIST
The name of the PDS or PDSE history file where the fault entry is to be or was written. Default value is HFZ.HIST.
HFZEXEC
The name of one or more PDS or PDSE data sets containing REXX user exits.
HFZMAPS
The name of the PDS or PDSE data set containing data area mappings provided with Z Abend Investigator. Default value is HFZ.SHFZMAPS.
HFZDOC
The name of the distributed book index and override PDS or PDSE data set. Default value is HFZ.SHFZDOC1.
HFZDOxxx
The name of an extra distributed book index and override PDS or PDSE data set for a multicultural support feature, where xxx is a valid language ID for the Language option, other than ENU. The data set specified is only used when the equivalent Language option is in effect. No default value is provided.
HFZVSxxx
The name of the VSAM KSDS message and abend code explanation repository, where xxx is a valid language ID for the Language option, for example, HFZVSENU. For values of xxx other than ENU, the data set specified is only used when the equivalent Language option is in effect. Default value is HFZ.HFZVSENU.
HFZVIEWS
The name of one or more PDS or PDSE data sets containing members defining the fault history files to be viewed in a single ISPF display.
HFZADATA
The name of one or more sequential or PDS or PDSE data sets holding assembler SYSADATA files.

For details about required data set attributes for this DDname, see Compiler listings and side file attributes.

HFZJAVA
One or more HFS path names to be used when searching for Java source code.

By default, path names specified through this option are concatenated ahead of the Java class paths. However, if the special value -DROPCP- is encountered anywhere within an HFZJAVA specification, then only the path names specified in the HFZJAVA DDname are searched. For example, the following specification will result in only the path names /a/b/c and /d/e/f being searched, ignoring the Java class paths:

DataSets(HFZJAVA(/a/b/c,-dropcp-,/d/e/f))

If the following HFZJAVA statement is specified, Java source code is not searched for.

DataSets(HFZJAVA(-dropcp-))

Path names must start with a slash (/) and may optionally be surrounded by single quotation marks.

If the path name includes single quotation marks, commas, or blanks, it must also be surrounded by single quotation marks. Any single quotation marks within the path name must be specified doubled up. For example, the path name /a/b', c must be specified as follows:

'/a/b'', c'

The maximum length of each path name, excluding any surrounding single quotation marks, is 1023 characters.

Path names are case sensitive. The -DROPCP- keyword is not case sensitive.

HFZLC
The name of one or more sequential or PDS or PDSE data sets holding C compiler listings.

For details about required data set attributes for this DDname, see Compiler listings and side file attributes.

HFZLCOB
The name of one or more sequential or PDS or PDSE data sets holding COBOL compiler listings (other than OS/VS COBOL).

For details about required data set attributes for this DDname, see Compiler listings and side file attributes.

HFZLCOBO
The name of one or more sequential or PDS or PDSE data sets holding OS/VS COBOL compiler listings.

For details about required data set attributes for this DDname, see Compiler listings and side file attributes.

HFZSYSDB
The name of one or more sequential or PDS or PDSE data sets containing COBOL or Enterprise PL/I SYSDEBUG side files, or XL C/C++ MDBG side files. (These side files are created when compiling a COBOL program with the TEST(,,SEPARATE) option. MDBG side files are created using the CDADBGLD utility.)

For details about required data set attributes for this DDname, see Compiler listings and side file attributes.

HFZLANGX
The name of one or more sequential or PDS or PDSE data sets holding LANGX side files.

For details about required data set attributes for this DDname, see Compiler listings and side file attributes.

HFZLPLI
The name of one or more sequential or PDS or PDSE data sets holding PL/I compiler listings (other than Enterprise PL/I).

For details about required data set attributes for this DDname, see Compiler listings and side file attributes.

HFZLPLIE
The name of one or more sequential or PDS or PDSE data sets holding Enterprise PL/I compiler listings.

For details about required data set attributes for this DDname, see Compiler listings and side file attributes.

HFZDSECT
The name of one or more PDS or PDSE data sets, containing assembler macro or DSECT copybooks that are to be used with the interactive reanalysis DSECT command. For details, see Mapping storage areas using DSECT information.

HFZHIST, HFZEXEC, HFZMAPS, HFZDOC, HFZVSxxx, and HFZDOxxx have only one data set name value, and a second specification replaces, rather than accumulates. Multiple specifications of the other DataSets suboptions are cumulative and all the data sets, wherever they have been specified, are included in the final logical concatenation of the respective DDname.

To specify a DUMMY data set for any DDname, a data set name of NULLFILE can be used.

The names of compiler listing or side file data sets used during real-time analysis are saved with the fault entry in the history file and are automatically used if reanalysis is performed. Therefore, there is generally no need to specify data sets using the DataSets option for reanalysis, unless a compiler listing or side file that was not available during real-time analysis is to be made available.