FILEDATA Utility

Table of Contents

Running the FILEDATA Utility
Input Options
Output Options
Selecting the Files to Be Reported On
Running FILEDATA with a Privileged Usercode or from an ODT
Running FILEDATA with a Nonprivileged Usercode
Running FILEDATA with a Request to Access Headers from a Library Maintenance Tape
Running FILEDATA with a Request to Access Headers from a Container
Effects of Family Substitution
Error Reporting
Database Generation and Reuse
General Behavior
Reuse for Particular Reports
Database Version Levels
Database Examples
Sample FILEDATA Runs
WFL Jobs
CANDE Commands
Task Requests
ALGOLCHECK Request
ARCHIVEINFO Request
AREASUMMARY Request
ATTRIBUTES Request
BACKUP Request
CATALOGINFO Request
CHECKERBOARD Request
CODEFILEINFO Request
COMPATIBILITY Request
COPYDECK Request
DEFINEOUTPUT Request
FILENAMES Request
HEADERCONTENTS Request
INCOMPATIBILITY Request
NAMELIST Request
NOREPORTS Request
STRUCTUREMAP Request
TAPEDIR Request
FILEDATA Modifiers
ABBREVIATED
ALL
ALTERDATE
APL
ARCHIVE
ARCHIVEBACKUP
AREALENGTH
AREAS
AREASINUSE
AREASIZE
ATTMODIFYDATE
BACKUPDATE
BACKUPSN
BADINFO
BLOCKSIZE
BLOCKSTRUCTURE
CATALOGUE
CCSVERSION
CLEARAREAS
CODEINFO
CODEVERSION
CONTAINER
COPYDESTDATE
COPYSOURCEDATE
CREATIONDATE
CRUNCHED
CYCLE
DATABASE
DELETED
DECK
DIRECTORY
DMAUDITFILE
EXECUTEDATE
EXTDELIMITER
EXTMODE
FAMILYNAME
FILECLASS
FILEKIND
FILELENGTH
FILENAME
FILEORGANIZATION
FILESERIALNO
FILESTRUCTURE
FILETYPE
FRAMESIZE
GUARDFILE
IDENTITY
INTMODE
INUSE
LASTACCESSDATE
LASTRECORD
LEVEL
LIBMAINTDIR
LICENSEKEY
LINEWIDTH
LOCKEDFILE
MAXRECSIZE
MINRECSIZE
NAMESONLY
NEWDATABASE
NONRESIDENTONLY
NOTE
OPENDATE
PACKNAME
PAGESIZE
PPB
PRINTER
PRODUCT
PROTECTION
RAWHEADERS
READDATE
RELEASEID
REMOVED
RESIDENTONLY
SAVEFACTOR
SCREEN
SECURITY
SERVICES
SPO
TAPE
TAPEHEADERS
TIMESTAMP
TITLE
TOTALSECTORS
TTY
UNITS
USERINFO
VERSION
WARNINGS
WORKLOADGROUP
WRAPPEDFILES
Numeric Report Requests
Using System Commands to Initiate FILEDATA
DIR (Directory) Command
TDIR (Tape Directory) Command
Basic FILEDATA Constructs

The SYSTEM/FILEDATA utility produces selected reports regarding

  • Permanent disk files

  • Files in containers

  • Catalog backup information

  • Archive backup information

  • Library maintenance tapes

  • CD-ROMs

FILEDATA Task Requests and Report Types shows some of the report types you can request, together with the name of the task request to use for each report type.

Table 29. FILEDATA Task Requests and Report Types

Task Request

Report Type

ALGOLCHECK

List of ALGOL-based codefiles when compared to the recommended minimum compiler version

ARCHIVEINFO

Hierarchical list of files with archive information about each file

AREASUMMARY

List of files selected and/or sorted by the value of their AREASIZE attribute

ATTRIBUTES

Specified attributes of a file or a group of files

BACKUP

List of library maintenance tape and CD volumes that contain backup copies of cataloged and archived files

CATALOGINFO

Hierarchical list of files with catalog information about each file

CHECKERBOARD

Lists of available and in-use areas of disks

CODEFILEINFO

Specified attributes of a code file or group of code files

COMPATIBILITY

List of code files compatible with a given set of host systems

COPYDECK

File suitable for use in a library maintenance COPY statement

FILENAMES

Hierarchical list of files with certain file attributes

HEADERCONTENTS

Raw (HEX) dump of disk file headers and, optionally, catalog information and archive records

INCOMPATIBILITY

A list of code files incompatible with a given set of host systems

NAMELIST

Non-hierarchical list of file names

STRUCTUREMAP

Storage layout of files

TAPEDIR

List of file names contained in the directory of a library maintenance tape


Each of these task request types is discussed in more detail later in this section.