Messages from FDR, DSF, and ABR (FDRnnn)


Number

Description

FDR000

UNABLE TO INVOKE IEBCOPY

Explanation: The FDRREORG interface for IEBCOPY PDS compression (FDRBCOPY) was not able to link to the IBM IEBCOPY program for non-compress functions.

UNABLE TO CREATE RECALL ACEE – SAF RC=n RACF RC=n

Explanation: This form of the FDR000 message indicates that auto-recall was not able to create a security ACEE for the recall process.

FDR001

program/function -- VER v.r/mmt -- INNOVATION DATA PROCESSING DATE=yyyy.ddd PAGE nnn

Explanation: This is the FDR page heading, containing the name of program or FDR function generating the message and the version level of FDR. “v.r” indicates the version and release (for example, 5.4), “mm” is a 2-digit number indicating the maintenance level and “t” is “P” for a production version or “R” for rental.

FDR002

function SUCCESSFULLY COMPLETED VOL=vol NVOL=nvol

Explanation: The DASD with volume serial “vol” was successfully dumped, restored, copied, moved, or simulated. On a full volume restore, “vol” is the volume serial of the DASD where the dumps were created, and “nvol” is the serial number of the receiving volume before the restore.

FDR003

NONSTANDARD RECORD ZERO -- cccchhhhrrkkllll -- function CONTINUING

Explanation: FDR detected a non-standard record zero (R0) in a track on the volume. The count field of the R0 is printed in hex. A standard IBM record zero format has an “rrkkllll” field of 00000008 -- that is, record number zero, key length zero, and data length eight. FDR does not RESTORE a track that had a non-standard record zero during the backup.

Action: Contact BMC Support for assistance.

FDR006

function OPERATION CANCELLED BY OPERATOR

Explanation: An operator replied “NO” to an FDR/DSF request for approval to restore or copy a DASD. An U0801 abend follows.

FDR007

startend TIME OF function -- hh.mm.ss - UNIT=disktype, IN=inputdd, OUTPUT=outdd1 outdd2

Explanation: Documents the time that FDR, DSF, or ABR began or ended a dump, restore, or copy. “startend” is “STARTING” or “ENDING”. “function” indicates the type of function (for example, DATA SET DUMP). “inputdd” is the input DD statement name. “outdd1” is the output DD statement name and “disktype” identifies the input or output DASD device type (in the case of emulated DASD, such as RAMAC, the emulated DASD type, such as 3390, is shown. If a duplicate backup was requested, it is shown by DD statement name “outdd2”. On a data set restore or copy/move, since data sets may be output to multiple devices at once, the DASD type and output DD statement names are not shown (output volumes are shown in message FDR311).

FDR008

OPEN ERROR OR NO DD STATEMENT DD=ddn - function BYPASSED

Explanation: 1. A required DASD or tape DD statement specified by “ddn” was missing.

2. ddname SYSPRINx is missing.

3. An error occurred while opening the specified “ddn”.

Action: The DASD in error is bypassed. See the joblog for possible IBM OPEN error messages.

FDR010

POSSIBLE SPACE ERRORS IN VTOC -- ENTIRE PACK WILL BE DUMPED

Explanation: FDR detected an I/O error or logical error reading the VTOC. A mini-dump is printed detailing the error. FDR continues processing, dumping the entire DASD volume.

Action: Contact BMC Support for assistance.

FDR012

NOT AN FDR TAPE DSN=dsn

Explanation: 1. The input for a restore (“dsn”) is not an FDR created backup.

2. The JCL specifies the wrong serial numbers, or specifies the serials in the wrong order. FDR must always read the backup from the beginning; it cannot start in the middle of a multi-volume backup. If you specified the volume serials of the backup tape in JCL, check the order of the serials.

3. The FDR backup file may have been written over.

Action: dsn” is the tape data set name. A mini dump is printed displaying the first tape block read. An U0205 abend is issued.

Important

The first block of a valid FDR backup is a 24 byte record containing the text “THATS ALL FOLK”. If anything else is displayed, see the reasons above.

FDR014

TAPE BACKUP IS INCOMPATIBLE WITH RESTORE DEVICE

Explanation: An attempt was made to do a full-volume restore or copy to an unlike device type (for example: 3380 to 3390). Use FDRDSF, FDRCOPY, or FDRABR data set restore to restore to a device with different device geometry. It can also occur when attempting to do a full-volume restore to a smaller DASD of the same type (for example, 3390-3 to 3390-2).

Action: The FDR header read is printed in a mini dump. An U0104 abend follows. If necessary, contact BMC Support for assistance. If you want to force FDR to restore to a smaller DASD of the same type, specify PROT=NONE on the RESTORE or COPY statement. The FDR014 message is still printed, but the RESTORE or COPY is attempted. You get I/O errors if any tracks above the capacity of the smaller DASD must be restored. If all of the data on the larger DASD fits on the smaller DASD, use COMPAKTOR to restore and relocate the data.

FDR019

RACF FACILITY PROTECTION FOR BYPASS FAILED FOR resource

Explanation: The operands BYPASSACS or BYPASSSMS were specified, but the security check failed. To use these, the user must be authorized to the RACF “resource” in the class FACILITY or the equivalent in other security systems. The “resource” values are:

STGADMIN.ADR.RESTORE.BYPASSACS

For Restore.

STGADMIN.ADR.COPY.BYPASSACS

For Copy.

Action: A control card error is issued and the operation terminates. Authorize the user to the resource or run the program under a different userid.

RACF FACILITY PROTECTION STGADMIN FAILED FOR resource

Explanation: In this form of the FDR019 message, the operand STGADMIN was specified for simplified storage administrator security authorization, but the security check failed. The user must be authorized to the RACF “resource” in class FACILITY or the equivalent in other security systems. The “resource” values are:

STGADMIN.ADR.STGADMIN.COPY

For FDRCOPY.

STGADMIN.ADR.STGADMIN.DUMP

For Backup.

STGADMIN.ADR.STGADMIN.RESTORE

For Restore.

STGADMIN.ADR.STGADMIN.PRINT

For FDRDSF PRINT.

Action: A control card error is issued and the operation terminates. If the user cannot be authorized to these resources, remove the STGADMIN operand so that normal FDR security checking is done (see Security).

FDR020

RACF VOLUME PROTECTION FAILED ON VOL=vol

Explanation: Security checking was enabled in the FDR Global Options. A full volume dump or restore was requested but a security call for class DASDVOL and volume “vol” failed. The user does not have sufficient authority to perform this operation. This message is produced only for full-volume restores and absolute track operations; full-volume backups and data set operations do class DATASET checks against individual data sets if the DASDVOL check fails.

Action: An U0801 abend is issued.

FDR021

RACF DATA SET PROTECTION FAILED ON DSN=dsn

Explanation: Security checking was enabled in FDR Global Options. A security call for class DATASET and data set name “dsn” failed. The user did not have sufficient authority to access this data set.

Action: On a full volume backup operation, the backup is terminated. On a data set operation, this data set is bypassed.

FDR022

RESTORE TAPE IS A DSF FORMATTED TAPE

Explanation: A full volume restore was requested from a backup created by an FDRDSF or FDRABR data set backup. This backup may not contain an image of the entire volume.

Action: Normally, FDR terminates the RESTORE with an U0205 abend. If TAPE=DSF was coded on the RESTORE control statement, FDR continues the RESTORE. Warning messages are issued if the volume LABEL or VTOC are not found on the tape.

FDR023

DUMMY VTOC READ -- ENTIRE PACK WILL BE DUMPED

Explanation: FDR found that the VTOC on this volume started and ended on cylinder zero head zero. This is the format used on volumes initialized by VM; that dummy VTOC is not valid.

Action: FDR dumps all tracks on the volume.

LINUX VOLUME VOL=vol

Explanation: This form of the FDR023 message indicates that FDR identified the volume as one that was formatted by Linux for the S/390 or IBM Z®. The volume is in Linux Compatible Disk Layout (CDL) format with a VTOC in a special format.

Action: FDR processes the Linux partitions that are identified by DSCBs in the Linux CDL VTOC.

FDR024

INVALID EXTENT DESCRIPTOR [REASON=reason DSN=dsn]

Explanation: FDR read a DSCB (Format 1 or 3) that contained an invalid extent description. If a mini dump is printed, the first five bytes of the DSCB printed after the registers in the mini-dump are the cylinder, head, and record number (CCHHR) of the DSCB in error. If REASON= is printed, it is one of the following:

1

ENDING CYLINDER TOO LARGE

2

STARTING TRACK TOO LARGE

3

ENDING CCHH BEFORE BEGIN

4

ENDING TRACK TOO LARGE

Important

Reasons “2” and “4” indicate that the starting or ending track number of an extent is higher than the highest track on a cylinder, that is, higher than 14 on 3380 or 3390; not that the start or end of an extent is after the end of the volume.

Action: Depending on the operation, FDR may continue the backup and dump all tracks on the volume, or may terminate with an U0110 abend.

Scratch the bad data set.

If an absolute track statement was specified (SELECT FROM/TO), the user specified a cylinder address greater than maximum cylinder number or a track number greater than the tracks per cylinder. Correct the SELECT statement.

If necessary, contact BMC Support for assistance.

FDR030

INVALID PARM FIELD PASSED TO FDR

Explanation: The user specified a PARM parameter to program FDR but the value was invalid. See .FDR JCL Requirements vBase for valid parameters.

Action: An U0405 abend follows. Correct the PARM field and re-submit job.

FDR031

DD=ddn -- NUMBER OF CHARACTERS IS NOT 5 -- STATEMENT IGNORED

Explanation: FDR encountered a DD statement starting with the characters “DISK” followed by more than one character, for example, DISK12. For FDR and FDRDSF, DISK can be followed by exactly one alphanumeric or national character. In FDRABR, you can place up to 4 characters after DISK, so this message is not produced.

Action: The DD statement is ignored and FDR attempts to process the remaining “DISK” DD statements.

FDR032

NO VALID DISK/TAPE(X) DD (OR MOUNT) STATEMENTS WERE FOUND

Explanation: FDR did not find any DD statement starting with the characters “DISK” or “TAPE”.

Action: FDR did not dump any DASD or tape volumes.

FDR033

CONTROL OPTION CONFLICTS WITH PARM FIELD OR ANOTHER OPTION -- JOB TERMINATED

Explanation: 1. If you specified both a PARM= for FDR and control statements in SYSIN, one indicates a dump and the other indicates a restore.

2. The RESTORE statement contains CPYVOLID=YES but PARM=N is in the JCL.

3. A COPY statement was provided, but PARM=x is in the JCL.

4. The input contains more than one DUMP, RESTORE, or PRINT statement.

5. MAXTASKS=n was specified on a COPY operation.

FDR034

MAXIMUM NUMBER OF DISK(X) DD STATEMENT EXCEEDED -- FDR TERMINATED

Explanation: More than 39 DISKx DD statements were provided in the JCL. FDR processed the first 39 DASD volumes.

Action: An U0502 abend is issued. See Dump Multiple Volumes Serially to One Tape Example 2 in .FDR DUMP Examples vBase on how to dump more than 39 volumes in a single job.

FDR035

NO DSNAME CONTROL STATEMENTS FOUND -- function TERMINATED

Explanation: The control statements specified to FDRDSF did not specify that any useful work was to be done. User did not specify that any data sets were to be dumped. At least one SELECT statement must be specified or DSN=ALL specified on the DUMP control statement.

Action: Correct control statements and re-submit job.

FDR036

UNSUPPORTED DISK DEVICE TYPE ON DDNAME=ddn

Explanation: FDR encountered a DASD device or a backup of a DASD device that is not supported. It is possible that a back level release of FDR is being used.

Action: Contact BMC Support for assistance.

FDR040

VOLUME IN USE -- nnn OPENED DCBS

Explanation: FDR on a full volume dump or restore found the volume currently being used by other jobs. The number of opened DCBs (minus one for FDR) is printed. This is the count in the UCB at the beginning of the dump or restore. This is only a warning message, no error code is issued.

Action: If you do not want this message printed, the operand ACTMESS=NO on the DUMP statement suppresses the message.

FDR042

RESTORE FROM BACKUP OF VOL=vol CREATED ON DATE=yyyy.ddd TIME=hh.mm.ss

Explanation: Documents the creation time and date of the backup from which a restore is being done, as well as the original volume serial “vol” of the DASD that was dumped.

FDR09x

text

Explanation: Messages from the FDR diagnostic mini-dump processor. BMC Support will help you interpret them.

FDR099

NEAR RELATIVE DATA LOCATION nnn -- error desc

Explanation: The FDR common parsing routine encountered an error in parsing a control statement. The approximate location of the error was position “nnn”, counting the first position as 000. The failing statement is normally printed immediately above.

Action: Correct error described in “error desc” and re-submit job.

FDR101

program/function -- VER v.r/mmt -- INNOVATION DATA PROCESSING DATE=yyyy.ddd PAGE nnn

Explanation: This is the DSF page heading. See message FDR001 for details.

FDR102

PROGRAM NOT APF AUTHORIZED

Explanation: Most FDR programs must be executed as an APF-authorized program in order to execute correctly. This program detected that it was not executing authorized. This most often occurs when you are testing a new version of FDR with a STEPLIB that has not been authorized.

Action: 1. Authorize the library where you executing the FDR program. You can update a library list in SYS1.PARMLIB and you may be able to input a console command that authorizes the library.

2. Move all FDR programs to an authorized library.

Contact BMC Support if you need assistance.

FDR106

DATA SET NOT ON VOL=vol DSN=dsn

Explanation: 1. FDRCOPY cannot MOVE a multi-volume VSAM cluster or COPY a multi-volume VSAM cluster to the same name.

2. FDR did not find the Format 1 DSCB for data set “dsn” in the VTOC of volume “vol”, but it expected it to be there.

Action: 1. See .VSAM Special Considerations vBase for further information. FDRMOVE can MOVE a multi-volume VSAM cluster.

2. There are a variety of unusual conditions that can produce this message. Contact BMC Support for assistance.

FDR107

function SUCCESSFULLY COMPLETED VOL=vol

Explanation: The indicated function was successfully completed on the DASD volume “vol”.

FDR108

WARNING -- LABEL OR TRACK IN VTOC RESTORED X'cccchhhh'

Explanation: A DSF absolute track restore or copy (SELECT FROM/TO) has overlaid the volume label track (cylinder 0 head 0) or a track in the VTOC. The cylinder “cccc” and head “hhhh” of the overlaid track is printed in hex.

Action: If you intended to restore this track, the message can be ignored. If not, the volume may not be usable until you recover the overlaid track from a backup.

FDR111

VOL=vol DSN=dsn reason
NUMBER OF TRACKS NECESSARY=tttttt
EXTENT CYL=ccccc TRK=tt,CYL=ccccc TRK=tt

Explanation:  This message is printed for data set restores when a preallocated output data set is too small or has other errors. It prints the first two forms of the message shown above, and then repeat the last form for all extents of the input data set (up to 128). “reason” can be:

HAS INSUFFICIENT SPACE nnnnnn TRACKS

The data set is too small to hold all of the tracks to be restored. “nnnnnn” is the size of the preallocated data set. The next FDR111 message shows the number of tracks to be restored “tttttt”. This can also occur for data sets allocated by FDR if the CYL= or TRK= operands specified a size too small for the active tracks of the data set, or when DATA=ALL is specified with the RLSE or %FREE= operands.

IS UNMOVABLE

The input data set is flagged as unmovable, which usually means that it contains location-dependent data and cannot be restored to different track addresses. The additional FDR111 messages show the extents that the data set occupied on the original volume; it must be restored to the same track addresses.

IS TOO LARGE

A VSAM index component was larger than the index on the backup. It must be the same size.

Action: The data set is not restored. Scratch the preallocated data set. In most cases, simply re-run the restore and FDR allocates the data set properly. In some cases you may need to preallocate the data set with the allocations shown (for example, FDR cannot allocate an unmovable data set with more than three extents). If you get this message for a data set allocated by FDR (not preallocated), a possible cause is that the space request was reduced by STOPX37, ACC/SRS, or other space recovery software package. The installation must code the rules for such software so that allocations requested by programs whose names start with “FDR” are not altered. If desired, contact BMC Support for assistance.

FDR120

INVALID DEVICE TYPE OR VTOC TOO LARGE
INVALID DEVICE TYPE – FDR TERMINATED

Explanation: The DASD device type is not one supported by this version of FDR or for ABR the VTOC may contain too many entries for an internal table.

Action: An U0103 abend follows. Contact BMC Support for assistance.

FDR121

ALTERNATE ERROR REASON=n ON TRACK CYL/HEAD=cccchhhh
ASSIGNED TO PRIME CYL/HEAD=cccchhhh PRIME R0=cccchhhh

Explanation: FDR detected an error or unusual condition with the alternate track assignments on the DASD volume being processed. The message displays the cylinder and head number of the failing alternate track in hex. “ASSIGNED TO PRIME” is printed if FDR can determine the prime track; it displays the cylinder and head of the prime track and the count field of record 0 (R0) on the prime track (the latter should point to the alternate track. This message is only produced when you are taking a backup to a sequential DASD data set (such as Archiving to DASD) or when you specify BUFNO=nn.

The reason code “n” can be:

1

I/O error occurred reading this alternate track. If the IOB in the mini-dump starts with “46008000”, the volume has no alternate tracks (this occurs with some DASD subsystems and with VM mini-volumes). As long as there are no alternate tracks assigned on the volume, this message can be ignored.

2

This alternate track is flagged as a defective alternate. FDR bypasses it. No corrective action is required.

3

The alternate track is assigned to a prime track. The alternate home address does not have the flag byte set indicating that this is an alternate track.

4

I/O error occurred reading the prime track assigned to this alternate.

5

The prime track's home address flag byte did not indicate that this is a defective track.

6

The prime track's record zero (R0) did not point back to this alternate track. (PRIME R0=) contains data read. If the PRIME R0 points to another alternate track, this track has had an alternate assigned to it multiple times.

Important

In many cases (especially reason 1), this message is informative and does not indicate an error unless other DASD errors occur; in this case, the message does not set a non-zero return code or cause an abend.

Action: FDR continues, bypassing this alternate. If the prime data track is to be dumped, FDR may issue additional error messages. FDR121 REASON=1 can usually be ignored. Contact BMC Support for assistance.

FDR122n

statistics

Explanation: FDR displays status information at the successful termination of a backup or restore subtask. A second FDR122 is printed displaying the values under each header. The character “n” after the FDR122 indicates the format of the backup and is “N” (New) format or “S” (Split) format. These headers appear above the statistics values (some values are displayed only for backups, not for restores):

BYTES

Number of bytes of data dumped to tape or read from tape (for DSF, all bytes read even if not restored.)

DSK TRK

Number of DASD tracks accessed to perform this function.

T BLKS

Number of tape blocks written or read. On COPY this is an internal number of blocks passed from the dump task to the restore task.

RESTART

Internal field.

STIMERS

Internal number of STIMER commands issued.

ERRS

Using BUFNO=MAX, this is the number of tracks in error.

ACT DSK

Actual number of DASD tracks dumped or copied. For FDRCOPY, it is the number of tracks read, which is not necessarily the number of tracks written.

LOW

If not BUFNO=MAX, this is the lowest number of STIMERS issued on one cylinder. If BUFNO=MAX, this is the number of retries on tracks with data checks. Unless an FDR129 error message is displayed, the retries were successful.

HGH

If not BUFNO=MAX, this is the highest number of STIMERS issued on one cylinder. If BUFNO=MAX, this is the number of count fields encountered with a CCHH that did not match the track it resides on; this is normal on a VM mini-disk but may indicate errors on other volumes.

DEXCP

The number of DASD EXCPs issued by this subtask to dump or restore this volume. This number may be less than number of EXCPs recorded by SMF. For FDRCOPY, this is the total of EXCPs on the input DASD plus the number of tracks written to output DASD volumes; if FDRINSTANT is used to copy data sets (with FlashCopy, SnapShot, or TimeFinder), the output DASD count does not represent actual EXCPs.

NUMDS

Number of data sets processed in this backup. If an ABR incremental backup, this value includes the backup of the ABR Model DSCB.

COMP KBYTE

The number of kilobytes (kB) (1024 bytes) the data was compressed by FDR software compression (COMPRESS=). This field is not displayed if software compression was not requested (FDR cannot display the results of hardware compression, for example, IDRC)). It is displayed only for backups.

Important

In the above two-line version of FDR122, some of the fields, particularly the byte counts are inadequate for large DASD such as 3390-9 and larger; values printed are internally truncated and not usable for such DASD. This FDR122 format is used only for backups that do not specify RTC=YES. The following multi-line format, used for RTC=YES backups and all restores, properly displays all statistics.

OPERATION STATISTICS FOR type VOLUME vol

Explanation: This form of the FDR122 message may appear as the header for a table of statistics about the certain FDR operations that were performed on the volume indicated; currently the previous form is used for backup, restore and print operations and this form is used for most other operations (such as SNAP). The table may include some or all of the data below. For non-backup/restore operations (such as SNAP), many of the statistics printed may be zero or very small; this is normal.

CYLINDERS ON VOLUME

Total number of data cylinders on volume being processed.

DATA SETS PROCESSED

Number of data sets selected.

BYTES READ FROM DASD

Total number of bytes actually backed up from the volume.

BYTES WRITTEN TO DASD

Total number of bytes actually restored to the volume.

BYTES ON BACKUP

Total number of bytes actually written to or read from the backup. For uncompressed backups, this is slightly higher than the DASD bytes because of control data. For compressed backups (COMPRESS= on the DUMP statement), this is the bytes after compression.

COMPRESSION SAVINGS

Percentage of the backup file size saved by FDR compression (COMPRESS= on the DUMP statement). This is calculated as the “Bytes on Backup” divided by the bytes that would have been written to the backup without compression (not displayed). This is zero unless COMPRESS=ALL was specified; compression savings from IDRC tape hardware compression is not displayed.

DASD TRACKS BACKED UP|WRITTEN

Number of data tracks read from or written to the volume.

BACKUP BLOCKS WRITTEN|READ

Number of physical blocks written to or read from the backup file.

DASD EXCPS

Number of write/read I/O requests issued to the volume.

BACKUP FILE EXCPS

Number of write/read I/O requests issued to the backup file.

CPU TIME (SECONDS)

The CPU (TCB) time required to process this volume, in seconds and thousandths of a second.

ELAPSED TIME (MINUTES)

The actual time, in minutes and tenths, required to process this volume.

BACKUP|RESTORE TIME (EXCLUDING MOUNTS)

The actual time, in minutes and tenths, required to process this volume, excluding the time spent waiting for input or output tape volumes to be mounted (at OPEN or EOV).

BACKUP COPY n ON type DSN=dsn VOL=vol

Documents the location of the backup file created. “n” is the copy number (1 or 2) and “type” is DISK or TAPE.

RESTORE FROM DSN=dsn

Documents the name of the backup file being restored.

FDR123

COUNT RECORD ERROR ON TRACK X'cccchhhh' REASON=n

Explanation: FDR detected an error on the count fields of the cylinder (cccc in hex) indicated. Reason codes 1 through 6 can only occur if BUFNO=MAX is not in effect (BUFNO=MAX is the default). The track number (hhhh in hex) printed may not be accurate. An I/O error may also occur during the actual dump of data from the track. If a cylinder has more than one count error, only one FDR123 message is issued per track. The description of DASD I/O Errors in section FDR-DSF-CPK-ABR-I-O-Error-Recovery may be helpful in understanding the error.

The reason code “n” may be:

1

The number of count fields read on this cylinder exceeded the maximum number FDR expects for this device. The remaining count fields are bypassed.

2

I/O error occurred reading the count fields. The track number in the message is probably not correct. THE ENTIRE CYLINDER IS BYPASSED. The IOB in the mini-dump details the error.

3

The number of bytes on this cylinder and head exceeds the maximum set by FDR. If it does not exceed the FDR maximum buffer size FDR processes this track. 

This track may cause an I/O error when reading the data or the track may not be restorable. If the number of bytes exceeds the buffer size, the entire cylinder is bypassed.

4

The count field is out of sequence. The count field encountered has a head number lower than the previous count field. FDR processes this record as if it was the next sequential record. This track may not be correctly dumped.

5

The length of the count fields on this track developed into a negative number. FDR terminates immediately with an U0300 abend.

6

The track number on one or more count fields was higher than the maximum number of tracks per cylinder for this device (usually 15). FDR bypasses the records from the point of error to the end of the cylinder. The track number in the message has no significance.

7

The count field has an incorrect cylinder and track number using BUFNO=MAX. Since this may be a normal condition (such as on VM volumes), this reason is printed only if you specify PRINT=ALL on the DUMP statement.

8

The data read from this track appears to exceed the capacity of the track. The data read is still dumped. This track may cause an error when restored.

Action: An FDR mini-dump is printed. The unlabeled block of storage at the end of the mini-dump contains the count fields read. Each count is 8 bytes (2 words) long and consists of the CC (cylinder), HH (head), R (record), K (key length) and DD (data length). The count field causing the error is usually the first one on the third line of counts. Contact BMC Support for assistance.

FDR124

FORMAT 4 ERROR REASON= reason - id

Explanation: FDR detected a problem with the Format 4 DSCB on a volume. The Format 4 DSCB describes the VTOC itself. The VTOC may be improperly formatted. “reason” is a reason code, possibly with explanatory text; “id” is the DSCB count field. The reason code “n” may be:

1

More than one Format 4 DSCB was found, or the first DSCB in the VTOC was not a Format 4. This may be due to an IBM problem.

2

FDR found that the Format 4 contained zero free DSCBs, plus the VTOC high water mark was set to the first Format 5 DSCB. This is the condition CPK would leave the volume in if an abend or system crash occurred during the restore phase. This volume may be partially restored. This is a serious problem. The volume should be placed offline until the error is corrected. If you must dump the volume, specify PROT=NONE on the DUMP statement.

3

Label track is invalid. The label track (cylinder 0 track 0) does not contain a properly formatted volume label.

4 – VOL SIZE < DEVICE SIZE

The number of cylinders in the VTOC is less than the actual number of cylinders on the device.

6 – TOO MANY VTOC ENTRIES

ABR found too many VTOC entries on this volume and an internal table was exceeded. An U0103 abend follows. The VTOCCORE= operand may need to be specified as an override; contact BMC Support for this setting.

8

An unknown DSCB type was found.

9 – VOL SIZE 1 CYL IN VTOC

The Format 4 DSCB indicates that the volume contains only one cylinder, but the physical size of the volume is more than one cylinder.

Action: An U0602 abend is issued. List the VTOC in hex with:

//LIST EXEC PGM=IEHLIST

//SYSPRINT DD SYSOUT=*

//DISK1 DD UNIT=SYSALLDA,VOL=SER=vol,DISP=OLD

LISTVTOC VOL=3390=vol,DUMP

/*

and contact BMC Support for assistance.

FDR125

I/O ERROR READING THE VTOC X'cccchhhh' VOL=vol TRACK WILL BE BYPASSED

Explanation: FDR detected an I/O error reading the VTOC on the cylinder and track indicated in hex. An FDR mini-dump is printed. The DSCBs stored on this track of the VTOC is not processed. This error may also be caused by an improperly formatted VTOC track. CPK cannot restore from this backup.

Action: Correct the VTOC or contact BMC Support for assistance.

FDR126

ERROR PROCESSING FORMAT 2 OR 3

Explanation: FDR attempted to read the Format 2 or 3 DSCB associated with a Format 1 DSCB. The VTOC location pointed to by the Format 1 DSCB does not contain a DSCB of the proper type. The DSCB chain for this data set may be broken.

Action: Correct or scratch this data set or list the VTOC in hex with:

//LIST EXEC PGM=IEHLIST

//SYSPRINT DD SYSOUT=*

//DISK1 DD UNIT=SYSALLDA,VOL=SER=vol,DISP=OLD

LISTVTOC VOL=3390=vol,DUMP

/*

and contact BMC Support for assistance.

FDR127

DISK TRACK CROSS-CHECK ERROR CCHH=cccchhhh - DUMP CONTINUING

Explanation: FDR detected that the record length fields developed for a tape block were inconsistent with the count fields of the data dumped. The cylinder and track (in hex) of the failing track is displayed.

Action: Contact BMC Support for assistance.

FDR128

INVALID RECORD ZERO ON TRACK X'cccchhhh' DATA X'cccchhhh'

Explanation: The track specified has an invalid record zero (R0). The count field of R0 should always contain the ID of the track it resides on (except for tracks with assigned alternate tracks). The cylinder and track (in hex) of the failing track is displayed, along with the count field of R0.

Action: FDR bypasses this track on the DASD and continue processing the volume. Contact BMC Support for assistance.

FDR129

I/O ERROR ON DISK PACK - LAST [HOME/SEEK] ADDRESS READ X'cccchhhh' [tct-error]

Explanation: An I/O error or logical error was detected by FDR on this volume. The cylinder and track (in hex) printed may not be accurate. An IBM IOS000I message may also have been printed on the job log.

This error can also be issued when a TCT DUMP operation is attempted with a TAPEx volume in a device that does not support TCT commands. The FDR149 messages that follow show the IOB=C6008000 and SENSE=80000000.

If tct-error is “NOT A DISK”, this indicates that the TAPEx DD statement specified for a TCT DUMP operation does not specify a DASD volume. The TAPEx DD statement for TCT DUMP operations requires a DASD device.

If tct-error is “MULTIVOL ERROR”, this indicates that the TAPEx DD statement specified for a TCT DUMP operation specifies multiple DASD volumes. The TAPEx DD statement for TCT DUMP operations can only specify a single DASD volume.

If tct-error is “TCTxxx=CONTAINER NOT FOUND”, this indicates that a TCT RESTORE operation is being performed and the CLOUD Container specified does not exist in the specified CLOUD.

Action: An FDR Mini-Dump is printed detailing the I/O error (see Mini-Dump” in Section Introduction-to-Messages). FDR attempts to continue processing from this point, bypassing the track in error. A FDR150 message may also be issued. If the error is a data check or other hardware problem, the volume must be corrected. See DASD I/O Errors in Section FDR-DSF-CPK-ABR-I-O-Error-Recovery for help in understanding the error. Contact BMC Support for assistance.

I/O ERROR DSN=*** I/O ERROR

Explanation: This is followed by FDR149 messages when DUMPing to Transparent Cloud Tiering (TCT) that can be used to diagnose the error.

Action: When DUMPing to Transparent Cloud Tiering (TCT), some possible causes are that the TAPEx DD statement does not point to a DASD device that supports TCT, or that the cloud name is not correct for this DASD control unit. This is followed by FDR149 messages that can be used to diagnose the error.

I/O ERROR DSN=*** [HTO TIME-OUT]

Explanation: A TCT operation did not complete within a reasonable amount of time.

Action: Contact the hardware vendor or BMC Support.

FDR130

CYL=ccccccc HEAD xxx...x WAS function

Explanation: Internal message on each cylinder and head dumped or restored. An “x” appears for each track accessed within the cylinder. “ccccccc” is the cylinder number in decimal. “function” is ACCESSED (read), RESTOREDCOPIED, or MOVED.

FDR131

YOU ARE NOT LICENSED FOR FUNCTION - function

Explanation: You attempted to execute an FDR function, but that function is not included in your current FDR license. “function” indicates the failing function, such as REORG (FDRREORG), INSTANTBKP (FDRINSTANT), and others.

Action: If you believe you are licensed for this function, contact BMC Support for assistance. Check to be sure that you are executing FDR from the library containing the latest copy of FDR installed at your site. If you would like to test an unlicensed product, contact your BMC Sales Representative.

FDR138

UNABLE TO function DSN=dsn REASON=reason

Explanation: A RESTORE, COPY, or MOVE did not complete successfully. “reason” is a reason code plus explanatory text as shown below. Some of the reasons below occur only during logical restore (to an unlike device or when re-blocking) but others can occur on any data set restore.

The reason code “reason” may be:

4 - CONTAINS TRACK OVERFLOW RECORD

Data sets formatted with track overflow records (supported only on 3350 and earlier DASD) cannot be restored logically)

7 - UNSUPPORTED DSORG

These data sets are not supported for logical restore.

  • BDAM ABSOLUTE
  • BDAM VARIABLE or UNDEFINED
  • ISAM not supported – see member ISAM in the Installation Control Library (ICL).
  • CLUSTER NOT LOADED
  • KEY RANGE or SPANNED
  • NON-ICF VSAM
  • VSAM Multi-Volume
  • EXTENDED FORMAT (EF)

9 - BLOCK SIZE LARGER THAN TRKSIZE

On a logical restore, a data block larger than the output track size was found. Use BLKF= if the data set is DSORG=PS.

9 - TOTAL BLOCKS LARGER THAN TRKSIZE

On a logical restore where track image mode was forced (see message FDR139), the data from one track of the input data set does not fit on a track of the output data set. Message FDR151 is printed to identify the output track. This message may also occur if an input data set was identified as having multiple extents not in ascending order on the backup or input DASD, indicating that track image mode was attempted but failed, probably because of small blocks in the input data set (for a PDS from a 3380 being restored to a 3390, this occurs if the PDS has a directory with over 45 blocks). See “Action”.

A - CATALOG/VVDS/PAGE TO UNLIKE

Logical restore cannot restore catalogs, VVDSs, PAGE, or SWAP data sets.

A - SYS1.LOGREC OR VTOCIX TO UNLIKE

Logical restore cannot restore VTOC indexes or LOGREC data sets.

B - DATA SET IS UNMOVABLE

Logical restore cannot restore data sets flagged as unmovable.

F - SPACE IS TOO SMALL FOR DATA SET

During a logical restore, the allocated space was too small for the reformatted data. If FDR allocated the data set, this may be due to small blocks in the data set. If possible, FDR attempts to extend the data set to a secondary extent. The CYL= or TRK= operands may be used to increase the size of individual data sets.

L - I/O ERROR WRITING TO DATA SET

Another message documents the error.

Q - REBLOCK ERROR - reason

A logical restore error occurring while trying to re-block a data set (the BLKF= operand of RESTORE). “reason” briefly describes the error.

R - PDS DIRECTORY reason

A logical restore error occurred while processing the directory of a PDS (DSORG=PO). “reason” briefly describes the error.

T - TAPE BLOCK DEBLOCK ERROR

An FDR data block was improperly formatted. The backup may have been corrupted.

U - END OF FILE NOT FOUND ON INPUT

During a logical restore, an expected EOF record was not found within the dumped tracks of the data set; the data set may be usable.

V - VSAM ERROR reason

A logical restore error occurred while processing a VSAM cluster. “reason” briefly describes the error.

W - MISSING TTR

X - DATA SET WAS EXCLUDED

Y - TRACKS OUT OF ORDER FROM INPUT

On a logical restore, the tracks of the original non-VSAM data set were in multiple extents and not in ascending order on the backup or input DASD. See “Action”.

Action: Correct the error, if possible, and rerun. If this was a logical restore or copy/move to an unlike device, it may be possible to do a physical restore/copy/move to a like device (same device type). If the error was due to multiple extents not in ascending order on a non-VSAM data set (REASON=Y or REASON=9), it may be possible restore or copy/move to a like device to reallocate the data set in a single extent then copy/move it to the unlike device (or use COMPAKTOR on the input DASD to combine the extents of the data set). Read member UNLIKE in the Installation Control Library (ICL) for more details. Contact BMC Support if you need assistance.

FDR139

TRACKIMAGE FORCED DSN=dsn REASON=7

BDAM VARIABLE OR UNDEFINED

Explanation: A logical restore of a BDAM (DSORG=DA) data set with variable or undefined format is done in track-image mode, restoring tracks exactly as they were dumped.

Action: None. This is a warning only unless other errors occur.

WARNING DSN=dsn REASON=7 CLUSTER NOT LOADED

Explanation: In this form of message FDR139, an attempt was made to perform a logical restore of an empty VSAM cluster. FDR only allocates and catalogs this cluster.

Action: None. This is a warning only.

WARNING DSN=dsn REASON=W MISSING TTR ttttrr FROM MEMBER=mem

WARNING DSN=dsn REASON=W MISSING NOTE LIST TTR ttttrr

Explanation: In this form of message FDR139, during a logical restore or REORG of a PDS, a TTR pointer (relative track “tttt” and record number “rr”, both in hex) in the PDS directory or in a note list within a member did not point to any record in the original PDS. This is an error that existed in the PDS before FDR restored or reorganized the PDS.

Action: The TTR is not changed. It is still invalid after the restore/reorg. All other members are processed. You should investigate the indicated member; it should probably be deleted.

WARNING DSN=dsn REASON=U END OF FILE NOT FOUND ON INPUT

Explanation: In this form of message FDR139, during a logical restore of a PS or DA file, no EOF was found in the data set. However, all tracks were restored so the data set should be valid.

WARNING DSN=dsn DATA=ALL IGNORED DUE TO DUMP OPTIONS

Explanation: In this form of message FDR139, during a logical restore DATA=ALL was specified, but the dump was not done with DATA=ALL.

Action: DATA=ALL is ignored. The data set should be usable.

REORG BYPASSED reason DSN=dsn

Explanation: In this form of message FDR139, an FDRCOPY REORG was requested for a data set, but it could not be done for the “reason” indicated:

PDSE

PDSEs are not supported for REORG.

UNMOVABLE

The data set’s DSORG was POU.

MODEL

The data set has no extents.

NOT A PDS

The data set was not partitioned.

FDR142

ERROR USING THE READ MULTIPLE CKD COMMAND (5E) - NEW PERFORMANCE OPTION TERMINATED

Explanation: FDR detected an error using the 5E (RMCKD) command. This control unit may not support the command.

Action: FDR reverts to the previous performance option. Contact BMC Support for assistance.

FDR149

ANTRQST function-call TRACE - RTNCD=xxxx, RSNCD=xxx -- …

Explanation: Internal API request has failed. Return Code and Reason Code are displayed.

API FORCED: xxxxxxxx xxxxxx0F RCxxxxxx xxxxxxxx xxxxxxxx

Explanation: Re-attempt is performed and Sense Message Format (x'0F') and Reason Code (x'RC’) is displayed.

CCW/DATA ---- IOB C6008000 4104CB88 0004D480 0E000000 0004D478 1003C114 00000000 00000000 01000000 01000
- SENSE w1 w2 w3 w4 w5 w6 w7 w8

Explanation: If sense w3 is equal to 7F010000, this indicates that an attempt was made to allocate an IBM Cloud name to an EMC controller.

Explanation: An attempt to allocate the backup to a non-cloud device results in sense information similar to 80000000 000000*04 F78B8000* 00000000 74150000 91000F04 000040C0 00000000.

EXCP FAILED - FUNCTION function CCW: xxxxxxxx xxxxxxxx

Explanation: I/O command has issued an error return code. IOB Sense information is displayed for diagnostic purposes

EXCP REQUEST - CCW: xxxxxxxx xxxxxxxx

Explanation:

FLASHCOPY PRESERVE MIRROR - type [FAIL]

Explanation: Informational message indicating the REMOTEINSTANT operand was specified to utilize the Remote Pair (Preserve Mirror) FlashCopy feature. “type” is PREFERRED or REQUIRED. See REMOTEINSTANT= in Section FDRCOPY-COPY-and-MOVE-Statements for more details.

If the optional word “FAIL” is appended to the message, this means that Remote Pair (Preserve Mirror) FlashCopy specified with the REQUIRED option failed. FDRCOPY COPY or MOVE proceeds with normal I/O. This message is accompanied by FDR149 IOB SENSE messages with Remote Pair sense information.

INFO: FLASHCOPY TGT IS AN ACTIVE SRC

Explanation:

IOB SENSE: xxxxxxxx xxxxxx0F RCxxxxxx xxxxxxxx xxxxxxxx

Explanation: I/O error detected. Sense Message Format (x'0F') and Reason Code (x'RC') is displayed. Common Reason Code (x'RC') values are:

X'85'

An ESTABLISH could not be completed because the target is a PPRC primary or secondary volume, or a Global Mirror for z/Series (XRC) primary volume.

X'A7'

An ESTABLISH could not be completed because the designated source track is already an existing target track’

X'AE'

An ESTABLISH could not be completed because the designated target track is already an existing target track.

X'AF'

An ESTABLISH could not be completed because the designated target track is already an existing source track.

NORMAL I/O PERFORMED - FLASH NOT ALLOWED

Explanation: FLASH operation is not allowed due to reason displayed in IOB Sense information. Copy / Move is performed using Normal I/O. Message is informational.

RETINFO ANTF0xxxx error-desc

Explanation: Provides IBM description for error condition.

tracedata

Explanation: Debugging and diagnostic trace information is displayed during error handling or if “debugging” is enabled.

Action: If debugging is not being requested, ensure that you are not running in a “debug” state.

  • Ensure the DEBUG operand is not specified on the command.
  • Ensure that the //FDRFCDBG DD statement is not specified.

FDR150

DISK TRACK X'cccchhhh' BYPASSED ERROR WHEN DUMPED

Explanation: FDR detected an I/O error or logical error when this track was dumped. Another message may have been issued detailing the error. Since the data was not properly dumped, FDR does not restore the track on the restore function.

Action: The data set associated with this track may be incomplete. On a data set restore, message FDR155 indicates the dsname. If message FDR155 does not appear, the track was not needed for this restore. If you need assistance, contact BMC Support.

FDR151

I/O ERROR DSN=dsn

I/O ERROR WRITING DISK TRACK X'cccchhhh' VOL=vol TRACK BYPASSED

Explanation: FDR detected an I/O error writing the DASD track at cylinder cccc track hhhh (both are in hex). For a data set restore only, the first FDR151 message identifies the data set that contains the track.

Action: FDR continues the restore operation. This track is bypassed. See DASD I/O Errors in Section FDR-DSF-CPK-ABR-I-O-Error-Recovery for help in understanding the error. Contact BMC Support for assistance.

Important

If this is a logical restore and you also received an FDR138 REASON=9, then refer to the instructions in the Action for the FDR138 message.

FDR152

ICF VSAM ERROR REASON=n DSN=cluster/component VOL=vol

Explanation: An I/O error or logical error exists within the SYS1.VVDS data set or in the VVDS information for the cluster or component indicated on volume “vol” (this error may also occur for non-VSAM data sets on SMS-managed volumes). On a restore, FDR compares the characteristics of the cluster on the backup file with those of the cluster being restored to on DASD; if some required characteristic does not match, this message details that mismatch. The VVR/NVR from the backup and the DASD is printed for certain types of errors. The reason code “n” may be:

1

VSAM clusters exist on the volume, but FDR failed to find the SYS1.VVDS data set on the output DASD or on the backup file. The VVDS may not exist or FDR encountered an error trying to find it. The IOB details the error.1

2

The number of extents in the SYS1.VVDS data set was zero.

3

The SYS1.VVDS contains more than 3 extents. FDR had an I/O error or logical error finding a Format 3 DSCB. The IOB details the error.1

4

An I/O error or logical error was detected when FDR read or wrote entries within the SYS1.VVDS data set, or the VVDS contains no active records (even though there are VSAM clusters on the volume). For an I/O error, the IOB details the error.1

5

The length of a VVR/NVR entry within the VVDS is zero or negative.1

6

The length of all of the VVR/NVR entries within a block of the VVDS exceeded the length in use within the block.2

7

A VVDS record indicates that the length of its in-use data exceeds 4096.3

8

An error occurred when DSF attempted to find one of the associated components for this cluster. The component may be in the VVDS but not in the VTOC. The IOB details the error.

9

FDR is unable to store all of the VSAM component and cluster names in its internal table. A large number of VSAM clusters must exist on the volume. Specify the keyword ICFCORE= on the DUMP TYPE= statement or permanently increase the ICFCORE value in the FDR Global Options.

A

A cluster specifies a catalog name that was not found in the catalog entries stored in the first record of the VVDS.

B

FDR could not find the volume information/allocation cell (type 23) in the VVR record, or an individual cell had an invalid length.

C

More than one SYS1.VVDS data set found on the volume. The operating system uses the VVDS that contains the current DASD volume serial number in the name. More than one VVDS can be created if a volume with a VVDS is renamed and a VSAM cluster is allocated using the volume with the new serial number. If the VVDS with the incorrect volume serial does not have any current clusters cataloged within it, use SUPERZAP to turn off the PASSWORD indication in the DSCB and scratch the data set using IEHPROGM. A backup completes but no VSAM clusters are restored from it and non-VSAM, SMS-managed data sets may not be restorable. A restore issues an U0634 abend, so no VSAM or SMS-managed data set restores are done to this volume until the condition is corrected.

D

The volume serial in the data set name of the VVDS (SYS1.VVDS.Vvolser) does not match the volume serial of the DASD. This can occur if a volume was copied or restored to a new DASD volume serial but the VVDS was not renamed. Another possible cause is the DUMPCONDITIONING option of DFSMSdss. This is only a warning; FDR backs up the volume properly, using that VVDS. However, VSAM and SMS-managed data sets on the volume are not usable until the condition is corrected.

E

FDR did a GETMAIN for above the line storage for a VSAM table but the GETMAIN failed. Try increasing the REGION= parameter to more than 32M.3

F

FDR did not find both a VVR/NVR and a DSCB for a given data set; one was missing. Also occurs when FDR was unable to calculate the free space in a cluster.

G

The imbedded index VVR (Type Q) was not found.4

H

The size of an extent was not a multiple of the CA size; or the high RBA of an extent exceeded the maximum. On a logical restore, the original cluster had an imbedded index (the IMBED attribute) and the high-level index component had more than one extent.

I

The control interval size (CISIZE) on the backup cluster does not match the cluster on DASD. The displacement is x'16'.5

J

The number of CIs per CA on the backup cluster does not match the cluster on DASD. The displacement is x'0E'.2

K

The space allocation unit (TRACK vs CYL) on the backup cluster does not match the cluster on DASD. The displacement is x'10'.2 This error is also issued following an FDR160 message; see FDR160.

L

The physical blocksize or number of blocks per track on the backup cluster does not match the cluster on DASD. The displacement is x'11' or x'15'.2

M

The number of tracks per CA on the backup cluster does not match the cluster on DASD (check the secondary allocation value specified). The displacement is x'17'.2

N

The VSAM cluster is being restored to a different type of cluster, for example, KSDS to an ESDS. Flags at two displacements are checked.2

At displacement x'03' it checks:

X’02’

Relative Record (RRDS)

X’04

Key Range

X’10’

Replication (REPLICATE)

X’20’

Imbedded Index (IMBED)

X’80’

Key Sequence (KSDS)

At displacement x'2A' it checks:

X’01’

Variable RRDS (VRRDS)

X’04’

Linear (LDS)

If none of these flags are on, the cluster is an ESDS (entry sequenced) cluster. There may be other flags on in those bytes; they do not matter. But all of the flags named above must match (on or off) between the input and output cluster.

O

The length of the VVR/NVR exceeds the length of the cells within the VVR/NVR.

P

The VVR entry found is in orphan and not related to a catalog entry.

Q

The temporary NEWNAME is not in the same catalog as the target name.

R

SMS Attributes of the backup cluster and the cluster on DASD do not match. FDR checks for Extended Format (EF) and for “over 4GB addressing”. The displacement is either x'03' or x'1D'.

S

The backup cluster contains a key range while the DASD does not or the key lengths are not the same. The displacement is x'24'.6

T

A VVR entry in the VVDS contains a cell type other than a 21, 23, or 60.

U

The type of VVR entry on the backup does not match the DASD (Z record being restored to Q). The user may be attempting to restore a multi-volume component to the wrong sequence component.

V

The total length of a VVR/NVR record does not match the sum of the lengths of the cells within it, on the output DASD.

W

The total length of a VVR/NVR record does not match the sum of the lengths of the cells within it, on the backup file.

X

The number of extents specified in the VVR record does not match the DSCB entry in the VTOC for a component.

Y

A base cluster is being restored to an alternate index or vice versa.

Z

Internal error. The length of the FDR backup file control block for VSAM was less than the sum of the lengths of the VVRs/NVRs within it.

Action:

  • During a dump, the cluster or component indicated (or all clusters if SYS1.VVDS.Vvolser is the name printed) may not be restorable. An FDR mini-dump may be printed to help diagnose the error.
  • During a restore, the cluster or component indicated is not restored (it is possible for one component to be restored without error while another fails, but the cluster is not usable). For many reason codes, an FDR mini-dump is printed displaying the VVR from the backup and the VVR from the DASD.3
  • For I/O errors, an FDR mini-dump is printed showing the I/O results.
  • Errors resulting from a comparison of the characteristics of the cluster being restored compared to cluster on DASD are actually not detected until the restore is complete; the data tracks have been restored but the cluster is probably not usable.3
  • If restoring to a preallocated cluster, it was not defined with the characteristics that FDR requires to restore; in most cases, simply delete the cluster and let FDR define it properly. Some errors can occur even if FDR allocates the cluster. Contact BMC Support for assistance if the error cannot be corrected. See VSAM-Special-Considerations.

FDR153

VSAM SCRATCH ERROR COMP=comp CODE=code CLUSTER=cluster

VSAM SCRATCH/UPDATE ERROR COMP=comp CODE=code CLUSTER=cluster

Explanation: FDR attempted to scratch a VSAM cluster but the CATALOG DELETE SVC failed. “comp” and “code” match the return code and reason code documented for IBM message IDC3009I except that “comp” values over 9000 are internal FDR errors.

Some commonly occurring IBM codes are:

comp

code

Reason

0008

0042

The cluster to be scratched was not cataloged. FDR can only scratch cataloged clusters.

0076

0000

User attempted to scratch a multi-volume cluster that was not aliased to a user catalog. This data set may be partially deleted.

0076

0008

User attempted to scratch a cluster with an alternate index that has the NOUPGRADE attribute on another volume.

0084

0000

The VSAM cluster is date protected. Specify VEXPD=NONE on the DUMP Statement to scratch this cluster.

comp values over 9000 are from FDR:

comp

Reason

9004

Dynamic allocation failed for the specified cluster. “code” is the decimal equivalent of the dynamic allocation error code; it also appears in hex in register 0 within the mini-dump. Dynamic allocation error codes are documented in the ISPF online tutorial appendix and in various IBM spaces. In particular, a dynamic allocation error code of decimal 5896 or X'1708' indicates that the input cluster was not found in the catalog.

9008

User attempted to move a multi-volume VSAM cluster. The components on this volume were copied to the output volume, but were not scratched. If all of the associated components have been dumped or copied, the user can use SUPERSCRATCH or IDCAMS to scratch the cluster.

9012

Internal Error. The TIOT search failed to find the diskDASD DD statement name to which the cluster was dynamically allocated.

9020

A KSDS with alternate indexes has been archived but it was not scratched because ALTINDEX=NO was specified.

9024

Cluster cannot be scratched because it is cataloged to a different volume or because an alternate index with the NOUPGRADE attribute is on a volume by itself.

9028

Cluster cannot be scratched because it is cataloged as non-VSAM or cataloged to more than 255 volumes.

Action: Check the error code and correct if necessary. An FDR mini-dump is printed displaying the CATALOG DELETE parameter list and the catalog name. If needed, contact BMC Support for assistance.

FDR154

ARCHIVE SCRATCH BYPASSED SOME VOLUMES NOT PROCESSED CLUSTER=cluster

Explanation: A multi-volume VSAM cluster was backed up from some, but not all, of the volumes where it resides. The cluster is not deleted; it is still usable. However, some parts of it have been recorded in the Archive Control File. ABR terminates with a non-zero return code unless SELTERR=NO is specified on the DUMP statement.

Action: You must insure that all volumes where the multi-volume cluster are processed in the same Archive step. One way to do so is to select the cluster with SELECT CATDSN=cluster.

This message may occur if you are trying to select clusters with ADAYS= or ADATE=; this does not work for multi-volume VSAM since the last reference date is stored only in the Format 1 DSCB of the base data component and only on its first volume. See .VSAM Special Considerations .

FDR155

nnnnn TRACKS MISSING ON function OF DSN=dsn

Explanation: Data set RESTORECOPY, or MOVE detected that a number of expected tracks were not found during the restore of the data set “dsn”. “nnnnn” is the number of tracks that were not found. The remainder of the data set was restored, but it may be unusable. The cause may be:

  • The restore specified DATA=ALL, but the backup used DATA=USED.
  • The restore used DATA=ALL or DATA=USED but the backup was created with DATA=NONE.
  • The restore used LBPZERO=INVALID, but the backup used LBPZERO=VALID.
  • Backup file errors (message FDR200) were reported during the backup or restore.
  • A DASD error occurred during the backup that required tracks or cylinders to not be recorded on the backup file (for example, message FDR123 or FDR129). Message FDR150 is also printed for such tracks during the restore.
  • Blocks were lost from the backup file due to unreported tape drive errors.
  • The restore subtask abended before completing the restore (message FDR997 is also issued).

Action: If the cause cannot be determined, contact BMC Support for assistance.

FDR156

ALLOCATE FAILED FOR nnnnn quan COMP=X'comp-code' VOL=vol DSN=dsn

ALLOCATE FAILED TO CATALOG COMP=comp CODE=code VOL=vol DSN=dsn

Explanation: FDR attempted to allocate a non-VSAM data set “dsn” on volume “vol” and the attempt failed (if “FAILED TO CATALOG” is displayed, the allocation was successful, but a later attempt to catalog the data set failed; this can also occur for VSAM). “nnnnn” is the size of the data set that failed allocation in tracks or cylinders, “quan” is TRK or CYL. If the allocation was attempted on multiple volumes (because of the NVOL= operand or the ABR RESTORE ALLOCATION LIST), it failed on all of them, but “vol” is the first volume where it was tried, and “comp” is the error code from that volume. If the data set is SMS-managed, “vol” is the volume that FDR selected for the data set and may not be the same as the volume where SMS tried to allocate it.

comp” may be return codes from the IBM ALLOCATE SVC (SVC 32), from the IBM CATALOG SVC (SVC 26), from the IBM SMS interface, or internal diagnostic codes from FDR itself.

If “FAILED TO CATALOG” is displayed, “comp” is the return code and “code” is the reason code from the CATALOG SVC, in decimal, as documented for the IBM message IDC3009I. Some of the common catalog codes shown under message FDR157 also apply to FDR156.

Important

If “comp” is 51, look up the reason “code” under code 50 in message IDC3009I. If “comp” is 300, this is an internal error; contact BMC Support for assistance. If “comp” is 9xxx, contact BMC Support for assistance. “code” equal to 00040 may mean an attempt to catalog a GDG generation when the GDG base does not exist. Otherwise, if “comp” is a value less than x'1000', it is from the ALLOCATE SVC, in hex. “code” may be a 8-digit hex IBM diagnostic code. For z/OS and ESA see the IBM space DFSMSdfp Diagnosis Reference.

Common ALLOCATE codes include:

comp

code

Explanation

0004


Duplicate data set name in VTOC; data set already exists on the volume. This may occur for multi-volume data sets if the piece currently on the volume has a different volume sequence number than the piece being restored.

0008


VTOC or VTOC index (VTOCIX) is full.

000C


I/O error in VTOC or VTOC index (VTOCIX).

0010


Requested absolute tracks not available; an unmovable data set cannot be allocated because the required tracks are not free.

0014


Requested space quantity not available; DADSM was unable to find sufficient free space (in up to 5 extents) to allocate the data set, or the specific space required for an unmovable data set was not free.

00AC


No security authorization to create data set. You must have ALTER authority to the data set under RACF or the equivalent in other security systems.

00B0


IGGPRE00 installation exit rejected the request with a return code 8 (unconditionally reject the DADSM request). A local exit or DASD Control software product has disallowed allocation on the volume that FDR selected.

00B4


IGGPRE00 installation exit rejected the request. A local exit or DASD Control software product has disallowed allocation on the volume that FDR selected.

00C0

SMS failed the allocation request. The most common cause is a mismatch between the SMS flags in the VTOC of the output volume and that volume's status in the current SMS configuration; common reason codes are:


04160053

VTOC indicates INITIAL status (in process of conversion to SMS).


04160054

VTOC indicates non -SMS volume, but the volume is in an SMS storage group.


04160055

VTOC indicates SMS-managed, but the volume is not in an SMS storage group.


You can use FDRCONVT (FDRCONVT-Overview) to convert the volume to a SMS-managed or a non-SMS volume, or you can remove the volume from its storage group in the current SMS configuration.

comp” values greater than 1000 are from FDR, in hex, as follows:

comp

Explanation

2354

The name of the data set being restored does not meet IBM's data set naming conventions. If NEWNAME=, NEWGROUP=, or NEWINDEX= was specified, the error is in the new name; otherwise it is the original name of the data set that is invalid. You can bypass this check by specifying NODSNCHK on the RESTORE statement; the data set is allocated but the catalog probably fails.

FDxx

The IBM subsystem interface (IEFJSREQ) failed with return code “xx”.

FExx

The IBM SMS interface failed the allocation request with return code “xx”, (usually 08). “reason” is an SMS error code, in decimal. You can find the description by looking up IBM message IGDxxxxx, where “xxxxx” is the reason code.

FF04

FDR cannot allocate an ISAM file. See member ISAM in ICL Library.

FF08

FDR cannot allocate a non-ICF VSAM file.

FF0C

FDR cannot allocate an unmovable file with more than three extents.

FF18

On a COPY/MOVE of a data set protected by a discrete RACF profile, an attempt to issue RACDEF to define a profile for the output data set failed.“reason” is “0000xxyy” where “xx” is the RACF return code and “yy” the RACF reason code (“xx” of 04 indicates that the profile already exists, 08 that the user is not authorized to create the profile)

FF50

GETMAIN failure during allocation. Increase the region size.

FF51

Allocation parameter list error. Contact BMC Support for assistance.

FF52

FDR did not select a target output volume. This can occur if the data set's original volume or the volume you specified as NVOL= is not online. Specify a new NVOL= value or update the ABR Restore Allocation List to direct the data set to an online volume.

FF53

NVR is not record type N. Contact BMC Support for assistance.

FF54

NVR cell type not 22. Contact BMC Support for assistance.

FF55

NVR type 24 cell length invalid. Contact BMC Support for assistance.

FF56

NVS SMS sub cell not type 24. Contact BMC Support for assistance.

FF57

DSCB address not passed. Contact BMC Support for assistance.

FF58

The selected target DASD volume was SMS-managed, but no storage class was assigned. It may be that your SMS Automatic Class Selection (ACS) routines are assigning a null storage class to this data set. To restore as SMS-managed, specify STORCLAS=; if it still fails, use BYPASSACS or update your Automatic Class Selection (ACS) routines. To restore as non SMS-managed, specify NVOL= to direct it to a non-SMS volume.

FF59

Volume serial numbers in CPL cannot be located, or over 10 volumes passed. Contact BMC Support for assistance.

Action: Determine the cause and take appropriate action. It may be possible to circumvent the problem by preallocating the output data set. If needed, contact BMC Support for assistance.

FDR157

VSAM ALLOCATION ERROR COMP=comp CODE=code VOL=vol CLUSTER=cluster

Explanation: FDR attempted to allocate a VSAM cluster, using the IBM CATALOG SVC, but the attempt failed. “comp” is the return code and “code” is the reason code from CATALOG, in decimal, or is a value generated by FDR itself. If the allocation was attempted on multiple volumes (because of the NVOL= operand or the ABR RESTORE ALLOCATION LIST), it failed on all of them, but “vol” is the first volume where it was tried, and the codes are from that volume. If the cluster is SMS-managed, “vol” is the volume that FDR selected for the cluster and may not be the same as the volume where SMS tried to allocate it.

Codes from the IBM CATALOG SVC can be found documented under IBM message IDC3009I. Common codes include:

comp

code

Description

0004

00010

The catalog selected by FDR to catalog this cluster does not exist (see the description of the ICFCAT= operand). If you dumped this cluster on one system and are restoring it on another, this may mean that a catalog with the name of the original cluster's catalog does not exist; you may need to specify ICFCAT=ALIAS to catalog it into the proper catalog.

0004

00108

A necessary catalog could not be dynamically allocated in the catalog address space, and the catalog parameter list indicated dynamic allocation in the callers address space was not allowed.

0004

00120

The catalog selected by FDR to catalog this cluster is not defined in the master catalog. See 0004-0010 above.

0008

00008

Name already in the catalog. A NEWGROUP= or NEWINDEX= value may have resulted in renaming the output cluster or some of its components to the same name.

0008

00038

Name already in the catalog. Either the cluster or component name already exists, or the original cluster is still cataloged. The VRECAT operand can be used on the RESTORE statement to delete the duplicate names.

0056

00006

Insufficient security authorization to define the cluster. You must have ALTER authority to the cluster under RACF or the equivalent in other security systems.

0068

00008

The VTOC or Indexed VTOC is full.

0068

00020

Insufficient space available to define the cluster.

If “comp” is a value above 9000, the error is generated by FDR itself (COMP values from 9052 through 9080 may occur if the cluster being restored had an imbedded index, and at the time of the backup the high-level index component was in multiple extents):

comp

code

Reason

9004


The VVR entry for the data component on the backup contains an unknown cell type.

9012


FDR cannot allocate a multi-volume component.

9016


The VVR entry for the index component on the backup contains an unknown cell type.

9020


FDRCOPY cannot MOVE a multi-volume VSAM cluster, or COPY a multi-volume VSAM cluster to the same name. See VSAM-Special-Considerations for further information. FDRMOVE can MOVE a multi-volume VSAM cluster.

9024


SELECT specified a component name instead of cluster name, or a component of the requested cluster was missing from the VVDS at the time of the backup, or ICF=IGNORE was specified during the dump.

9028


FDR could not find the type 23 cell in the VVR.

9032


FDR cannot allocate a VSAM cluster that contains an alternate index to a NEWNAME. Use NEWGROUP or NEWINDEX instead of NEWNAME.

9036


FDR cannot allocate a key range VSAM cluster using NEWNAME=. Use NEWGROUP= or NEWINDEX= instead of NEWNAME=.

9040


The volume serial number in the SYS1.VVDS data set does not reflect the volume it is on. If FDR were to allocate a VSAM cluster under these conditions, the operating system would create a new VVDS data set.

9044


The name of the cluster or one of its components being restored does not meet IBM's data set naming standards. If NEWNAME=, NEWGROUP=, or NEWINDEX= was specified, the error is in the new name; otherwise it is the original name of the data set that is invalid. This check can be bypassed by specifying the operand NODSNCHK (not documented elsewhere) on the RESTORE/COPY/MOVE command.

9048


Error occurred applying the NEWINDEX= value.

9052


A LOCATE SVC failed. CODE shows the return code from LOCATE. The reason code is not shown.

9056


Unable to find the PCCB for a user catalog.

9060


Dynamic allocation failed. CODE shows the return code in register 15 from SVC 99. The dynamic allocation return code (DARC) from the SVC 99 parameter list is not shown.

9064


VSAM OPEN failed. Message IEC161I may appear on the job log. CODE shows the return code from VSAM OPEN, as documented under IBM message IEC161I. For example, code 0040 indicates a security violation.

9068


VSAM PUT failed. CODE shows the return code from VSAM PUT.

9072


AMB Extension was not found.

9076


Internal error in reconstructing the imbedded index; RBA of index extent is not correct.

9080


VSAM EOV failed. Message IEC070I may appear on the job log. CODE shows the return code from VSAM EOV, as documented under IBM message IEC161I. For example, code 0104 or 0209 indicates that the volume that you were restoring to did not have enough space to contain the data set. It should be possible to restore the cluster to another volume with more space available.

9084


Error from RACF, for a cluster with a discrete profile. FDR successfully allocated the cluster, and then tried to define a new discrete profile, using the profile of the original cluster as a MODEL. The CODE value is the RACF return code, and register 0 within the mini-dump contains the RACF reason code. A CODE of 4 indicates that the profile already exists, 8 indicates the user is not authorized to create the profile.

9088


A KSDS with an excessive number of key ranges cannot be defined.

9092


A PAGE or SWAP cluster cannot be copied or moved to the same name (NEWNAME=, NEWGROUP=, or NEWINDEX= must be used).

9093


CISIZE of input cluster is invalid for logical restore.

9094


Physical block size of input cluster is invalid for logical restore.

9095


CASIZE of input cluster does not fit in a cylinder of the output DASD for logical restore. For example, a cluster allocated in cylinders on a 3390 cannot be restored to a 3380.

9096


Allocation of a multi-volume VSAM cluster failed. This can also occur for a KSDS with the IMBED option or keyranges. “reason” indicates the specific error:


00004

GETMAIN/FREEMAIN error.


00008

Volume list from LOCATE is invalid.


00012

Non-VSAM catalog entry invalid.


00016

Unable to obtain LOCAL lock.


00020

Type 23/21 cell not found in VVR.


00024

Cluster on more than 255 volumes.


00028

Number of extents does not match Type 60 cell. See “Action”.


00032

UCB not found for output DASD.


00036

Imbedded index extents do not match.


00040

Length error on cluster/component name.


00044

VVR length invalid.


00048

NEWNAME= not supported (use NEWG/NEWI).


00052

Catalog entry type not non-VSAM. Multi-volume VSAM clusters that have not been completely restored are cataloged as non-VSAM (the first volume serial number is ####Vx) but the cluster name is currently cataloged as something else (usually VSAM). This may be due to a previous incomplete restore of this cluster. See “Action”.


00056

LOCATE error. This can occur if the original catalog of the cluster is not available on the system on which the restore was done. Specify ICFCAT=ALIAS to restore into the aliased catalog on the current system. Also, see “Action”.


00060

Cluster has alternate index.


00064

VRECAT failed.


00068

Cluster has over 123 extents on a volume.


00072

Number of extents on volume not correct. Probably due to free space fragmentation on the target device causing DADSM to allocate the request in multiple extents.


00075

Unlike device restore not supported.


00080

Attempted to move a VSAM component but it is not cataloged to the input volume.


00084

Cataloged to over 255 volumes during FDRMOVE move of a multi-volume cluster.


00088

Catalog entry type not non-VSAM, and VRECAT was specified, but the piece of the cluster on the current source volume is guaranteed candidate space and does not warrant deleting the cataloged cluster. The parts of the cluster that contain data may have been restored already, or may be restored subsequently.


00092

Tracks in extent not divisible by CASIZE.


00096

VSAM multi-volume allocation locate failure.


00100

VSAM multi-volume allocation update of UCBADDR failure.


00104

VSAM multi-volume allocation update of dataname failure.


00108

VSAM multi-volume allocation read of VVR failure.


00112

VSAM multi-volume allocation update of VVR failure.


00116

VSAM multi-volume allocation end of update failure.


00120

VSAM multi-volume allocation no type 60 record.


00124

VSAM multi-volume not cataloged or not VSAM.


00128

VSAM multi-volume extent update and number of extents less than one.


01xxx

OBTAIN error (“xxx” is OBTAIN error code).


02xxx

DYNAMIC ALLOCATION error (“xxx” is allocation error code).


03xxx

EXTEND error (“xxx” is EXTEND error code).


03129

Insufficient space for component on this volume.

9100


The selected output DASD volume was SMS-managed, but no storage class was assigned. Specify STORCLAS= or select a non-SMS volume, and resubmit.

91xx


The IBM SMS interface failed the allocation request with return code “xx” (usually 08). “reason” is an SMS error code, in decimal. You can find the description by looking up IBM message IGDxxxxx, where “xxxxx” is the reason code.

92xx


The IBM subsystem interface (IEFJSREQ) failed with return code “xx”.

9450


GETMAIN failure during allocation. Increase the region size.

9451


Allocation parameter list error. Contact BMC Support for assistance.

9452


UCB address not passed or invalid. Occurs if the data set is not SMS-managed (no storage class assigned), but FDR has not selected a volume on which to allocate it. Specify NVOL= and rerun.

9458


BYPASSSMS was specified and the selected output DASD volume was SMS-managed, but no storage class was assigned. Specify STORCLAS= or select a non-SMS volume, and resubmit.

9459


Volsers in CPL cannot be located, or over 10 volumes passed. Contact BMC Support for assistance.

Action: An FDR mini-dump is printed displaying the CATALOG DEFINE parameter list and related data areas. Determine the cause and take appropriate action. For errors involving names already in the catalog, the VRECAT operand on the RESTORE statement may be used to DELETE the duplicate names from the catalog (but should be used cautiously since it may DELETE other clusters). If needed, contact BMC Support for assistance.

When restoring a multi-volume VSAM cluster, the cluster is not usable until all pieces of the cluster have been restored from all volumes where it resided. If not all the pieces have been restored, the cluster is cataloged as non-VSAM with “####Vx” as the first volume serial number. If possible, determine which pieces were not restored and restore them. But if you want to delete the partially restored cluster and start over, you must perform these steps:

1.Delete the non-VSAM catalog entry with:

//DELNVSM EXEC PGM=IDCAMS //SYSPRINT DD SYSOUT=* //SYSIN DD * DELETE clustername NONVSAM NOSCRATCH /*

2.Delete each data and index component of the cluster from each DASD where it was restored with:

//DELVVR EXEC PGM=IDCAMS //SYSPRINT DD SYSOUT=* //DD1 DD UNIT=SYSALLDA,VOL=SER=vol,DISP=OLD //SYSIN DD * DELETE componentname VVR FILE(DD1) CAT(catn) /*

More details on this are found in VSAM-Special-Considerations.

FDR158

DATA SET ENQ FAILED DSN=dsn

DATA SET ENQ FAILED BUT HFS QUIESCED DSN=dsn

DATA SET ENQ FAILED BUT HFS QUIESCE FILE NOT KNOWN TO SYSTEM

DATA SET ENQ FAILED DSN=dsn hfserror

Explanation: The data set enqueue option (DSNENQ=) was in effect. This data set could not be enqueued because some other job or user currently has the data set enqueued under the SYSDSN resource.

For HFS and zFS data sets, if HFS=QUIESCE or ZFS=QUIESCE was specified and the enqueue is not successful, FDR tries to do a HFS or zFS quiesce function, to prevent access to the file system in the HFS and zFS data set during the backup. If that is successful the second form of the FDR158 message is displayed and the data set is processed normally; this message does not indicate an error.

If the HFS or zFS file was not known to the system where FDR was running, the third form of the FDR158 message is printed, this also does not indicate an error. However, if the HFS or zFS file was mounted on another system, it is not quiesced and the backup may be corrupted.

However, HFS and zFS errors cause the fourth form of the FDR158 message to be printed with “hfserror”:

AND HFS QUIESCE FAILED cccc-rrrrrrrr

The quiesce function failed with return code “cccc” and reason code “rrrrrrrr” in hex. It may be that the HFS or zFS data set was busy for more than 5 minutes. A reason code ending in 00FC indicates that the user id of the FDR job was not authorized to use UNIX System Services (USS) (does not have a UID assigned); a UID is required.

AND HFS CURRENTLY QUIESCED TO ANOTHER JOB

The quiesce function failed because another job or user has already quiesced the HFS or zFS data set. Another backup of the HFS or zFS data set may be in progress.

AND HFS QUIESCE NOT AUTHORIZED

The job was not authorized to quiesce the data set. This may indicate that the user id of the FDR job was not defined to your security system.

AND HFS QUIESCE INSUFFICIENT STORAGE

A GETMAIN for storage to hold a table of quiesced HFS or zFS data sets failed. Increase the region and rerun.

AND HFS UNQUIESCE FAILED

At the end of the operation, the HFS or zFS unquiesce function failed. You may need to spacely unquiesce the file system.

In the first two cases the data set is treated as if the SYSDSN enqueue failed.

Action: Depending on the FDR function being done:

FDR BACKUP

The data set is dumped.

COMPAKTOR

The data set is not moved during the COMPAKTion.

DATA SET DUMP

The data set is dumped unless ENQERR=BYPASS is specified.

DATASET RESTORE

The data set is not restored.

FDRCOPY

The data set is not copied/moved.

ARCHIVE or SUPERSCRATCH

The data set is bypassed unless ENQERR=PROCESS is specified.

ABR SNAP or SPLIT

The point-in-time backup of the volume is not created. Either remove DSNENQ=USE or add ENQERR=NO to create the backup.

An enqueue failure causes an abend or non-zero condition code to be issued at the end of the FDR step (except for COMPAKTOR, ARCHIVE or Superscratch). Specifying ENQERR=NO suppresses the abend or non-zero condition code caused by an enqueue failure.

Customers using CA MII (Multi-Image Integrity component of CA MIM), prior to release 11.6, may receive many MIM conflict messages on the console and in the job log of FDR jobs when FDR158 messages are generated. These conflict messages are useless since FDR is not waiting for the enqueue. Member FDRCONXT in the FDR Installation Control Library (ICL) contains instructions for implementing a MIM conflict exit that can suppress these messages when issued on behalf of FDR programs.

FDR159

UNABLE TO function REASON=x DSN=dsn

Explanation: FDR is unable to RESTORECOPY, or MOVE the named data set for the reason specified. The data set is bypassed. The reason codes “x” are:

1

A catalog or SYS1.VVDS data set cannot be restored to a new name and cannot be copied or moved. To move a catalog, back it up, delete the catalog, and restore it to its new volume.

2

The SYS1.VVDS.Vvolser or SYS1.VTOCIX.volser data set was selected without PROT=NONE specified on the RESTORE TYPE=DSF statement. It is not restored; add PROT=NONE if you really want to restore it. It is usually a mistake to restore the VVDS or VTOCIX.

3

A SELECT with ALLDSN or DSN=filter has selected one of these data sets:


    • SYS1.VVDS.Vvolser (VVDS)
    • SYS1.VTOCIX.volser (VTOC index)
    • FDRABR.Vvolser (ABR Model DSCB)
    • Archive Control File (for restore from Archive Backup)
    • Application Control File (for restore from Application Backup)

FDR bypasses the restore of the data set. These data sets are read and updated by FDR during a restore, so it is almost always a mistake to try to restore them as data sets. SELECT ALLDSN may cause FDR159 REASON=3 for the VVDS even though it was not backed up; it can be ignored. This message is only a warning message; it does not cause an abend or non-zero condition code to be issued. If the VTOC index is damaged, the best way to recover is usually to rebuild it by using the BUILDIX command of program ICKDSF. To rebuild the ABR Model DSCB use the REMODEL command of program FDRABRM (VTOC-Maintenance-Utility-FDRABRM.

Action: Correct if this is an error. The message can be ignored if you did not intend to restore these data sets, but if the message is annoying, add an EXCLUDE DSN=dsn statement before the SELECT to suppress it.

FDR160

UNABLE TO RESTORE -- INDEX HAS INCORRECT EXTENT SIZES -- CLUSTER=cluster

SCRATCH THE CLUSTER AND TRY THE RESTORE AGAIN LETTING FDR ALLOCATE IT FOR YOU. MESSAGE FDR152 REASON=K FOLLOWS.

Explanation: The VSAM cluster that was backed up, or the input VSAM cluster for the copy or move, had an embedded index (the IMBED option), and had an index component that was in multiple extents. In order to do the restore or copy or move, the output cluster must have the same arrangement of extents as the original cluster. However, the output cluster was found to exist on DASD before the restore or copy or move, with a different arrangement of extents. There is no practical way for the user to DEFINE the output cluster with the correct arrangement of extents.

Action: Delete the cluster that you predefined, and let FDR do the allocation. FDR automatically rebuilds the cluster with the original arrangement of extents.

FDR161

XMS ERROR REASON=x

Explanation: FDR was unable to find module IGG0CLX0 in the Catalog Address Space (CAS) using Cross Memory Services (XMS). The reason codes document various internal errors.

Action: Contact BMC Support for assistance.

FDR162

SMS ERROR MESSAGE FOR DSN=dsn msg text

Explanation: The allocation of an SMS-managed data set failed. The diagnostic and informational messages generated by SMS during this allocation are printed.

Action: Examine the messages to determine the cause of the allocation failure.

FDR164

CANDIDATE-SPACE ALLOCATION BYPASSED DSN=dsn

Explanation: The current backup or input DASD contains an extent of a multi-volume VSAM cluster that was flagged as a “candidate space”. A candidate space is created when a multi-volume SMS cluster is allocated with a storage class with the “guaranteed space” attribute and real volume serials are specified. SMS preallocates extents on the volume, but they are not part of the active extents of the cluster until it expands and uses them.

Action: The candidate space is bypassed and is not allocated. FDR does not restore VSAM candidate volumes, either regular or candidate-space.

FDR165

AIX RESTORE DEFERRED BASE CLUSTER NOT YET RESTORED AIX=name

Explanation: During a restore or copy of a multi-volume VSAM cluster with an alternate index (AIX), FDR detected that the AIX was on the current backup or input volume but the base cluster has not yet been restored, probably because it is on a different backup or DASD volume that has not yet been processed. The AIX cannot be defined until the base cluster has been completely restored.

Action: An ABR restore bypasses the AIX but remembers that it did so. After all other backups requested in this ABR restore have been processed, ABR reprocesses the backups containing the bypassed AIXs and attempt to restore them again (this may require remounting backup tapes). If the base cluster of the bypassed AIX was successfully restored from the other backups, the restore of the AIX is usually successful. If the message appears a second time for the same AIX on the same backup, or the AIX restore fails for another reason, contact BMC Support for assistance.

A DSF restore or FDRCOPY copy bypasses the AIX and does not attempt to reprocess it; you can re-execute the restore/copy with the PRESTAGE operand.

FDR169

SMS NVR RECORD ERROR REASON=1, DSN=dsn

Explanation: On an SMS-managed volume, the non-VSAM Record (NVR) in the VVDS had a length exceeding 256 bytes.

Action: Contact BMC Support for assistance.

FDR178

BACKUP OF VOL=vol COPY=copy IS ENCRYPTED TYPE=type KEY=key

Explanation: During a backup, FDRCRYPT encryption was requested by the ENCRYPT= operand. This message documents the DASD volume serial “vol”, the backup copy (1, 2, or ALL), the encryption type (AES128, AES192, or AES256) and the encryption key used (in hex). The encryption key is not displayed if PRINTKEY=NO is specified on the applicable ENCRYPT statement.

The additional text “KEY WAS GENERATED” appears if FDRCRYPT randomly generated the key used for this backup.

The message says “ENCRYPTION WAS BYPASSED” if ENCRYPTTYPE=BYPASS is specified on the applicable ENCRYPT statement.

FDRCAMS SUCCESSFULLY ENCRYPTED/DECRYPTED DD=ddn DSN=dsn

Explanation: This form of the FDR178 message indicates that a sequential input or output file from a REPRO under program FDRCAMS was encrypted or decrypted. It appears in the FDRCAMS SYSPRINT with other IDCAMS messages. If the no-charge program FDRDECRY was used, that program name appears.

FDR179

ENCRYPT/DECRYPT ERROR REASON=reason

Explanation: A DUMP, RESTORE, or BACKUP copy with encryption (FDRCRYPT) got an error. “reason” is a reason code plus explanatory text as shown below. Although the explanations refer to backup and restore, similar messages are generated by FDRTCOPY and FDRTSEL when copying or creating encrypted backups. The reason code “reason” may be:

0 - FDRCRYPT NOT FOUND

Encryption was requested on a backup, or an encrypted tape was being restored, but the FDRCRYPT module was not found. You may not be licensed for FDRCRYPT or you may be executing from the wrong FDR library.

1 - DECRYPT KEY NOT SPECIFIED

An encrypted backup was encountered during a restore, but the decryption key was not found in the Encryption Keyfile or on a DECRYPT statement.

3 - UNSUPPORTED ENCRYPTTYPE

Internal error. Contact BMC Support for assistance.

4 - MASTERKEY IS INVALID

A master key was specified for a restore, but the master key did not pass validation; it is not the master key that was used during encryption of the backup or no master key was used during the backup.

5 - DECRYPT KEY IS INVALID

A decryption key was specified for a restore (or was obtained from the Encryption Keyfile), but the key did not pass validation; it is not the encryption key that was used to encrypt the backup.

6 - DUPLICATE BYTE GENERATED

Internal error. Contact BMC Support for assistance.

7 - KEYFILE OPEN ERROR

An OPEN error occurred opening the FDRCRYPT Encryption Keyfile.

8 - KEYFILE NOT FORMATTED BLKSIZ=0

The FDRCRYPT Encryption Keyfile has not been preformatted. Use the FDRCRYFM utility to format the Encryption Keyfile.

9 - KEYFILE IS FULL

The FDRCRYPT Encryption Keyfile has no free space to record the key of the current backup. Use the FDRCRYFM utility to re-organize the Encryption Keyfile or copy it to a larger Encryption Keyfile.

A - KEYFILE INTERNAL ID INVALID

The FDRCRYPT Encryption Keyfile is not valid. Either it has been overlaid or improperly formatted.

B - KEYFILE READ/WRITE I/O ERROR

An I/O error occurred on the FDRCRYPT Encryption Keyfile.

C - FDRCRYPT PROGRAM HAS EXPIRED

The version of FDRCRYPT has reached its expiration date. Contact BMC Support to purchase the product.

D - KEYFILE NOT DEFINED

No Encryption Keyfile name was provided. The name could be on a KEYFILE statement in the FDRCRYPT DD statement input, or a default Encryption Keyfile could be specified in the FDR Global Options.

E - BACKUP NOT RECORDED IN KEYFILE

An encrypted backup was encountered during a restore, but no record of the backup was found in the FDRCRYPT Encryption Keyfile and no decryption key or master key was provided.

F - KEYFILE DYNALLOC ERROR

An error occurred dynamically allocating the Encryption Keyfile specified on a KEYFILE statement or in the FDR Global Options. Message FDR336 was also issued with the dynamic allocation error codes.

G - MASTERKEYID NOT FOUND

When creating an encrypted backup, MASTERKEYID=profile was specified (or a default MASTERKEYID was specified in the FDR Global Options), but FDRCRYPT did not find profile FACILITY/FDRCRYPT.profile in your security system. Either the profile is not defined, or (under CA ACF2 or CA TOP SECRET) the user ID under which the job is running is not authorized to access the profile, or the security system is not active.

H - MASTERKEYID INVALID

When creating an encrypted backup, MASTERKEYID=profile was specified (or a default MASTERKEYID was specified in the FDR Global Options), but the profile FACILITY/FDRCRYPT.profile in your security system did not specify a valid MASTERKEY= value in the APPLDATA field of the profile (for example, MASTERKEY= not specified or the value is not 32 hex digits).

I - SPECIFIED DDNAME/DSNAME NOT ENCRYPTED/DECRYPTED

In FDRCAMS, one or more ENCRYPT or DECRYPT statements were not processed because no matching IDCAMS REPRO statement was executed.

J - INVALID EOD RECORD

When decrypting, FDRCAMS encountered an invalid encryption EOD record.

K - PREMATURE END OF FILE

When decrypting, FDRCAMS encountered the end of the input file without reading an encryption EOD record.

L - SYNAD ERROR

An I/O error occurred on the encrypted file.

M - MUST BE DECRYPTED WITH FDRCAMS

The user attempted to use the no-charge program FDRDECRY to decrypt an encrypted file created by FDRDECRY; this is not permitted. FDRDECRY can only be used to decrypt files created by FDRCAMS, and encrypted files created by FDRDECRY can only be decrypted by FDRCAMS.

P - PUBLIC KEY ERROR – ERROR CODE=rrrrccccssss

PUBLICKEY or PRIVATEKEY was specified in an FDRCAMS step, but ICSF returned an error with the indicated codes. For common codes, additional explanatory text is printed.

Z - UNKNOWN REASON CODE

Internal error. Contact BMC Support for assistance.

Action: Correct the error, if possible, and rerun. Contact BMC Support if you need assistance.

FDR180

encryption error text

Explanation: This message is generated by FDRCRYPT (FDR backup encryption option) when errors are detected in the control statements in the FDRCRYPT DD statement input. The text describes the error, which includes syntax errors, errors in key values, errors processing the FDRCRYPT Encryption Keyfile, and other reasons.

FDR200

BLOCK DROPPED--synadaf--datablock

Explanation: A permanent BSAM read or write I/O error has occurred on a backup data set. “synadaf” is descriptive error text provided by the IBM SYNADAF macro. “datablock” is the first 20 bytes of backup data block read or written, in hex, if available. An IBM IOS000I I/O error message may also appear in the job's job log. Tape I/O Errors in Section FDR-DSF-CPK-ABR-I-O-Error-Recovery gives more details.

DUMP

If on reel-to-reel tape (3420-type tapes), FDR issues an EOV to force a new output volume to be mounted. The blocks that were being written to the tape having the error is rewritten as the first blocks on the new reel. If this tape switch occurs more than 19 times, FDR terminates with an U0200 abend.

On cartridges drives, because of the control unit buffer, FDR issues the U0200 abend immediately after the first unrecoverable tape error. FDR terminates immediately if the error occurs during the write of the control records at the beginning of the backup.

RESTORE

Any block in error is bypassed. If the error is due to I/O errors during the dump to a reel-to-reel tape, the block in error was rewritten on the next tape volume; if it is read successfully the data is properly restored (logical data set restore may fail on this condition). FDR drops up to 19 blocks before terminating with an U0200 abend. If any track images were never successfully read from any tape volume, message FDR366 (and possibly message FDR155) are issued to document this; if neither is issued then the restore was successful despite the I/O errors.

The block number in “synadaf” indicates the number of the tape block dropped. MAXERR= can increase or decrease the number of errors FDR bypasses. The keyword TAPERRCD=NO suppresses the condition code or abend that normally occurs at the end of the dump or restore.

Important

  • On reel-to-reel tapes (3420-type) z/OS device swapping (the SWAP console command) should not be allowed for FDR backups. SWAP may be permissible for cartridge tapes. See Tape I/O Errors in FDR-DSF-CPK-ABR-I-O-Error-Recovery.
  • BMC offers two products that can dramatically reduce tape errors: FATS (Fast Analysis of Tape Surfaces) analyzes tapes for defective areas and FATAR (Fast Analysis of Tape And Recovery) displays and corrects data on data checked tapes.

FDR201

FORCE END OF VOLUME TAKEN--BLOCK WILL BE REWRITTEN

Explanation: During dump processing a tape I/O error caused a tape volume switch to occur. See message FDR200 for details. If BSAM caused the volume to switch during error recovery before FDR was able to force the EOV, this message is not issued. If z/OS device swapping (SWAP) was allowed to occur for cartridge drives, the message is not issued (the only way to tell if a SWAP occurred is to observe in the job log that the tape was dismounted from a different drive than that on which it was initially mounted).

FDR203

PREMATURE TAPE END OF FILE DSN=dsn

Explanation: FDR restore detected an end-of-file on the backup data set without encountering the FDR trailer record. The dump may not have successful. On an FDR full volume or data set restore, FDR terminates with an U0201 abend; however, on a data set restore FDR stops reading the backup when it has restored all tracks required for the data sets selected, so it may not issue the FDR203 message or the U0201 abend.

The following are possible causes:

  • The backup that created this file did not complete successfully.
  • The backup run completed successfully, but the backup file was not correctly cataloged.
  • The JCL for the restore specifies volume serial numbers for the backup file, but the last volume has been omitted, or the volume serials are out of order.

Action: In the last two cases, you can do the restore by specifying the correct volume serial numbers on the DD statement for the backup file.

FDR204

TAPE BLOCK LENGTH CHECK--BLOCK BYPASSED

Explanation: 1. FDR stores the length of each block written to the backup in the first two bytes of the block. The length of the block read did not match the length stored in the first two bytes.

2. An error occurred during decompression of a block compressed by FDR software compression.

Action: An FDR mini-dump is printed displaying the beginning of the block. FDR continues processing, bypassing this block. One or more tracks of data may have been lost. Message FDR366 details the tracks lost, if any. For a data set restore, unless message FDR155 is displayed, no tracks necessary for this restore were lost and the restore is successful.

If message FDR204 occurs many times, the cause is probably that you are restoring from a tape that was created by using a utility program (such as IEBGENER) to copy an FDR backup file.

Most utilities cannot copy FDR backup tapes. FDRTCOPY, FDRTSEL, or FATAR must be used to copy FDR backup tapes. Other causes include transmission of an FDR backup over a network, or some channel extenders used for attaching tapes.

FDR205

TAPE BLOCK CROSS-CHECK ERROR

Explanation: FDR encountered an error de-blocking one of the tape blocks into track and DASD block images.

A mini dump is printed displaying the beginning of the bad block. An U0204 abend is issued if MAXERR= errors is exceeded.

FDR206

TAPE BLOCK COUNT ERROR

Explanation: The number of blocks read from the tape did not match the block count in the tape trailer label.

Action: An FDR mini-dump is printed displaying the DCB and registers. Register zero (0) contains the block count from the tape trailer label that reflects the number of blocks written to the tape volume during the backup. The fourth word of the DCB contains the count of blocks read during the restore. FDR ignores the error and continue processing. If tracks necessary to do the restore are lost, FDR details them in message FDR366.

FDR207

TAPE CROSS-REFERENCE TABLE IS MISSING DSN=dsn

Explanation: FDR could not find the track table on the backup data set “dsn”. The backup may have been corrupted or overwritten.

Action: The restore continues without the cross-reference check. Message FDR366 is not issued even if data tracks were lost.

FDR210

I/O ERROR ON BACKUP DD=ddn

Explanation: An I/O error occurred writing an FDR backup to the backup data set identified by “ddn”. The message is followed by I/O diagnostic messages that identify the error.

Action: Rerun the backup, using a different output tape and/or tape drive. Ask your tape hardware service representative to investigate the cause of the error.

FDR211

FDR ERROR ON DD=ddn REASON=reason

Explanation: FDRINSTANT discovered an error when attempting to initialize “ddn”. The “reason” can be:

8 - FDR.USE.UNIT NOT FOUND

The DASD device specified by DSN=FDR.USE.UNITuuuu on the DISKx DD statement was not found in your I/O configuration.

9 - FDR.USE.UNIT IS ONLINE

The DASD device specified by DSN=FDR.USE.UNITuuuu on the DISKx DD statement is online. It must be offline to z/OS.

A - FDRINSTANT VOLSER MISMATCH

The volume serial of the offline DASD device being dumped does not match the volume serial of the online primary volume.

C - FDRINSTANT UNIT NOT FOUND

The DASD device containing the FDRINSTANT volume image was not found in your I/O configuration. For PGM=FDR or FDRDSF, if you specify BCV=, PPRC=, FCOPY=, or SNAP=, this can also occur if you are trying to do Instant backups and non-Instant backups in the same step.

D - FDR INSTANT PATH GROUP ERR

FDR called the IBM module IECDVPTH to establish path groups for the offline DASD, but the return code was non-zero. The backup is completed but there may be some performance degradation.

E - INSTANT BKUP NOT CATALOGED

The latest backup generation and cycle as recorded in the ABR Model DSCB is not cataloged.

F - INSTANT BKUP ALREADY DONE

The latest backup generation and cycle as recorded in the ABR Model DSCB is currently cataloged to a tape or a DASD other than the source DASD itself, so the backup has already been moved. This message is normal if you restart the ABR backup step after some backups have been successfully moved to tape; it does not set any error codes and processing on the volume is bypassed.

Important

This reason can occur if the previous SNAP, SPLIT, PSPLIT, or FCOPY step failed on this volume, but that failure sets an error code.

G - INSTANT BKUP UNIT MISSING

A SNAP, SPLIT, PSPLIT, or FCOPY was previously done, but FDR cannot locate the UCB for the device that was the target of the operation (that contains the volume image).

H - INSTANT BKUP GEN/CYC ERROR

The generation/cycle of the backup on the offline volume is not the same as current generation/cycle as recorded in the ABR Model DSCB. This can also occur if an offline volume is released in a prior unsuccessful run with FCOPY=(USE,REL) and the DUMP job is being rerun.

I - LOAD FAILURE FOR MODULE EMCSAI/EMCQCAPI

FDR was unable to load an EMC API module. The EMC libraries must be in the system link list (LNKLST) or a STEPLIB in the FDR step.

J - INSTANTBKUP TYPE= MISMATCH

The TYPE= parameter used on the SNAP, SPLIT, PSPLIT, or FCOPY operation was different from that specified on the subsequent DUMP statement.

K - FDRINSTANT LABEL I/O ERROR

An I/O error occurred reading the volume label from the offline volume.

M - INSTANTUNIT=uuuu NOT READY

The offline DASD copy of the online DASD is not ready. If you have the DSN=FDR.USE.UNITuuuu in the FDR DISKx DD statement, this may mean that you have provided the wrong offline device address, or it may mean that the offline copy has not been properly split from its online source. If this is a BCV in an EMC subsystem or a ShadowImage copy in a Hitachi Vantara subsystem, this may mean that the SPLIT or PSPLIT function has not been executed or has not completed.

N - FDRINSTANT I/O ERROR

An I/O error occurred while performing the FDRINSTANT backup.

P - FDRINSTANT LABEL NOT FDR1

FDRINSTANT changes the VOL1 label on the output volume to FDR1 when you do a SNAP, SPLIT, PSPLIT, or FCOPY so it cannot be brought online by accident. But during the backup phase of FDRINSTANT, the volume label was not FDR1 as expected.

Y - UNABLE TO SPLIT – SPLIT RETRY COUNT EXCEEDED

Because of conditions within the Symmetrix, FDR was forced to re-establish and re-split the BCV a number of times, but the retry limit for this re-establish/re-split was reached before a valid split BCV was created.

Action: The backup is terminated (except for reason “D”). Many of these errors indicate that the FDRINSTANT jobs have not been run in the correct order or with the correct parameters. Correct the error, if possible, and rerun. Otherwise, contact BMC Support.

If you attempted to do a SNAP, SPLIT, PSPLIT, or FCOPY, but it failed for some reason, then the DUMP step gets this message with reason “E” or “F”. Check the output of the SNAP, SPLIT, PSPLIT, or FCOPY step to determine the cause of the error. However, reason F is normal if the DUMP step fails after processing some volumes, and you resubmit it; ABR gets reason “F” for the SNAP, SPLIT, PSPLIT, or FCOPY volumes it has already processed and automatically bypasses them.

FDR212

pgm ERROR UNIT=uuuu REASON=reason

Explanation: FDRINSTANT had an error attempting to process a volume on the device address shown as “uuuu”, for the reason shown. Reason codes include:

F - BCV VOLUME NOT FOUND OR NOT CONNECTED TO BCV

A DUMP with BCV=USE is being executed, but FDR is not able the find the BCV. Probably a BCV ESTABLISH was never done on the online device.

G - ERROR DURING SPLIT PROCESSING

A PSPLIT operation has been performed, but the units are not in the correct state. Check return and reason codes for explanation of failure.

H - BCV MATCHING BCV VOLUME NOT FOUND IN UCBVTOC

When a BCV SPLIT is done the UCBVTOC field in the BCV is updated to point back to the online UCB, but no offline DASD had a pointer to the online DASD you are dumping.

I - LOAD FAILURE FOR MODULE EMCSAI/EMCQCAPI/SAICALL

FDR was unable to load an EMC API module. The EMC libraries must be in the system link list (LNKLST) or a STEPLIB in the FDR step.

K - EMC CODE nn - reason

A BCV operation was requested, but the BCV request to the Symmetrix subsystem failed with the indicated reason code “nn”. “reason” is a brief text explanation of the reason.

L - CANNOT SPLIT VOLUME PAIR NOT ESTABLISHED

A SPLIT operation was requested, but the primary volume was never ESTABLISHed with an FDRINSTANT volume or the volume has been reused with a different primary volume.

N - ESTABLISH TO BCVUNIT ALREADY IN USE

FDR attempted to do an ESTABLISH of the online volume to the identified BCV, but the BCV was already established to a different volume.

O - VOL1 LABEL RESERVED FIELDS NOT BLANKS

When ABR does a SPLIT, it records some information in the volume label of the offline DASD. During the ABR dump, the fields are not filled in. This is only a warning.

U - ERROR INVALIDATING VOL1 LABEL

An I/O error occurred when FDRINSTANT was attempting to modify the volume label of the FDRINSTANT volume to insure that it cannot come online accidentally.

V - CANNOT RESTORE VOLUME IS NOT SPLIT

A request to restore from a captured volume image on an FDRINSTANT volume failed because that volume is currently ESTABLISHed to a volume.

W - BCV WAS SPLIT FROM ANOTHER STANDARD VOLUME

A request to restore from a captured volume image on a BCV failed because that BCV was most recently SPLIT from a different primary volume.

X - ERROR RESTORING STANDARD VOL1 LABEL

An I/O error occurred when FDRINSTANT was rewriting the volume label on the target volume after restore from an FDRINSTANT volume.

Y - UNABLE TO SPLIT – SPLIT RETRY COUNT EXCEEDED

The DASD subsystem was unable to accept a SPLIT request. FDR retried the request but it continued to fail until the retry limit was exceeded.

Z - UNABLE TO function - reason

function” can be CONSPLIT or EMCSNAP. The “reason” text may refer to minimum microcode levels or missing microcode patches. FDR checks for required microcode levels and patches before attempting to use the Consistent SPLIT or SNAP function.

Action: FDRINSTANT bypasses this volume and continues processing.

FDR218

pgm UNIT=uuuu WAS stat UNIT=bbbb

Explanation: A BCV in an EMC Symmetrix or a ShadowImage pair in a Hitachi Vantara 7700E was used for FDRINSTANT. This message indicates the status of the volume as a result of the operation performed (RE-ESTABLISH, SPLIT, or RESTORED). “uuuu” is the S/390 address of the primary volume and “bbbb” is the address of the FDRINSTANT volume.

stat” is text that indicates the volume status:

RE-CONNECTED TO

RE-ESTABLISH was executed after the dump due to BCV=(USE,RET) or PPRC=(USE,RET).

SPLIT FROM

SPLIT was successfully executed due to BCV=USE or PPRC=USE.

RE-SPLIT FROM

SPLIT was executed due to BCV=USE or PPRC=USE but the target was already split from the primary, so FDR RE-ESTABLISHed it to refresh the target and SPLIT it again.

EX-SPLIT FROM

SPLIT was executed due to PPRC=USE and the PPRCUNIT=uuuu pointed to a secondary target.

RESTORED FROM

The online volume was restored from the FDRINSTANT volume due to an ABR restore request.

FDR219

FDR VOL=vol IS BEING DUMPED FROM OFFLINE UNIT=uuuu

Explanation: FDRINSTANT was invoked. The online volume “vol” is being dumped from an offline copy on device address “uuuu”. FDRINSTANT is an extra-cost option to FDR.

FDR224

FDR VOL=vol IS BEING DUMPED FROM ONLINE UNIT BECAUSE SNAP/SPLIT/PSPLIT/FCOPY NEVER DONE

Explanation: A FDRABR DUMP is being executed with SNAP=USE, PPRC=USE, FCOPY=USE, and/or BCV=USE but the identified volume is not eligible for FDRINSTANT processing. It is issued for every volume in the backup step that has not had a SNAP, SPLIT, PSPLIT, or FCOPY executed against it successfully.

This message is issued for all normal volumes (volumes that you want regular backups, not FDRINSTANT) that are processed in the same step with FDRINSTANT volumes, unless you have erroneously attempted to do a SNAP, SPLIT, PSPLIT, or FCOPY of those ineligible volumes.

The message is also issued for all eligible volumes for which SNAP, SPLIT, PSPLIT, or FCOPY has never been done, indicating that you want to backup those volumes normally.

Action: The volume is backed up by normal ABR backup processing, but it is not a point-in-time backup.

If the message identifies a volume that you did not intend to backup with FDRINSTANT, it can be ignored.

If you did intend to use FDRINSTANT on this volume, check your SNAP, SPLIT, PSPLIT, or FCOPY step to be sure that it was included.

Important

If you attempted a SNAP, SPLIT, PSPLIT, or FCOPY but it failed for some reason, ABR fails that backup with message FDR211 REASON=E or F assuming that you wanted a point-in-time backup. Check the output of the SNAP, SPLIT, PSPLIT, or FCOPY step to determine the failure.

FDR225

FDRINST DID NOT action OFFLINE type UNIT=uuuu - OFFLINE BACKUP IS IN USE

Explanation: A FDRABR DUMP is being executed with SNAP=(USE,REL), PPRC=(USE,RET), FCOPY=(USE,REL) or BCV=(USE,RET) but at the end of the backup, ABR could not release the copied volume or RE-ESTABLISH the BCV because another task has the backup data set enqueued, probably because of a restore.

Action: You should RE-ESTABLISH the BCV or release the copied volume later when the backup data set is no longer in use.

FDR230

pgm type UNIT=uuuu REASON=reason

Explanation: FDRINSTANT had an error attempting to use special hardware facilities to get a point-in-time image of a volume for FDRINSTANT use. “type” is “WARNING” or “ERROR”. “uuuu” is the device address of the target DASD and “reason” indicates the cause. Note that some reason codes have several versions depending on the hardware facility that failed. Reason codes include:

FCOPY ERROR - SRC/TGT NOT IN SAME SUBSYSTEM

The source and target are not in the same subsystem. DEVSERV QDASD can identify the subsystem serial number. 

1 - MOUNT STATEMENT NOT SPECIFIED

There were no MOUNT statements following a SNAP, SPLIT, PSPLIT, or FCOPY statement. MOUNT statements are used to define the source volume and target device for the FDRINSTANT copy.

2 - MOUNT STATEMENT NOT FOUND

Some control statements were provided after the SNAP, SPLIT, PSPLIT, or FCOPY statement, but none of them were MOUNT statements. Only MOUNT statements can follow that statement.

3 - xxxxUNIT= NOT SPECIFIED IN MOUNT STATEMENT

A MOUNT statement does not contain the operand SNAPUNIT=, PPRCUNIT=, FLASHUNIT=, or BCVUNIT=. It is required.

4 - SOURCE AND type UNIT ADDRESS ARE EQUAL

The unit on which the volume specified by VOL= is mounted is the same as the unit specified by xxxxUNIT=. A volume cannot be copied to itself.

5 - INCOMPATIBLE SOURCE AND type UNIT DEVICE TYPES

The device type of the unit on which the volume specified by VOL= and the unit specified by xxxxUNIT= are not the same. You cannot snap from a 3380 to a 3390 or vice versa.

5 - CONSISTENCY GROUP DETECTED - CTG=SI

This indicates that you are attempting to perform a PSPLIT on a Relationship that is part of a "CONSISTENCY GROUP". Units in a Consistency Group must be processed by using CONPSPLIT in a separate step or job. When any unit in a Consistency Group relationship is split/suspended, it causes all units in that Consistency Group to also be split/suspend.

6 - type UNIT NOT FOUND

The device address specified by xxxxUNIT= was not found in the current I/O configuration. Be sure you specified a 4-digit hex address; add a leading zero if required.

7 - type UNIT NOT DASD

The device address specified by xxxxUNIT= was defined as a type other than DASD in the current I/O configuration.

8 - type UNIT IS NOT OFFLINE

The DASD address specified by xxxxUNIT= was not varied offline to z/OS. If you are sure that you want to use this device as an FDRINSTANT target, vary it offline.

Important

FDRINSTANT completely overlays that target volume and all existing data on the volume is lost.

9 - UNKNOWN DEVICE OR DEVICE NOT type CAPABLE

Either the source volume specified by VOL= or the target volume specified by xxxxUNIT= is capable of the special hardware feature requested (e.g, “ECAM” is the special command set used to perform SnapShot).

9 - UNABLE TO OBTAIN SYMMETRIX DEVICE NUMBER

FDR was unable to determine the z/OS device address of the BCV assigned to the online volume being dumped. Possibly it is not in the I/O configuration or is in a different Symmetrix. Try specifying BCVUNIT= on the MOUNT statement.

9 - UNABLE TO OBTAIN PPRC DUPLEX NUMBER

FDR was unable to determine the z/OS device address of the ShadowImage volume assigned to the online volume being dumped. Possibly it is not in the I/O configuration or is in a different DASD subsystem.

9 - UNKOWN DEVICE OR DEVICE NOT FLASHCOPY CAPABLE

Device is not capable of FlashCopy or FlashCopy cannot be used between the source and target devices specified.

A - UNEQUAL SOURCE/TARGET CONTROLLER FRAME SERIAL NO.

The source volume specified by VOL= and the target volume specified by xxxxUNIT= are not both in the same DASD subsystem (for FlashCopy V1, they must be in the same logical subsystem (LSS)).

A - SYMMETRIX QUERY FAILED

A query to the EMC Symmetrix to get BCV information failed.

A - DEVICE IS NOT IN DUPLEX STATE

No PPRC session exists for the primary device.

B - SNAP STATUS INDICATES FAILURE

Contact BMC Support for assistance.

B - UNKNOWN DEVICE STATE FLAG=xx

Contact BMC Support for assistance.

C - SNAP STATUS INDICATES TIME OUT

An internal time-out occurred in the hardware. If it is repeatable, contact BMC Support for assistance.

D - SNAP STATUS INDICATES INVALID EXECUTE ATTEMPTED

Contact BMC Support for assistance.

E - SNAP STATUS INDICATES COUNT FIELD INCOMPATIBILITY

Contact BMC Support for assistance.

F - I/O ERROR DURING PROCESSING

An unexpected I/O error occurred while processing the special hardware request. The error is documented by another message. This can occur at DRP during a RESTORE procedure when the catalog being used has the backup entry pointing to the instant offline volume instead of the backup tape. This can occur when the ABR catalog being used was captured before the FDRABR DUMP process but after the SNAP, SPLIT, PSPLIT, or FCOPY process. Contact BMC Support for assistance.

G - MESSAGE ID=mmmm STATUS CODE=ssss

ECAM message number “mmmm” was issued to the SnapShot device. The message was accepted but it returned status code “ssss”. Contact BMC Support for assistance.

H - MESSAGE ID=mmmm COMPLETION CODE=cccc REASON=rrrr

ECAM message number “mmmm” was issued to the SnapShot device. The message was rejected with completion code “cccc” and reason code “rrrr”. Contact BMC Support for assistance.

I - MESSAGE ID=mmmm PARMID=pppp COMP CODE=cccc REASON=rrrr

ECAM message number “mmmm” was issued to the SnapShot device. The message was rejected because of a problem with message parameter “pppp” with completion code “cccc” and reason code “rrrr”. Contact BMC Support for assistance.

J - TARGET UNIT HAS LESS CYLINDERS THAN SOURCE DEVICE

The source volume specified by VOL= has more cylinders than the target volume specified by SNAPUNIT=. The target volume must be equal to or larger than the source volume in size.

K - UNDEFINED SNAPSHOT STATUS

Unexpected response from the SnapShot device.

L - UNDEFINED SNAPSHOT MESSAGE COUNT

Unexpected response from the SnapShot device.

M - EXPECTED MSGID=nnnn. RECEIVED MSGID=nnnn

Unexpected response from the SnapShot device; the wrong ECAM message was received.

N - INVALID FDRINSTANT VOL1 LABEL OR GEN/CYCLE MISMATCH

FDR changed the ID of the volume label of the target DASD to FDR1 so that it cannot be accidentally brought online. When the point-in-time image was dumped, the label was no longer FDR1, or the ABR generation and cycle created during the SNAP, SPLIT, PSPLIT, or FCOPY was not the same as that currently recorded on the target. Contact BMC Support if you do not want FDRINSTANT to modify the volume label.

O - PRIOR FDRABR INSTANT BACKUP PENDING DSN=dsn

A DUMP or SNAP, SPLIT, PSPLIT, or FCOPY was not done because a previous SNAP, SPLIT, PSPLIT, or FCOPY had been done, but you have not yet executed the DUMP to move the point-in-time backup to tape. If you want to do a DUMP (non-FDRINSTANT) and discard the point-in-time backup, specify the operand INSTANTLOSS=YES on the DUMP statement.

P - PRIOR FDRABR INSTANT BACKUP IS LOST DSN=dsn

A DUMP or SNAP, SPLIT, PSPLIT, FCOPY detected that a previous SNAP, SPLIT, PSPLIT, FCOPY had been done, but you have not yet executed the DUMP to move the point-in-time backup to tape. Since you replied “YES” to the FDRW02 message or specified CONFMESS=NO or INSTANTLOSS=YES, the uncompleted backup is discarded and is no longer usable.

Q - TOO MANY WRITES PENDING

While FDRCOPY was attempting to use the EMCCOPY internal copy function on an EMC Symmetrix, the Symmetrix reported that an internal limit of pending writes (from cache to DASD) was exceeded. The copy continues using normal read/write I/O.

Q - CONTROLLER DOES NOT SUPPORT LRE/WFT

Contact BMC Support for assistance.

R - TARGET VOLSER DOES NOT MATCH SOURCE

The operand VERIFYVOLSER=YES was specified, but the current volume serial number of the offline target does not match the volume serial number of the online source volume.

R - DEVN/UNIT LOCATION ROUTINE ERROR FUNC=function

Contact BMC Support for assistance.

S - PPRCUNIT IS NOT PAIRED WITH PRIMARY

The device specified by PPRCUNIT= is not currently in a PPRC session with the primary volume. You did not issue a previous (C)ESTPAIR command to establish the session.

S - ANTRQST IS NOT INSTALLED AT LEVEL 4

You do not have the proper level of the IBM ANTRQST API to support FlashCopy installed. Contact BMC Support for assistance.

S - ANTRQST REQUEST BUFFER EXHAUSTED

An error occurred while invoking the IBM FlashCopy API. Contact BMC Support for assistance.

S - SOURCE VOLUME NOT IN FLASHCOPY STATUS

An error occurred while invoking the IBM FlashCopy API. Contact BMC Support for assistance.

S - SRC/TGT VOLUMES NOT PAIRED OR IN SIMPLEX STATE

The FlashCopy source and target volumes are each already paired with a different volume OR they are not both in Simplex state. FlashCopy cannot be used on this pair until those FlashCopy sessions are terminated.

S - FLASHCOPY – ANTRQST FUNCTION FAILURE

An unknown error occurred while attempting to issue the ANTRQST function. Check FDR149 message for requested function, return and reason codes.

S - FLASHCOPY UNEXPECTED QUERY DATA RETURNED

An error occurred while invoking the IBM FlashCopy API. Contact IBM to be sure you have the latest maintenance for FlashCopy and contact BMC Support for assistance.

S - FLASHCOPY WITHDRAW FUNCTION FAIL CODE=nnnnn-nnnnn RELEASE BYPASSED

FCOPY=(USE,REL) was specified but the FlashCopy withdraw (FCWITHDR) failed with the indicated return codes.

S - FUNCTION FCESTABX FAILED - RTNCD=000F RSNCD=00

FCESTABX command to establish a FlashCopy relationship between the user-specified source and target device has failed. Review FDR149 for information on current device status, return codes, reason codes, and your control cards. The target volume may already be in a FlashCopy relationship as a target unit for another source volume.

T - FLASHCOPY VOLS ARE IN ACTIVE RELATIONSHIPS

Either the FlashCopy source or target volume is already paired with a different volume. FlashCopy cannot be used on this pair until that FlashCopy session is terminated.

T - FLASHCOPY ESTABLISH FAILED FOR SOURCE

An attempt to establish the relationship has failed. Perform FCQUERY on source and target volumes to determine cause of failure. Review FDR149 for information on current device status, return and reason codes. Check source and target compatibility and capacity.

T - FLASHCOPY RELEASE FAILURE

An attempt to release the relationship due to the use of FCOPY=(USE,REL) has failed. Review FDR149 for information on current device status, return and reason codes. Possibly due to the use of FCOPY=COPY or an external FCWITHDR being performed.

T - ANTRQST - PPRC REQUEST FAILURE

An error occurred while invoking the IBM PPRC API. Contact BMC Support for assistance.

U - SECURITY ACCESS DENIED TO DSN=FDR.USE.UNITxxxx

FDRINSTANT security checking was enabled, and the user id under which the FDRINSTANT request was run does not have UPDATE authority to the data set FDR.USE.UNITxxxx where “xxxx” is the device address of the offline target volume specified by the xxxxUNIT= operand.

V - BCVUNIT= IS NOT SPLIT FROM SOURCE DEVICE – WILL SEARCH UCBS

The device specified by BCVUNIT= was not a BCV split from the online volume specified by VOL=. FDR searches all offline UCBs for the proper BCV; if found, the operation continues; if not found, another message is issued and the operation fails.

W - VOL1 RESERVED FIELDS NOT BLANK

FDRINSTANT stores information in reserved fields in the volume label of the offline volume. This is a warning that those fields were not blanks, as expected, but ABR overlaid them anyway. Member FDRVOL2 in the Installation Control Library (ICL) can be used to set the reserved fields in the volume label to blanks.

X - EMCQCAPI ERROR RC=rrrrrrrr ACTION=aa IORC=iiii

An error occurred invoking the EMC SNAP API. Error codes are displayed. If the API returned a text explanation of the error, a second line with MSG= is displayed. One common cause is that the EMCSCF address space is not active.

Z - EMC DEVICE EMCFLASH=NO AND FCOPY=FRR IS INVALID

The FCOPY=FRR operand is invalid when EMCFLASH is disabled (EMCFLASH=NO). Enable EMCFLASH in order to use FCOPY=FRR.

Action: In most cases, the volume is bypassed. In the case of FDRCOPY, it may use standard read/write I/O if an instant replication facility cannot be used. If additional MOUNT statements were specified, additional volumes are processed.

FDR231

pgm COMPLETED SUCCESSFULLY - VOL=vol

Explanation: FDRINSTANT has successfully used special hardware facilities to take an “instant” point-in-time image of the indicated volume.

FDR232

pgm action

Explanation: action” may be:

RELEASED OFFLINE SNAPUNIT=uuuu

FDRINSTANT was executed with SNAP=(USE,REL) to take a backup of the offline copy of an online volume created by FDR using SnapShot. Because of the REL parameter, FDR instructed the IBM RVA (RAMAC Virtual Array) or Oracle StorageTek SVA/Iceberg to release all of the tracks occupied by the offline device “uuuu”. This reduces the Net Capacity Load (NCL) on the RVA/SVA/Iceberg by deleting the copied tracks that are no longer required.

RELEASED OFFLINE FLASHUNIT=uuuu

FDRINSTANT was executed with FCOPY=(USE,REL) to take a backup of the offline copy of an online volume created by FDR using FlashCopy. Because of the REL parameter, FDR instructed the subsystem to withdraw the FlashCopy session to the offline device “uuuu”.

DISBANDED PATHS FROM OFFLINE UNIT=uuuu

FDRINSTANT establishes a channel path group to the offline device for performance. When the dump was complete, the channel path group to the offline DASD was disbanded.

FDR258

FDREMAIL reason

Explanation: Issued when FDREMAIL processing has been requested, to send an e-mail about FDR unsuccessful or successful operations. An error occurred, detailed by the “reason” text.

Action: If “reason” is “SERVER ERROR API=RECVHELO 501 … Invalid domain name”, then a “HELO” statement many be needed. See the Test E-mail Parameters Example in Section FDR-E-mail-Notification-Facility for details.

FDR270

FDRCONVT OPTIONS IN EFFECT: options

Explanation: Issued to indicate the options in effect for program FDRCONVT.

FDR271

VOLUME operation RESULTS SUMMARY:
VOLSER FINAL STATUS STORGRP REASON FOR FAILURE
vol status storg reason

Explanation: Issued by FDRCONVT to document the results of conversion for each volume processed. “operation” may be CONVERSION or SIMULATION. This message may be issued twice, once for volumes specified in the VOL= parameter and again for volumes dynamically allocated due to MULTIVOL=YES operand. “status” indicates the SMS status of the volume at completion of conversion. “reason” indicates why the volume could not be converted, or blanks if conversion was successful.

FDR273

VOLUME vol ASSIGNED TO STORGRP=storg

Explanation: Issued by FDRCONVT to indicate the SMS storage group assigned to a DASD volume being processed. If no storage group is assigned, the “storg” is “NO STORG”. If the storage group was never determined, the “storg” is “????????”.

FDR274

VOLUME operation status FOR VOLUME=vol RC=rc

Explanation: The results of conversion for volume “vol”. “operation” is either CONVERSION or SIMULATION and “status” is SUCCESSFULLY COMPLETED or FAILED.

Action: If conversion or simulation failed, determine the reason for failure and rerun the job.

FDR275

VOLUME operation BEGINS FOR VOLUME=vol

Explanation: Issued by FDRCONVT to indicate that CONVERSION or SIMULATION has begun on volume “vol”.

FDR276

dsn status
CATALOG=catn
OLD CATALOG=ocatn NEWCAT=ncatn
VOLUMES=vol vol
STORCLAS=storclas MGMTCLAS=mgmtclas
DATACLAS=dataclas
DATASET SPANS MULTIPLE STORAGE GROUPS

Explanation: The first form of FDR276 is issued by FDRCONVT to indicate the results on a specific data set. “dsn” may be:

DSNAME=dsn

CLUSTER=clustername

COMPNT=componentname

AIX=alternateindexname

PATH=pathname

status” indicates the final status of the data set.

ALREADY CONVERTED TO NONSMS

Data set was already non SMS-managed

ALREADY CONVERTED TO SMS

Data set was already SMS-managed

CONVERTED TO NONSMS

Conversion to non SMS-managed was successful

CONVERTED TO SMS

Conversion to SMS-managed was successful

NOT ELIGIBLE

Data set could not be converted. See message FDR277

The other forms of FDR276 may be issued after the first form, depending on the function performed. “catn” is the catalog containing the data set; if FDRCONVT had to move the data set to a new catalog “ocatn” is the original catalog and “ncatn” is the name of the catalog where FDRCONVT cataloged the data set. “vol” is one or more volume serials containing the data set.”storageclass”, “mgmtclas”, and “dataclas” are the SMS classes assigned during a conversion to SMS. “(NULL)” indicates no class was assigned and “(NOT DETERMINED)” indicates that the class was not determined.

The last form of FDR276 is an informational message. A multi-volume data set was converted to SMS but the volumes where it resides are not all on volumes in the same SMS storage group. SMS never creates this, but the data set is usable.

FDR277

NOT CONVERTED REASON=reason FUNCTION=fn, RETURN CODE=rc, REASON=rsn

Explanation: The data set or cluster named in the preceding FDR276 message could not be converted by FDRCONVT for “reason”. For errors in system calls (such as CATALOG), the second line of the message displays the function code “fn”, the return code “rc” and/or the reason code “rsn”.

There are many possible “reason” values. Some common ones include:

DATA SET STORCLAS IS NULL

The Automatic Class Selection (ACS) routines returned a null storage class for this data set, so it cannot be SMS-managed. You can specify the storage class via a SELECT with STORCLAS= but the Automatic Class Selection (ACS) routines may still override it to null.

VVDS MANAGER ERROR

Return/reason codes of 24 and 6 indicate that the VVR/NVR for the data set was not found in the VVDS.

ACS ROUTINE FAILURE

the reason code “rsn” probably corresponds to an IBM message IGDnnnnn; look it up in the IBM messages space.

LOCATE FAILED FOR DATA SET

A catalog operation failed. The return and reason codes are documented under IBM message IDC3009I in the IBM messages space.

DATA SET NOT CATALOGED

The data set to be converted was not cataloged and CATLG=YES was not specified.

Other reason values are possible.

Action: Processing continues with the next data set. Determine from the reason printed why the data set was not eligible. If necessary, contact BMC Support for assistance.

FDR278

VOLUME vol INELIGIBLE FOR CONVERSION: REASON=reason
VTOC SMS FLAG=f1 VTOCIX SMS FLAG=f2

Explanation: The volume specified could not be converted to the desired status because it was not eligible.

Action: Determine from the reason printed why the volume was not eligible. If necessary, contact BMC Support for assistance. Processing terminates with an FDR274 message.

VOLUME vol PROCESSING WARNING ** REASON=VTOC/VTOCIX MISMATCH
VTOC SMS FLAG=40 VTOCIX SMS FLAG=00

Explanation: The volume’s VTOC indicates SMS, but the VTOCIX is not SMS.

Action: Volume will be considered marked as INITIAL and processing will be allowed to continue with the warning message for informational purposes.

FDR279

ddn DD MISSSING

Explanation: A required DD statement was not found.

Action: Supply the missing DD statement.

FDR280

ddn OPEN ERROR

Explanation: A required data set failed to open.

Action: Determine the reason for the failure and rerun the job.

FDR281

JOBCAT/STEPCAT DD NOT ALLOWED

Explanation: A JOBCAT or STEPCAT DD statement was found in the JCL. JOBCAT and STEPCAT DD statements are not allowed with FDRCONVT.

Action: Use the INCAT parameter to specify catalogs to be searched for data sets cataloged outside the standard order of search.

FDR282

SMS NOT ACTIVE ON SYSTEM

Explanation: The SMS address space is not active. FDRCONVT requires that SMS be active in order to run. This message may also occur if the operating system is not an MVS/XA or MVS/ESA system or if the Common VTOC Access Facility (CVAF) is not available.

Action: Start the SMS address space or run the job on a system where SMS is active.

FDR283

NO VOLUMES TO PROCESS

Explanation: No volumes were online that met the specification in the VOL= parameter. FDRCONVT has nothing to do.

Action: Specify the correct volumes to be processed in the VOL= parameter.

FDR284

VVDS CREATED ON VOLUME=vol

Explanation: FDRCONVT created a VVDS on a volume being converted to SMS status.

FDR286

MASTER CATALOG NAME NOT FOUND

Explanation: The name of the master catalog could not be determined. FDRCONVT must determine the master catalog name in order to run.

Action: Correct any problems with the master catalog and rerun the job. If the problem cannot be determined, contact BMC Support for assistance.

FDR287

ATTACH ERROR, RC=comp

Explanation: FDRCONVT could not successfully attach a required subtask. “comp” is the return code, in hex, from ATTACH.

Action: If the problem cannot be determined from the dump, contact BMC Support for assistance.

FDR288

reason catn

Explanation: FDRCONVT encountered an error while trying to find a catalog specified in the INCAT parameter for the “reason” indicated. If the reason is LOCATE ERROR, the return code and reason code from CATALOG are displayed; these are documented under IBM message IDC3009I in the IBM messages spaces.

Action: Correct the error. Specify the correct catalog if necessary. Contact BMC Support for assistance if required.

FDR289

ERROR OBTAINING type DEFINITIONS R15=nnnnnnnn, SFN=fn, RETN=rrrrrrrr, RSN=ssssssss

Explanation: FDRCONVT was unable to obtain the definitions for SMS classes; type is STORCLAS, MGMTCLAS, or DATACLAS. R15 contains the return code from the SMS subsystem call. “fn” is the SMS function code. “rrrrrrrr” and “ssssssss” are the SMS return code and reason codes. The codes can be found in the IBM space DFSMSdfp Diagnosis Reference.

Action: Correct the error. Contact BMC Support for assistance if necessary.

FDR290

type FACILITY CLASS NOT AUTHORIZED

Explanation: The authorization check for the specified RACF FACILITY class resource failed. “type” may be:

CONVERTVOL

The user was not authorized to resource STGADMIN.ADR.CONVERTV - required for FDRCONVT.

INCAT

The INCAT parameter was specified but the user was not authorized to resource STGADMIN.ADR.CONVERTV.INCAT.

BYPASSACS

The BYPASSACS parameter was specified but the user was not authorized to resource STGADMIN.ADR.RESTORE.BYPASSACS.

Action: Insure that the job has authority to the required RACF resources.

FDR291

INCATNAME PARAMETER IGNORED -- CATLG=YES NOT SPECIFIED

Explanation: The INCAT parameter was specified without CATLG=YES when converting to SMS management. SMS-managed data sets must be cataloged in the catalog where their high-level qualifiers is/are aliased.

Action: Recatalog the data sets to the correct catalog or specify CATLG=YES and rerun the job.

FDR292

INVALID DSN/DSG NAME

Explanation: The DSN or DSG parameter did not begin with an alphanumeric or national character. The special form of the DSN or DSG parameter beginning with a period is not allowed with FDRCONVT.

Action: Revise the DSN or DSG parameter and rerun the job.

FDR293

THRESHOLD PERCENT: LO=ll, HI=hh, PERCENT OF VOLUME IN USE=pp

Explanation: The high and low ALLOCATION/MIGRATION THRESHOLD values for the storage group to which this volume is assigned are displayed as well as the percentage of the DASD volume that is in use.

FDR294

FDRKWDPR INTERNAL ERROR

Explanation: An internal error was encountered while processing control statements.

Action: Contact BMC Support for assistance.

FDR295

INSUFFICIENT STORAGE

Explanation: Insufficient main storage was available for FDRCONVT to process all data sets on the volume.

Action: Increase the region size and rerun the job. If there are a large number of VSAM components on the volume, increase the ICFCORE value.

FDR296

WARNING: SPACE USED ON VOLUME EXCEEDS STORGRP THRESHOLD

Explanation: The percentage of the volume in use exceeds the upper value of the ALLOCATION/MIGRATION THRESHOLDS when converting to SMS management. The operating system may avoid allocating to this volume until the percentage of space used is decreased.

Action: Move data sets off of the volume until the percentage of the volume in use is less than the THRESHOLD value.

FDR297

UNKNOWN PARM: parm

Explanation: An unrecognized parameter was specified on a control statement.

Action: Specify a valid parameter.

FDR298

REQUIRED PARM parm MISSING

Explanation: A required parameter was not found on a control statement.

Action: Supply the missing parameter.

FDR299

VOLUME vol NOT FOUND

Explanation: Volume “vol” specified in the VOL= parameter was not mounted.

Action: Specify the correct volume and rerun the job.

FDR301

program/function -- VER v.r/mmt -- INNOVATION DATA PROCESSING DATE=yyyy.ddd PAGE nnn

Explanation: This is the ABR page heading. See message FDR001 for details.

FDR302

CONTROL STATEMENT ERROR NEAR REL LOCATION nn -- REASON x -- JOB TERMINATED

Explanation: An error was encountered during the processing of a user-supplied control statement. If “NEAR REL LOCATION nn” appears, the keyword or operand causing the error is at or near column “nn” on the input statement.

The error is defined by the reason code within the message. The failing statement is displayed immediately above.

Important

The expression “SELECT statement” in the reason codes below refers to SELECT and EXCLUDE statements. For FDRABR, it also refers to MOUNT, PROFILE, PROTECT, and ALLOCATE statements.

The reason “x” can be:

1

A SELECT statement did not specify any operands. Control statement was blank after the command name.

2

Command name on the first control statement was incorrectly specified. For example, FDRDSF must start with a DUMP, RESTORE, or PRINT statement. See the section in this space for the program you are executing for details.

3

Operand on the first control statement was incorrectly specified. (Valid operands include TYPE=DSF and RESERVE).

4

Operand did not end with a blank or comma.

5

SYSIN data set was empty.

6

Expected continuation statement was not found. The previous statement ended with a comma and a blank.

7

One of the following:

  • The TYPE= operand was omitted on a command that requires it (such as PRINT or COPY).
  • A control statement after the first was not a SELECT statement. A SELECT statement contained an invalid keyword. (Valid keywords include DSN= and VOL=.)
  • On the first control statement, invalid or incompatible operands were specified. (Examples: RESERVE was specified but TYPE= was omitted, or FROM/TO was specified and TYPE= followed it.)

8

An operand on a SELECT statement specified a blank or comma after the equal sign.

9

On the control statement printed above, one of the options exceeded its maximum length or was shorter than its minimum length. A data set name exceeded 44 characters. A volume serial number exceeded 6 characters. The TAPEDD= operand exceeded one (1) character. The NOTIFY operand exceeded seven (7) characters. The DD= or NEWDD= operand exceeded eight (8) characters. A CLOUD Container name exceeded 128 characters.

B

The DD= or NEWDD= operand specified a ddname that did not appear in the JCL.

C

Maximum number of SELECT statements was exceeded. The number of SELECT statements plus the number of commands in the PROTECT and/or ALLOCATE list was greater than the value specified in the MAXCARDS operand (default of 100 for ABR or 250 for FDRDSF).

D

ADATE= operand did not specify numeric data.

E

ADATE= operand is neither five digits (yyddd) nor seven digits (yyyyddd).

F

An operand that requires numeric data (for example, MAXCARDS=) specified non-numeric characters, or an operand that requires hexadecimal data (for example, SNAPUNIT=) specified non-hex characters.

G

An operand did not end with a blank or comma or exceeded 15 digits (for example, MAXCARDS=).

H

ADAYS= operand resulted in a negative year.

I

Keyword is invalid under the operation indicated (for example, GEN= was specified on a DUMP operation, CATDSN= was specified on an EXCLUDE statement, or COMPRESS= was specified with CLOUD=). Check space for allowable keywords under this operation. Also, if the operation invokes encryption, ensure that RTC=YES is not specified since encryption performs its own compression.

J

Control statement was completely blank. You can enter comment lines by placing an * (asterisk) in column 1.

K

A required operand was not specified on the preceding SELECT statement. On RESTORE TYPE=FDR, VOL= was not specified. On all other operations DSN, DSG, DD, ALLDSN, or FROM/TO was not specified.

L

NEWG= began with a period.

M

COPY operand specified other than “1” or “2” on the SELECT command, DSORG specified an invalid value, a date was improperly specified, the data set specified by CATDSN= is cataloged on more than 255 volumes, a TAPEVOLGn= operand was invalid, or a container name did not start with FDR. .

O

An operand was specified on a system that does not support it. For example, SMSMANAGE=YES cannot be specified on a system where SMS is not active.

P

ALLDSN was specified without ADATE on RESTORE TYPE=ARC. NEWN/G/I was specified with NEWNAME disabled. VOLG was specified on a RESTORE TYPE=ABR or TYPE=FDR.

Q

Keyword exceeded maximum value or was negative (for example, GEN=10000 or CYCLE=64).

R

TYPE=xxx was specified multiple times.

S

An operand on the SELECT statement was specified multiple times or was mutually exclusive with another operand. (for example, DSN and DSG were both specified). DSN or DSG was specified on a MOUNT command.

T

The operand BACKUP appeared on a SELECT statement read during a RESTORE TYPE=ARC operation or the operand ARCHIVE appeared on a SELECT statement read during a RESTORE TYPE=ABR operation. The operands BACKUP and ARCHIVE should only appear on restore requests written to the remote queue restore data sets (ABRREST and ABRARCH), respectively. Perhaps these two data sets were reversed.

U

The TYPE=xxx operand was missing or invalid on the first statement. This operand is required for FDR, DSF, FDRCOPY, or ABR.

V

An absolute track keyword was specified to FDRDSF (FROM/TO). The FROM/TO specification was in error. CYL and TRK did not specify numeric values or FROM value was higher than TO value, or absolute track operations have been disabled (NOABSTRK), or FROM/TO was specified on an EXCLUDE statement (DUMP only).

Action: Correct error and resubmit job. If you do not understand the error after reviewing the relevant sections of this space, contact BMC Support for assistance.

Important

If the control statements look good and you cannot see an obvious reason for the error, check the JCL to be sure you are executing the right program for the statements you provided (PGM=FDR, PGM=FDRDSF, PGM=FDRABR, etc.).

FDR303

CARD IMAGE – control statement image source

Explanation: An input control statement is displayed by this message. “source” may be:

blank

From SYSIN.

PARM ENTRY

From the JCL PARM= operand.

PROTECT LIST

From an ABR protect list.

ALLOC LIST

From the ABR RESTORE ALLOCATION LIST.

FDR304

type function REQUEST FOR DDNAME=ddn,VOL=SER=vol,
UNIT=unit

Explanation: Describes the ABR operation that was performed.

type” is the type of operation and may be:

FDR

Full Volume Backup/Restore.

ABR

Incremental Volume Backup or data set restore from Volume Backup.

DSF

space Backup/Restore by data set

ARC

Archive Backup, Application Backup, or Restore data sets from either.

SCR

Superscratch.

function” is DUMP or RESTORE. “ddn” is the ddname of the input DASD (it may be DISKONLn if it was dynamically allocated by ABR). “vol” is the DASD volume serial, and “unit” is the type and model of the DASD as determined by ABR (for example, 3390-3).

FDR305

direction TAPE DDNAME=ddn,DSNAME=dsn,FILE=ffff,
VOL=SER=vol,....

Explanation: Describes the backup data set used in an ABR Dump/Restore operation. The ddname (“ddn”), data set name (“dsn”), tape file sequence number (“ffff” - 0 for DASD), and DASD or tape volume serial numbers are displayed. If over 5 volumes are involved, several lines are printed. “direction” is TO for backups and FROM for restores.

FDR306

function SUCCESSFULLY COMPLETED [WITH DIAGNOSTIC MESSAGES]

Explanation: The ABR operation described by the message has been completed. If the text “WITH DIAGNOSTIC MESSAGES” appears, the dump/restore subtask detected non-terminating error conditions; you should check the messages printed on SYSPRINx from the dump/restore subtask. “function” is DUMPRESTORESIM, or SCRATCH.

FDR307

TAPE UNCATALOGED DSN=nnn...nnn

Explanation: This ABR Volume Backup was a full-volume backup, so it started a new generation. Therefore, ABR uncataloged the backup tapes from all cycles of the nnn'th prior generation, where “nnn” is the number of generations to be retained for this DASD volume, as recorded in the ABR Model DSCB on the volume (ISPF Set ABR Disk Volume Processing Options ),

FDR308

CATALOG FAILURE FOR BACKUP COMP CODE=X’ffff00001111

Explanation: A catalog request for an ABR backup data set has failed. “ffff” is the catalog return code containing R15, “0000” is the catalog return code containing R0, and “1111” is the catalog return code containing R1. Common R15 values are:

0008

ABR backup data set is already cataloged. Since the name of this backup duplicates a previous backup, this backup may not be usable. Some possible causes are:

  • The FDRABRM REMODEL command (FDRABRM-REMODEL-Statement) has been used incorrectly.
  • A full volume RESTORE or COPY under FDR or FDRABR has been done with VOLRESET=NO.
  • A Stand Alone Restore (SAR) has been done.

These operations can back-level the generation and cycle number. The REMODEL command of program FDRABRM or the ABR ISPF dialogs can be used to update the model DSCB on the volume to the proper generation and cycle.

For an application backup (FDRAPPL), if the backup of the control file is a GDG, return code 8 can also occur if the GDG base has not been defined.

0020

The ABR catalog is full. Once you have expanded or reorganized the catalog you can spacely catalog the backup using the information in the FDR305 message.

CATALOG FAILURE FOR BACKUP - MAXIMUM VOLSERS EXCEEDED

If the text “MAXIMUM VOLSERS EXCEEDED” appears, a single ABR backup file has exceeded 20 tape volumes and cannot be cataloged. You may be able to reduce the number of volumes required by using higher-capacity tapes or using tape hardware compression (for example, IDRC) or ABR software compression (COMPRESS=).

Action: If you cannot correct the error, contact BMC Support for assistance.

FDR309

DDNAME=ddn,VOL=SER=vol NOT ELIGIBLE FOR AUTO BACKUP
[I/O ERROR COMP=cccc]

Explanation: The DASD volume named in the message has not been initialized for ABR processing; the ABR Model DSCB was not found in the VTOC of the volume. If the text “I/O ERROR” is displayed, an error occurred attempting to read the ABR Model DSCB and “cccc” is the return code from the OBTAIN SVC.

Action: To perform ABR processing (other than simulation and Application Backup) for this volume, you must initialize it for ABR processing with program FDRABRM (FDRABR-Volume-Backups) or the ABR ISPF dialogs (panel A.I.8). If operand NOINIT is specified, ABR allows a simulation of the ABR function (command SIM) to be done.

FDR310

MAXIMUM NUMBER OF CYCLES/DATE EXCEEDED--FDR DUMP FORCED ON VOL=vol

Explanation: An ABR Volume Backup requested an incremental backup, but a full-volume backup is being forced instead, because:

  • The number of cycles (incremental backups) within the current generation for this volume had reached the maximum (63).
  • The most recent full-volume backup of this volume had expired, according to the expiration date stored in the ABR Model DSCB. Specify DATEP=NONE on the DUMP statement to bypass this check and create the incremental backup.
  • The DUMP statement specified TYPE=AUTO, and the number of auto cycles created in the current generation was equal to or greater than the maximum specified in the ABR Model DSCB on the volume.
  • This was the first volume backup after a full volume restore with PGM=FDR, or with PGM=FDRABR using the TAPEDD= operand.
  • This was the first volume backup after the volume was initialized for ABR processing.

FDR311

FDR function DSN=dsn status
TO NEWN=newdsn
ON VOLSER=vol UNIT=device STORCLAS=storclas

MGMTCLAS=mgmtclas DATACLAS=dataclas
CLUSTER=cluster NEWC=newcluster

Explanation: The non-VSAM data set or VSAM component “dsn” was SELECTED, DUMPED, RESTORED, COPIED, or MOVED. This message is always printed on data set operations, and is printed on full-volume backups if PRINT=DSN is specified. Message FDR392 may be printed instead for data set dumps. On restore and copy/move operations “status” also indicates:

ALLOCATED

The data set was allocated by FDR; if absent, a preallocated data set was overlaid.

CATALOGED

The data set was cataloged by FDR; if absent, either cataloging was not requested or the catalog request failed (see message FDR334).

LOGICAL

A logical restore was done, used when restoring to an unlike DASD type, or when re-blocking.

INSTANT

A hardware facility was used to quickly copy data in an FDRCOPY step. This occurs only if you are licensed for FDRINSTANT. On an IBM RVA or Oracle StorageTek SVA/Iceberg with the SnapShot feature, SnapShot was used. On an EMC Symmetrix, an internal EMC copy function was used. Both the input and output volumes must be in the same RVA/SVA/Iceberg or EMC subsystem.

If the data set or component is being restored to a new name, the line containing “newdsn” is displayed.

vol” defines the volume serial of the DASD where it was restored, and “device” identifies the DASD type and model (for example, 3390-3). If the output data set is SMS-managed, the SMS classes assigned to the data set are displayed (management class and data class may be “(NULL)” if not assigned).

For a VSAM component, the line containing “cluster” is displayed to identify the cluster to which the component belongs. If the cluster is being restored to a new name, “newcluster” is the cluster's new name.

FDR312

WARNING--FDR WAS SPECIFIED WITH DSNAME CONTROL STATEMENTS--STATEMENTS IGNORED

Explanation: SELECT statements were found following an ABR DUMP TYPE=FDR command. They are ignored and all data sets on the volume are backed up. However, If EXCLUDE ALLDSN control statements are found, the volumes specified are EXCLUDED from the full-volume dump if they are not referenced by DISKxxxx DD statements.

FDR313

fff TERMINATED BY OPEN EXIT ON VOL= vol

Explanation: The locally-written FDR volume open exit has terminated processing of the volume “vol”. “fff” is FDR, ABR, or CPK.

FDR314

pgm status1 dsn [status2]

Explanation: For an ABR Archive Backup or Superscratch (“pgm” is ABR), or an ABR Application Backup (APP) or an FDRCOPY MOVE (FDR), this documents the action taken on one non-VSAM data set, VSAM component, or VSAM cluster. It can also be produced on any type of restore if RECAT or VRECAT is specified.

dsn” is:

DSNAME=dsn

For a non-VSAM data set

CLUSNM=cluster

For a VSAM cluster

VSAM COMP=component

For a component of a VSAM cluster

status1” can be:

ARCHIVED AND SCRATCHED

Archive Backup backed up and scratched the data set.

ARCHIVED NO SCRTCH

Archive Backup backed up the data set but it was not scratched because SCRATCH=NO was specified.

ARCHIVE DEFER SCRATCH

Archive Backup backed up components of a multi-volume cluster from one volume but deletion of the cluster is deferred until all volumes containing the cluster have been processed (they must all be processed in the same ABR step).

WITH NO BACKUP

Superscratch deleted the data set.

APPLICATION BACKUP OF

Application Backup backed up this data set.

SCRATCHED

An FDRCOPY MOVE scratched the input data set after copying it to the output. Can also occur when VRECAT causes an existing VSAM cluster to be deleted.

UNCATALOGED

An FDRCOPY MOVE or restore with RECAT caused an existing SMS-managed data set to be uncataloged.

status2” can be blank or one of these:

AND UNCATALOGED

Archive Backup, Superscratch or MOVE also uncataloged the scratched data set.

AND UNCATALOGED RECAT FAILED

A VSAM cluster was archived with RECALL=YES and the attempt to catalog it as a non-VSAM data set for auto-recall failed, leaving it uncataloged. It cannot be auto-recalled.

RECAT FOR RECALL

A data set was archived with RECALL=YES. The catalog entry has been updated to indicate that the data set is auto-recallable.

RECAT FOR RECALL FAILED

A non-VSAM data set was archived with RECALL=YES but an error occurred attempting to re-catalog the data set for auto-recall. The data set is still cataloged but is not auto-recallable.

Action: If the status includes RECALL FAILED or RECAT FAILED, the indicated data set is not auto-recallable. If you can delete any existing catalog entry for the data set, you may be able to use the RECATALOG function of FDRARCH (Archive-Maintenance-Utility-FDRARCH) to build the auto-recall catalog entry.

FDR315

DDNAME=ddn, VOL=SER=vol NOT ELIGIBLE FOR function MAXIMUM RUNS EXCEEDED

Explanation: 1. The ABR Model DSCB on this volume does not indicate that the volume is enabled for ARCHIVE or SCRATCH (Superscratch) or the ABR Model DSCB does not exist.

2. If MAXIMUM RUNS EXCEEDED is printed, more than 255 Archive Backups of this volume were done today; this limit is only enforced when the backups must be cataloged in the ABR catalog (see Tape Format and Naming Conventions).

Action: This volume is bypassed. If you intend to do Archive Backup or Superscratch on this volume, create or update the ABR Model DSCB with FDRABRM (VTOC-Maintenance-Utility-FDRABRM) or ISPF Set-ABR-Disk-Volume-Processing-Options().

If the operand “NOINIT” is specified, ABR allows a simulation (SIM TYPE=) of the volume to continue.

FDR316

function status REQUESTED DSN/DSG=dsn VOL=vol

Explanation: A SELECT or EXCLUDE statement was input to an FDR program, but none of the data sets processed by that program matched the data set name, dsname mask, or data set group name “dsn” on that statement. This is probably an error, since there must have been a reason for providing the statement. “vol” is the volume serial number if specified by VOL= on the SELECT or if selected from the catalog by CATDSN=.

If “status” is DID NOT FIND:

  • For backups, no data set on the input DASD matched the name specification.
  • For DSF restores, it means that no such data set was found on the input backup files.
  • For ABR restores, it means that Volume Backup information or Archive Backup information could not be located.

This can also be caused by an EXCLUDE preceding the SELECT for the same data sets. Another error (such as message FDR325) may also cause the data sets not to be selected.

If “status” is EXCLUDED, the message simply documents that the named data sets were excluded.

If “dsn” is MOUNT, then an ABR MOUNT statement did not select any volumes for ABR processing.

If an ABR full-volume dump was forced (see message FDR310), then SELECT statements were not processed, and message FDR316 appears for every SELECT. However, all data sets on the volumes were dumped.

Action: If this is an error, correct and resubmit job. If you did not expect to get this message, there is probably some error in your SELECT statements; check them. One common error: if you have more than one SELECT statement, and an earlier one selects all the data set that would be selected by a later one, the later one gets the FDR316. For example,

SELECT DSN=A.B.**
SELECT DSN=A.B.C

In general, put the SELECT statements with the most restrictive selection first.

This message usually causes the FDR step to end with an abend or non-zero return code. If you expect to get this error (perhaps because some data sets may not always exist) and want to ignore it, specify SELTERR=NO on the DUMP statement.

Important

If the FDR316 message appears in the job log of a batch job and is followed by a system abend S213-04 this does not indicate an error in ABR. It is generated by a recall that was invoked by the ABR Data Set Not Found (DSNF) exit. The DSNF exit is entered from OPEN whenever a program tries to OPEN a data set but the DSCB for that data set was not found in the VTOC of the allocated volume. The exit invokes ABR to recall the data set just in case it was archived; however, if it is not found in the Archive Control File, the FDR316 message is printed to show this, probably because it was never archived. This usually means that the data set name was misspelled by the user or the wrong volume serial was given. It can also be caused by trying to OPEN a VSAM cluster with a non-VSAM OPEN that looks for the cluster name instead of the component names in the VTOC.

FDR317

I/O ERROR ON DISK TRACK X'cccchhhh' I/O ERROR ON DISK - DDNAME ddn - SEEK ADDRESS cccchhhh

Explanation: ABR encountered an I/O error while reading or writing the VTOC. The FDR mini-dump is printed.

Action: ABR continues processing the VTOC bypassing this track. Contact BMC Support for assistance.

FDR318

DUMP COMPLETED WITH NO DATA SETS SELECTED

Explanation: A data set backup was made with no data sets being selected by either control statements or automatic functions.

Action: If this is an error, correct and resubmit.

FDR319

FDR OPERATION ABNORMALLY TERMINATED VOL=vol COMP CODE=Ssss Uuuuu

Explanation: An internal FDR subtask failed on volume “vol”.

If “sss” is non-zero (in hex), the task failed with a System Ssss abend. Consult IBM documentation for the meaning of the abend. Sx13 and Sx14 abends are OPEN and CLOSE errors and are accompanied an explanatory message in the job log of the FDR job.

If “uuuu” is non-zero (in decimal), the task failed with an Uuuuu abend. The abend is probably generated by FDR; See ABEND-Codes. Most FDR User abends are preceded by an FDR message.

Action: If the problem cannot be determined from the abend code, contact BMC Support for assistance. If the abend produced a storage dump, have it available.

Only this volume is affected, FDR continues to process other volumes. However, the step ends with an abend or non-zero return code to call attention to the error.

If this is an ABR backup to tape, and there are more DASD volumes to be processed, ABR calls for a fresh scratch tape on the output drive for the TAPEx and TAPExx DD statements in use by the dump subtask that abended.

If this is an FDRCOPY of a data set using NEWI= (or NEWNAME=) that directs the data set to the master catalog and the job receives a S0C6 abend with the PSW=x0000243, this indicates FDRCOPY failed in an attempt to locate the volume serial of the new catalog. The locate is being done because the RACF indicator is on in the source cluster’s F1DSCB. In order to restore this data set, specify a NEWI= (or NEWNAME=) that directs the data set to a user catalog instead of the master catalog.

FDR320

UNABLE TO function REASON=x--DSNAME=dsn

Explanation: FDR was unable to RESTORECOPY, or MOVE the data set specified in the message. The reason code “x” may be:


The FD restore subtask restoring this data set from a backup failed; see message FDR319, other FDR messages may also appear.

3

I/O error reading a Format 2 or Format 3 DSCB from the output DASD.

6

Data set enqueue failed for this data set. DSNENQ=NONE overrides this check.

6

Data set enqueue failed for this data set. DSNENQ=NONE overrides this check.

B

Data set is unmovable.

C

Data set not found on the backup file. The user may have misidentified the backup (the backup does not contain the data set), or it may be due to:

  • The same DSNAME was specified on more than one control statement or the DSNAME is a component of previously requested VSAM cluster.
  • For VSAM clusters, can occur if there was more than one VVR for a component of the cluster in the VVDS of the original DASD when dumped (this is an error).

D

Data set has an F3 DSCB, but it could not be found on the backup.

E

Data set was being restored to a new name and the FDR security checking option (ALLCALL) is enabled, or an FDR.NOALLCALL security profile is defined and the user does not have Read authority to it, but:

  • The user does not have READ authority to the original data set
  • The original data set is not protected by your security system (this is considered an error since the data set may have been backed up on another system where it was protected).

G

Unable to locate data set's F3 DSCB on target volume or F2 DSCB found for a non-ISAM data set.

J

Data set was RACF or password protected when it was backed up, but user has preallocated it without protection, or vice versa.

K

Data set has not reached its expiration date, and the operator replied “NO” to the FDRW03 message.

O

PRESTAGE was specified. Data set restore bypassed since data set was found.

P

Characteristics of the input data set and the preallocated output data set do not match; or it is not possible to create the output data set on the requested volume. Examples of this:

  • VSAM to non-VSAM
  • PDSE to non-PDSE
  • HFS to non-HFS
  • Extended Format SMS to non-EF
  • And vice-versa in each case. Other combinations also cause errors.

S

A data set that must be SMS-managed (such as Extended Format (EF)) is being restored to a non SMS-managed volume.

T

FDRCOPY COPY/MOVE detected a copy/move of a data set on top of itself (same volume serial number, same data set name).

U

Error updating ISAM Format 2 DSCB, or VSAM component in the VTOC but not in the VVDS.

V

VSAM cluster is being restored to a VSAM cluster that has different options or characteristics. Message FDR152 or FDR159 details the error.

W

Catalog inaccessible. Possible causes are:

  • When restoring a catalog, the JCL contained a STEPCAT or JOBCAT DD statement. This is not supported.
  • When restoring a catalog, the catalog being restored was defined in the master catalog, but it was not usable (probably did not actually exist on DASD). You must remove the entry for the old catalog, probably by IDCAMS EXPORT DISCONNECT.

X

Data set security exit rejected this data set

Y

NEWINDEX= failure or duplicate data set name generated. It may be that the new data set name does not meet IBM standards, or that the resulting name is greater than 44 characters.

Z

One or more data sets failed to restore using ALLDSN or DSN=mask. Check the subtask listing for errors.

Action: Take appropriate action and/or contact BMC Support for assistance.

FDR321

UNABLE TO RESTORE REASON=x--DSNAME=dsn

Explanation: The data set specified in the message could not be restored. The reason code “x” may be:

2

The ABR JCL does not include any DISKxxxx DD statement pointing to a DASD volume of the same type (for example, 3390) as the original volume of the data set.

3

The OPERATOR operand was specified, but the operator replied “NO” or “BYPASS” to the request for the backup tapes needed to restore the data set.

5

The DASD volume that FDR was attempting to restore the data set could not be opened, or could not be dynamically allocated.

6

Internal Error. Contact BMC Support.

7

For an ABR restore, the backup data set was not found.

A

For an ABR restore from volume backups, the data set was found on DASD and ABR is trying to get backup information from its DSCB but no current backup information was recorded. Either the data set has never been backed up by ABR or it has been deleted and reallocated since its last backup. This can also occur if some other software has corrupted the ABR backup information in the DSCB. If you can identify an ABR backup that contains the data set, you can specify GEN=, CYCLE=, and VOL= to restore it.

B

For an ABR restore from volume backups:

  • The data set is not cataloged and VOL= was not specified.
  • The data set is not on the volume identified by the system catalog (or by the VOL= operand).
  • It was also not found in the ABR record of scratched and renamed data sets (the ABR SCRATCH catalog). The most likely causes are:
  • The DSN= or VOL= operand is incorrect.
  • The data set was archived.
  • ABR is not recording scratched and renamed data sets (ABR DADSM exit not installed).

If you can identify an ABR backup that contains the data set, you can specify GEN=, CYCLE=, and VOL= to restore it.

D

For an ABR restore from volume backups, ABR identified a specific backup containing the requested data set, but that backup was not cataloged in the ABR catalog. The backup may have expired or was part of an older generation that ABR has uncataloged. If COPY=n was specified, it may be that the specified copy was not created. If the backup file still exists but has been uncataloged, TAPEDD= can be used to restore the data set.

E

For an ABR restore from archive backups, the backup file containing the data set has reached its expiration date (as recorded in the Archive Control File). If the backup file still exists, you can restore the data set by specifying TAPE=EXP on the RESTORE control statement.

F

For an ABR restore from volume backups, the volume from which the data set was backed up, as specified by the VOL= operand or the catalog, is not currently initialized for ABR processing; or an I/O error occurred when reading the ABR Model DSCB controlling the DASD volume. If you can identify an ABR backup that contains the data set, you can specify GEN=, CYCLE=, and VOL= to restore it.

G

SELECT statement for a data set restore did not specify VOL=. This data set was not found in the system catalog, or in ABR's record of scratched data sets. See reason “B” for suggestions.

H

The volume from which the data set was backed up, as specified by the VOL= operand or the system catalog, was not mounted so ABR could not locate the backup of the data set. If possible, mount the volume. If you can identify an ABR backup that contains the data set, you can specify GEN=, CYCLE=, and VOL= to restore it.

J

GEN= was specified without CYCLE=.

K

TAPEDD=x was specified but no TAPEx DD statement was found, or TAPEDD= was specified with TYPE=ARC.

L

The most likely causes are:

  • The data set was not found on the volume specified by the VOL= operand (if coded) or by the catalog or it was found but had no current ABR backup recorded in its DSCB.
  • The data set was found in the ABR SCRATCH catalog, but with a different volume serial. This probably occurred because the data set was scratched and reallocated on a different volume.
  • The data set was found in the ABR SCRATCH catalog but the generation number was invalid.

You can restore the data set by specifying VOL= the volume in the ABR SCRATCH catalog, or by specifying VOL= and CYCLE= (and possibly GEN=) for any volume and cycle on which the data set was backed up, or by specifying TAPEDD=.

M

COPY=2 was requested for this data set, but the ARCHIVE control data set indicates that a second copy was not created during archival.

N

The backup file containing this data set failed to OPEN, or dynamic allocation error. Check the job log and SYSPRINT for IBM or FDR error messages. The backup data set may have been written over.

Q

RACF authorization error.

R

The backup file containing this data set was not an FDR-formatted backup; or an I/O error occurred reading the FDR Header Record.

T

A TYPE=ABR restore had a SELECT statement that specified DSG= or ALLDSN without either TAPEDD= or VOL=, GEN=, and CYCLE=.

U

DYNTAPE was specified but one or more TAPEx DD statements were also provided. DYNTAPE attempted to allocate a tape volume already allocated by one of the TAPEx DD statements. Remove the TAPEx DD statements and let DYNTAPE allocate all tapes.

V

For a restore from Archive Backup or Application Backup, the backup file exceeded 5 tape volumes, but ABR was not able to find an entry for it in the catalog. The catalog contains the complete volume list, while the Control File only records the first 5.

X

A DSF absolute track restore was requested (SELECT FROM/TO) and cylinder or track numbers were specified that are invalid for the type of DASD that was backed up.

Y

For an ABR restore from volume backups:

  • OLDBACKUP= was specified. The data set does not contain as many levels of OLDBACKUP= information as requested by the OLDB=nn operand or the specified backup is no longer in the ABR catalog.
  • The ABR backup information in the DSCB for the data set is invalid.

Z

An ABR data set restore was requested and a TAPEx DD statement was provided, but the backup containing this data set occupies more than 5 tape volumes. To restore this data set, remove the TAPEx DD statement and specify the DYNTAPE operand. This code also occurs if you use the TAPED=x operand on an archive restore (TYPE=ARC) or application restore (TYPE=APPL).

Action: Take appropriate action for the problem described by the message.

FDR323

DDNAME=DISKxxxx DOES NOT SPECIFY A DISK

Explanation: DD statements whose ddnames start with DISK must point to a DASD device.

Action: Correct and resubmit job.

FDR324

DDNAME=ddn IS MISSING OR IN ERROR REASON=x

Explanation: A failure has occurred for ddname specified in the message. In the reason text below, “Control File” refers to the Archive Control File for Archive Backups, and to the Application Control File for Application Backups. The reason code “x” may be:

1

SYSIN DD statement missing.

2

I/O error on SYSIN data set or remote queue data set.

3

ARCHIVE DD statement missing and DYNARC was not specified.

4

Control File block size is zero. The file may have been allocated but never initialized. If so, use FDRARCH to initialize it.

5

I/O error on Control File.

6

The date of the last Archive or Application backup, as recorded in the Control File, is higher than the current system date; this might occur if you did backups while you had the system date set ahead for YEAR2000 testing. To override the ABR date check, specify PROT=NONE on the DUMP statement of next Archive or Application job using that Control File only. The Control File will be out of date sequence.

7

A block of the Control File did not contain ABR identifiers. The Control File may have been overwritten by another program. You may be able to restore a backup of the most recent Control File. Please contact BMC Support for assistance.

8

The Control File is full. You can reorganize or expand it with FDRARCH. If you are using the option of Application Backup to create the Control File, increase the space allocated.

9

The number of TAPEx DD statements exceeded 9.

A

No TAPEx DD statements were specifying tape or DASD backup were found. ABR ignores DD DUMMY statements

B

The number of DISKxxxx DD statements plus any volumes selected by ONLINE, ONLVOL, and MOUNT was greater than the value specified in the MAXDD= operand (default of 256).

D

A SYSPRINx DD statement was missing. ABR requires a SYSPRINx DD statement for each TAPEx DD statement.

E

A DISKx ddname was used more than once in the JCL for this step.

F

A FDR or FDRDSF backup specified DISP=MOD on the TAPEx DD statement. Also occurs if the TAPEx DD statement refers to a subsystem data set via the SUBSYS= JCL parameter, and the RTC=YES operand was also specified on the DUMP statement; these are not compatible. The DASD volume associated with this tape is not processed.

H

A TAPExx was specified in a Transparent Cloud Tiering (TCT) DUMP. TAPExx is not supported when DUMPING to the TCT.

I

OPEN failed for the backup file. Check the job log for IBM error messages.

K

LASTAPE was specified but the TAPEx DD specified more than one tape volume serial.

L

Most likely causes are:

  • DYNTAPE was specified to dynamically allocate the backup medium but a TAPE# DD statement is in the JCL. Remove it; it is required for DYNTAPE dynamic allocation.
  • A TAPEx DD statement was present on a TYPE=DRP restore. This is not permitted.

M

COPY or MOVE was specified. The TAPEx DD statement for the target volume was not a DASD or specified DD DUMMY.

N

The TAPEx DD statement specified the same volume serial as the DISKx DD statement.

O

Internal error detected by module FDRDSKTP. Contact BMC Support for assistance.

Q

An ABR dump specified DISK as the backup medium (TAPEx). ABR found that the volume to be dumped (DISKx) was the same as the backup medium (TAPEx). You cannot backup a volume to itself; it is bypassed.

R

ABR space allocation was not successful for a backup data set on any of the DASD volumes specified by the TAPEx DD statement. Possible reasons are:

  • The output DASD volumes may be full or have insufficient space for this backup.
  • The backup data set name being allocated already exists on the output volume (possibly due to an aborted ABR run). Scratch the duplicate backup data set and run the backup again.

S

SUBSYS= is not supported on TAPE DD statements with DUMP TYPE=ARC unless SCRATCH=NO is also specified (making it an application backup).

T

User specified multiple TAPEx DD statements using the same last character (x). The first one specified DUMMY.

U

Dynamic allocation or OPEN of the backup data set on a DASD volume failed. Check the job log for IBM error messages or the SYSPRINx printouts for FDR error messages.

Action: Take appropriate action for the problem described by the message.

FDR325

FDRABR NO DISK DD STATEMENTS FOUND

Explanation: The ABR step did not identify any DASD volumes to be processed.

DASD volumes can be identified to ABR by:


    • D statements having ddnames starting with DISK.
    • The ONLINE operand (all online volumes).
    • MOUNT statements.
    • The ONLVOL operand (requires that volumes be identified by SELECT statements with either VOL=, VOLG=, or CATDSN= operands.

Items (3) and (4) can cause message FDR325 if none of the identified volumes are online. If this is a job that processes an ABR remote queue data set, the message can also occur if the remote queue is empty.

Action: Change the jobstream to properly identify the DASD volumes to be processed.

FDR326

function ENDED WITH NO dsvol process

Explanation: DSF, FDRCOPY, or ABR was not able to successfully process any of the data sets or volumes specified; or, no SELECT Commands followed a RESTORE, COPY, or MOVE command.

function” is RESTORECOPYMOVE, or REORG.

dsvol” is VOLUMES or DATA SETS.

process” is RESTOREDCOPIEDMOVED SELECTED, or REORGED.

Action: Correct any specification errors and resubmit. If you wanted to select a VSAM cluster, make sure you specified the VSAM cluster name and not the component names.

FDR327

CATALOG FAILURE TO LOCATE TAPE DSNAME=dsn

Explanation: A restore from ABR Volume Backups was requested (RESTORE TYPE=ABR). The required backup file was not found in the ABR catalog. If restoring an older backup with the OLDB=nn operand, it may be that the backup generation and cycle selected has been uncataloged by ABR, or expired by your tape management system.

Action: If the required backup tape is still available (has not been overwritten), even though it is not cataloged, restores can still be done from it using the TAPEDD=x operand, and providing a TAPEx DD statement specifying the ABR backup data set name, volume serials, and file number (LABEL=n). This information can be found in the FDR305 messages printed during the backup, or from other ABR reports.

FDR328

UNABLE TO RESTORE REASON=reason--VOL=vol NVOL=nvol

Explanation: ABR was unable to perform a full volume restore (RESTORE TYPE=FDR). “vol” is the original volume serial of the input volume and “nvol” is the current volume serial of the output volume. “reason” is:

1 RESTORE VOL OR DISK(X) MISSING

ABR did not find a DISKxxxx DD statement pointing to the DASD volume to be restored to (the original volume, VOL=, or the new volume, NVOL=). If the ONLINE parameter was specified to dynamically allocate the output volume, this can mean that the output volume was not online; this also applies to FDRDRP.

2 NO ABR MODEL OR NO BACKUPS

GEN= was omitted, but either the original volume was not online or an error occurred reading the ABR Model DSCB from the volume AND no backups were cataloged for this volume in the ABR catalog. So, ABR cannot find backups for this volume. At a disaster site, be sure that the ABR catalog has been restored to its latest version.

3 TAPEDD NOT MATCHING A TAPEX DD

The TAPEDD=x operand was specified. ABR could not find a TAPEx DD statement with the same character as specified in this operand.

4 GEN SPECIFIED WITHOUT CYCLE

5 GEN=CUR - NO BACKUPS CATALOGED

GEN=CURRENT was specified but either no backup entries for this volume found on the ABR catalog or an I/O error occurred reading the catalog.

6 SMS TO NON-SMS OR VICE-VERSA

A backup of an SMS-managed volume is being restored to a non-SMS volume, or a backup of a non-SMS volume is being restored to an SMS-managed volume. If “OVERRIDDEN” is displayed, then an SMS-managed backup is being restored to a non-SMS volume using SMSPROT=NONE.

8 INSUFFICIENT STORAGE SPECIFIED

A GETMAIN for a required work area failed. On ESA and z/OS systems, the work area is above the 16M line. Increase the size of your above the line private area with REGION=nnM on the EXEC JCL statement.

FDR329

DD=ddn1 IS A DUPLICATE VOLUME OF DD=ddn2

Explanation: The DASD volume referenced by DD statement “ddn1” is the same as that referenced by “ddn2” ABR processes the volume only once.

FDR330

LAST TAPE OR POOL OPTION FAILED ON TAPE DD=ddn REASON=reason DIAGNOSTIC DATA: R15=ffffffff R0=00000000 R1=11111111

Explanation: ABR JCL options were used to request for the LASTAPE, POOLTAPE, or POOLDISK features of ABR, but the request failed. “reason” can be:

1 LASTAPE FILE FAILED TO OPEN

The LASTAPE file identified in the JCL was cataloged as having been created in a previous ABR run, but the attempt to OPEN it failed. It may have been overwritten. Check for IBM OPEN error messages in the job log. ABR uncataloged the LASTAPE file so if you resubmit the job, ABR asks for a scratch tape.

6 POOLDISK DOES NOT SPECIFY DISK

Must point to DASD volumes.

9 LASTAPE/POOLTAPE NOT A TAPE

Must point to a tape device.

A LASTAPE UNCAT FAILED COMP=nnnn

The request to uncatalog the LASTAPE data set failed with catalog return code “nnnn”.

C POOLDISK SORTING ERROR SWAREQ

While sorting the POOLDISK volumes by space available, an error occurred during an SWAREQ macro to access the volume list.

D POOLDISK SORTING ERROR DEVTYPE

While sorting the POOLDISK volumes by space available, an error occurred doing a DEVTYPE macro on one of the volumes.

E POOLDISK SORTING ERROR UCB

While sorting the POOLDISK volumes by space available, an error occurred accessing a UCB.

F POOLDISK SORTING ERROR LSPACE

While sorting the POOLDISK volumes by space available, an error occurred doing an LSPACE macro to get the free space on the volume.

G POOLDISK DOES NOT SUPPORT SMS

POOLDISK volumes must be non-SMS volumes.

Action: You may be able to avoid reasons “C” through “F” by specifying POOLSORT=NO on the ABR DUMP statement. If the cause cannot be determined, contact BMC Support for assistance.

FDR331

ARCHIVE BACKUP TERMINATED WITH HARDWARE ERRORS BAD FORMAT 4

Explanation: ABR encountered DASD or tape I/O errors during the physical dump of the data sets to be archived. Another message is printed in the SYSPRINx report to document the exact error. Since ABR would normally scratch these data sets after dumping them, a clean backup is imperative. Therefore, the archive run for this volume has been aborted. If BAD FORMAT 4 is printed, the cause was an invalid or duplicate Format 4 DSCB detected in the VTOC when preparing to scratch the data sets.

Action: Correct error and rerun job. If the error cannot be easily corrected, EXCLUDE the data set causing the error.

FDR332

function SCRATCH status ON DSN=dsn

Explanation: An attempt to delete a non-VSAM data set FAILED or was BYPASSED. FDR deletes data sets during an FDRCOPY MOVE, an Archive Backup (DUMP TYPE=ARC), or ABR Superscratch (DUMP TYPE=SCR).

status” of FAILED indicates that a SCRATCH SVC (for non SMS-managed data sets) or DELETE NVR or NONVSAM (for SMS-managed data sets) failed to scratch this data set. An FDR mini-dump is printed showing the registers and SCRATCH or DELETE parameter list.

For a non SMS-managed data set, the SCRATCH status code appears in the mini-dump, in the first line of the storage display after the registers, in the second byte of the last word (right most word).

  • Code 1 indicates that the data set was not found in the VTOC.
  • Code 7 indicates that SCRATCH failed because the data set was in use; this can be avoided by using the DSNENQ= operand.
  • Code 2 or 8 indicates a security violation.

For an SMS-managed data set, register 15 (R15) contains the DELETE return code, and the reason code is in the last 2 bytes of the 6th word of the first line of the storage dump after the registers, in hex. These codes can be found under message IDC3009I in the IBM messages space after converting the codes to decimal.

  • For Archive Backup, ABR has backed up the data set and recorded it in the Archive Control File. This data set may have been uncataloged or recataloged for recall as indicated by message FDR314.
  • For Superscratch, this data set may have been uncataloged as indicated by message FDR314.
  • For FDRCOPY MOVE, if the data set was cataloged, it has been successfully recataloged and/or uncataloged.

A “status” of BYPASSED indicates that the scratch was not attempted for this data set, because of an earlier error, such as a catalog error that is described by another message.

Action: If appropriate, scratch the data set spacely. If desired, contact BMC Support for assistance.

FDR333

CARD IMAGE--control statement image

Explanation: Displays a control statement read from an ABR remote queue data set (ddname ABRREST for RESTORE TYPE=ABR, ABRARCH for RESTORE TYPE=ARC, ABRBKDQ for DUMP TYPE=ABR/AUTO, ABRARDQ for DUMP TYPE=ARC).

FDR334

FDR FAILED TO CATALOG comp DSN=dsn status

Explanation: FDR allocated and restored the non-VSAM data set “dsn”, but could not catalog it.

If “comp” is printed, it is COMP=X'ffff00001111' that contains the catalog return codes from registers R15 (ffff), R0 (0000), and R1 (1111). If the register 15 value is x'FF14', then the code was generated by FDR, and indicates either that the data set was currently cataloged on zero volumes or more than 255 volumes, or that the volume sequence number of the current piece of the data set was higher than 255; the R0 value is the number of volumes currently in the catalog entry (in hex). FDR supports cataloging of multi-volume data sets up to a maximum of 255 volumes.

If “status” is ALREADY CATALOG VOL=vol then RECAT was not specified, and the output data set was already cataloged to a volume “vol” other than the output volume (or the input volume for a MOVE). For a multi-volume data set, “vol” is the volume in the catalog entry that corresponds to the volume sequence number of the portion of the data set that has just been processed.

If “status” is NAME IS AN ALIAS then the data set name being cataloged was an alias of another data set in the catalog so FDR did not update it.

Action: Determine the cause and take appropriate action. If desired, contact BMC Support for assistance.

FDR335

ABR BYPASSED RESTORE ON EXISTING DSN=dsname

ANOTHER TASK COMPLETED RECALL OF DSN=dsname

Explanation: The first form of the message occurs when the PRESTAGE operand was specified but the data set was found on the first output DASD selected. The second form occurs when an auto-recall of an archived data set is requested but a previous request for the same data set is already recalling it.

FDR336

DYNAMIC ALLOCATION ERROR COMP=cc, CODE=nnnn, INFO=iiii, DDNAME=ddn bypass

Explanation: FDR attempted to dynamically allocate (DYNALLOC) a DASD volume or a data set (such as a DASD or tape backup data set, the Archive Control File, or the FDRCRYPT Encryption Keyfile), but the allocation failed. “cc” is the return code in R15, “nnnn” is the dynamic allocation reason code, and “iiii” is the dynamic allocation information code. For z/OS, these codes are documented in the IBM space Authorized Assembler Services Guide. They can also be found in Appendix A of the ISPF online HELP. Frequently encountered “nnnn” values include:

0210

Requested data set not available (for example, another job had the Archive Control File with DISP=OLD).

0218

TSO user did not have MOUNT privileges to mount an ABR tape.

021C

Invalid unit name used. ABR uses generic unit names, such as 3480, 3490, 3590-1, 3390, and the rest. One common cause of this is an attempt to allocate a 3480 cartridge on a system that no longer has 3480s in the configuration; contact BMC Support for a circumvention.

0220

Requested volume not available (for example, another job is using a tape volume required by ABR).

0484

The operator replied “NO” to message IEF235D.

1708

Data set not found in the catalog (for example, the name in the ABR option table for the Archive Control File does not exist in the catalog).

bypass” may be VOL=vol BYPASSED indicating that ABR bypassed processing the volume because of the error or DSN=dsn BYPASSED if a data set was bypassed.

Action: This volume or data set operation is bypassed. In some cases, the error can be avoided by setting the dynamic allocation flags in the FDR Global Options (see ALLOCATEFLAG in Section ABR-Options). If necessary, contact BMC Support for assistance.

FDR337

ABR PRESTAGE--ALL DATA SETS ALREADY EXIST

Explanation: PRESTAGE was specified and all of the data sets to be restored were found to exist.

Action: ABR terminates the operation with no data sets restored.

FDR338

MAXIMUM BACKUP FILES EXCEEDED -- SPECIFY MAXBACKUP=nnnn TO OVERRIDE

Explanation: An ABR restore job was requested to restore data sets from more than the maximum separate backup data sets (default is 100 backup files). The restore job fails with an U0628 abend.

Action: Specify MAXBACKUP=nnnn on the RESTORE statement or eliminate some of the requested data sets to reduce the number of backup files required.

FDR339

BACKUP OF ARCHIVE FILE WAS BYPASSED

Explanation: This is a warning that ABR either was unable to backup the Archive Control File, or was instructed not to, by the ARCBACKUP=NO operand.

FDR340

RACF DEFINE/CHECK ERROR ON DSN=dsn COMP CODE=ccc

Explanation: FDR issued a RACF DEFINE or CHECK for the data set “dsn”, but it failed with return code “ccc”.

Action: Determine the cause.

FDR341

VTOC CONVERT ROUTINE ERROR COMP=ccc

Explanation: A FDR function attempted to allocate a dummy data set with the DOS flag set in the VTOC in order to invoke the DOS VTOC conversion routine to recalculate the free space on a volume. This allocation failed with decimal return code “ccc”; for z/OS these codes are documented under “allocate” in the IBM DFSMSdfp Diagnosis Reference space.

A “ccc” of 172 indicates that your security system rejected the dummy data set (that begins with FDRABR.Vvolser).

A “ccc” of 176 or 180 indicates that a user-provided DADSM exit rejected the request.

A “ccc” of 192 indicates that the volume was SMS-managed (it always fails on SMS-managed volumes).

Action: If this occurred on an Archive Backup, the archive of data sets from this volume is complete but the volume free space may not be accurate.

If it occurred on a full-volume restore to a different sized volume (for example, 3390-2 to 3390-3), the restore is complete but the volume free space may not be accurate. If the volume had an active Indexed VTOC (VTOCIX), you must allocate a data set to correct the freespace and run ICKDSF BUILDIX to rebuild it.

The DOS flag is left on, so the next allocation to the volume should correct the free space. Alternately, you can use COMPAKTOR to correct the free space.

FDR343

SMS CONSTRUCT ERROR VOL=vol construct REASON=reason

Explanation: FDRABR tried to get information about an SMS construct (e.g, storage class, management class, or base configuration) but the request failed. “vol” is the volume involved (if known). “construct” is STORGRP=storg for an error on a storage group construct, MANAGEMENT CLASS for an error reading all management class constructs, or BASE CONFIG for an error reading the SMS base configuration. “reason” is the error text:

SMS ERROR COMP=xxxx CODE=ccccc

The IBM SMS interface failed the query with return code “xxxx” (usually 0008) and SMS reason code “ccccc”. You can interpret the reason code by looking up IBM message IGDccccc in IBM message spaces.

STORAGE GROUP TYPE IS NON-POOL

A VIO or DUMMY storage group name was specified.

STORGRP NOT ENABLED FOR MIGRATION

For DUMP TYPE=ARC or TYPE=SCR, the storage group was not enabled for auto migration. If you are not also running DFSMShsm, you can change the storage group to enable it for auto migration, or you can specify SMSCONSTRUCT=NO on the DUMP statement to bypass this check.

STORGRP NOT ENABLED FOR AUTO BACKUP

For DUMP TYPE=ABR TYPE=DSF or TYPE=AUTO, the storage group was not enabled for auto backup. If you are not also running DFSMShsm, you can change the storage group to enable it for auto backup, or you can specify SMSCONSTRUCT=NO on the DUMP statement to bypass this check.

STORGRP NOT ENABLED FOR AUTO DUMP

For DUMP TYPE=FDR, the storage group was not enabled for auto dump. If you are not also running DFSMShsm, you can change the storage group to enable it for auto dump, or you can specify SMSCONSTRUCT=NO on the DUMP statement to bypass this check.

STORGRP CONSTRUCT NOT FOUND

The specified storage group name was not found by SMS.

STORGRP NOT FOUND OR NO VOLUMES

The storage group is inactive or contains no active volumes. Determine what storage groups and volumes are available using ISMF or the operator command: “D SMS,STORGRP(ALL),LISTVOL”.

STORGRP MORE THAN 255 ACTIVE VOLS

Storage groups with over 255 volumes are not supported by MOUNT STORGRP=.

STORGRP CONTAINS NO ONLINE VOLUMES

The specified storage group contains no volumes online to the operating system.

Action: ABR bypasses the volumes or storage group specified and continue. If necessary, corrects the error and resubmits.

SMS CONSTRUCT ERROR VOL=****** CLOUD=cloudname CONSTRUCT NOT FOUND OR ERROR

Explanation: This form of the FDR343 command indicates that there was a problem the CLOUD name that was specified.

Action: Verify that the correct CLOUD name was specified and matches that value specified in SMS.

FDR344

FDR FAILED TO FIND THE ABR HIGH LEVEL INDEX

Explanation: FDRABR issued a LOCATE (SVC 26) for the ABR high-level index (by default, FDRABR), however, the alias could not be found.

Action: Use IDCAMS LISTCAT to list the master catalog and determine if an alias entry exists for the ABR index. Check the ABR high-level index name specified in the FDR Global Options and determine if the name matches the one in the master catalog. If cause cannot be determined, contact BMC Support for assistance.

FDR345

FILTER ERROR REASON=reason -- ENTRY=entry

Explanation: “SELECT CATDSN=filter” was used to select entries from the system catalogs, and an error occurred. “entry” indicates the catalog name or the catalog entry on which the error occurred. “reason” indicates the error:

1 - NO CATALOGED ENTRIES FOUND

The filter did not select any entries from the catalogs. See Generic-Data-Set-Name-Selection for filter rules. For VSAM clusters, the filter is only compared to the base cluster name. Component names, PATH names and AIX (alternate index) cluster and component names are not tested.

2 - CATLG ERROR COMP=cccc CODE=reason

The IBM catalog SVC returned return code “xxxx” with reason code “reason”. These codes can be found under message IDC3009I in IBM message spaces.

3 - CATLG NAME FPL ADDR MISSING

Internal error.

4 - CATLG VOLSER FPL ADDR MISSING

Internal error.

5 - CATLG VOLSER 0 OR MORE THAN 20

A catalog entry was selected that had either 0 volume serial numbers or more than 20 volume serial numbers in a CVOL (SYSCTLG) catalog.

6 - MAXCARDS MUST BE INCREASED

Since a SELECT statement is simulated for every data set selected from the catalog, the value of MAXCARDS= must be large enough to accommodate all selected data sets.

7 - CATLG ENTYPE FPL ADDR MISSING

Internal error.

A - NAME LAST CHARACTER HIGH VALUES

Internal error.

B - VSAM COMPONENTS NOT FOUND

A VSAM cluster was selected from the catalog but catalog entries for its components were not found.

C - VOL= CANNOT BE SPECIFIED

The VOL= operand cannot be specified on a SELECT CATDSN= statement in a RESTORE operation.

D - CANNOT END IN A PERIOD

The filter cannot end in a period. See Generic-Data-Set-Name-Selection for filter rules.

E - INVALID GENERATION NUMBER

The filter ends in an invalid GDG relative generation number.

F - SEQUENCE ERROR IN CATALOG

A VSAM sequence error was encountered reading a catalog, indicating a structural error in the catalog.

G - ALL ENTRIES EXCLUDED OR DUPS

All catalog entries matching this filter were discarded because:

  • They were excluded by a preceding EXCLUDE statement.
  • They were selected by a preceding SELECT statement.
  • They specified a volume serial that did not match the VOL= operand on this SELECT statement.
  • They were migrated by DFSMShsm (vol=MIGRAT).
  • They were archived by ABR and recataloged for Auto-recall.

Tip

If you have volumes with VTOCs located above relative track 32767, CATDSN= thinks that data sets on those volumes are cataloged for recall and does not select them. We recommend that such VTOCs be relocated lower on the volume; COMPAKTOR can do this.

J - INSUFFICENT STORAGE

The REGION size was not large enough. Increase the REGION (use REGION=0M if you can) and resubmit.

K - ABR BACKUP NOT FOUND VOL=vol

The ABR backup file for a cloned data set was not found in the ABR catalog. The current backup of a selected data set is no longer recorded.

S - SYMBOLIC CATALOG NAME ERROR - ENTRY=catalog.name

Either the supplied symbolic catalog name could not be resolved or the resolved catalog name could not be found.

Correct the catalog name and rerun the job.

Action: Serious errors cause an U0502 abend. Others (such as reason “1”) are simply treated as if a SELECT statement did not select any data sets, unless SELTERR=NO was specified.

FDR346

FILTER SELECTED VOL=vol DSN=dsn

FILTER SELECTED ALIAS=alias CAT=catn TIME=hhmmss

FILTER SELECTED nnnnnnnn ENTRIES in sssss.ss SECONDS

Explanation: A filter was used to select entries from the system catalogs. The first form of the FDR346 message is displayed only if PCATDSN= is used (instead of CATDSN=) and indicates each data set name selected from the catalog and the volume serial number it is cataloged on.

The second form of the FDR346 message is displayed only if the PRTALIAS operand is specified, and indicates each alias that is selected from the master catalog by the filter and the name of the user catalog that was searched for it (even if no data sets are selected in that alias).

The third form of the FDR346 message documents the number of entries selected by the filter, and the elapsed time in seconds required to complete the search.

FDR347

SMS MGMTCLAS ERROR VOL=vol REASON=reason DSN=dsn

Explanation: SMSMANAGE=YES was specified, but an error occurred trying to use SMS management classes for ABR processing. “vol” identifies the volume being processed (if known) and “dsn” identifies the data set being processed for errors related to a particular data set. “reason” describes the error:

GETMAIN FAILURE -- MGMTCLAS DISABLED

Indicates that the GETMAIN for storage above the 16M line to hold the definitions of all active management classes failed. Management class processing is disabled.

NVR/VVR TYPE UNKNOWN

A VVDS record was not type N, Z, or Q. The VVDS may be damaged.

TYPE 21 NOT FOUND

The type 21 cell was not found in a VSAM VVR. The VVDS may be damaged.

TYPE 22 NOT FOUND

The type 22 sub-cell was not found in a non-VSAM NVR. The VVDS may be damaged.

TYPE 23 NOT FOUND

The type 23 cell was not found in a VSAM VVR. The VVDS may be damaged.

TYPE 24 NOT FOUND

The type 24 cell was not found in a non-VSAM NVR. The VVDS may be damaged.

MGMTCLAS INVALID

The management class name in the NVR/VVR of an SMS-managed data set (or the default management class name) is not currently defined to SMS.

NO MGMTCLAS TABLE

Internal error.

NO VVDS ENTRY

No NVR/VVR was found in the VVDS for an SMS-managed data set. The VVDS or the VTOC may be damaged, or creation of an SMS-managed data set was interrupted.

MULTI-VOL ERROR

For a multi-volume data set, a LOCATE is done on other than the first volume to get the management class, and it failed.

Action: If DSN= is displayed, that data set is not selected by ABR in this run. If possible, correct the error and rerun. If necessary, contact BMC Support for assistance.

FDR348

VOL=vol ALLOCATED SPACE IS aaa% -- THRESHOLD is ttt% - action

VOL=vol ALLOCATED SPACE IS aaa% -- AFTER ARCHIVE/SCRATCH

VOL=vol BYPASSED

Explanation: In Archive Backup or Superscratch step, volume threshold selection was requested via the THRESHOLD= operand and volume “vol” is being processed. In the first form of the message, “aaa” is the percentage of tracks currently allocated and “ttt” is the threshold percentage used by ABR on that volume (see Volume Thresholds for details on the source of the threshold value).

In the first form of the FDR348 message, “action” is:

SELECTED DUE TO THRESHOLD

If “aaa” is greater than “ttt”.

BYPASSED SPACE UNDER THRESHOLD

If “aaa” is less than or equal to “ttt”.

The second form of the FDR348 message is printed after the Archive or Superscratch completes, giving the new percentage of tracks allocated after data sets were deleted.

The third form of the FDR348 message indicates that a LSPACE (SVC 78) issued to obtain the current allocation percentage, returned a non-zero return code. The volume is not selected.

FDR349

COPY1 EXPIRES yyyy.ddd – COPY2 EXPIRES yyyy.ddd FOR DSN=dsn

Explanation: SMSEXPIRE=PRT was specified. This message is issued for every SMS-managed data set that is archived in this step, showing the calculated expiration dates for COPY1 and COPY2.

FDR355

A DUPLICATE NAME WAS SPECIFIED OR GENERATED -- FDR BYPASSED DSN=dsn

Explanation: NEWNAME=, NEWGROUP=, or NEWINDEX= was specified on one or more SELECT statements. However, when this was applied to the original data set name shown as “dsn”, it resulted in an output data set name that duplicated the output name of another data set being restore or copied.

Action: Change the newname specification to generate unique names.

FDR356

A DUPLICATE NAME WAS SPECIFIED - BYPASSED DSN=dsn

Explanation: Two or more SELECT statements specified the same data set name. You cannot restore the same data set name more than once in a given restore job, unless the VOL= parameter is specified, giving different volumes on each SELECT.

Action: The additional SELECT statements are ignored.

FDR360

CYL=cccc--cn cn cn...

Explanation: Internal diagnostic message optionally printed by the ABR full-volume restore processor showing each cylinder and head restored and the cycle number “cn of the tape (0 through 63) that it is restored from.

FDR361

TAPE WAS RESTORED DSN=dsn

Explanation: ABR successfully restored this tape on a full volume restore (RESTORE TYPE=FDR).

FDR363

OPERATOR CANCELLED RESTORE FOR TAPES

Explanation: The OPERATOR keyword was coded on the ABR RESTORE TYPE=FDR statement for a full-volume restore, but the operator replied “NO” to the FDRW25 message.

Action: The restore for this volume was canceled.

FDR364

TAPE WAS BYPASSED BY OPERATOR DSN=dsn

Explanation: The OPERATOR keyword was coded on the ABR RESTORE TYPE=FDR statement for a full-volume restore, but the operator replied “BYPASS(nn)” to bypass the incremental backup “dsn”.

Action: This incremental backup file is not restored. Other incremental backups in the generation are restored that may cause some data sets to not be restored to their latest backup.

FDR365

TAPE WAS NOT FOUND DSN=dsn

Explanation: ABR attempted to locate this backup file in the ABR catalog. The catalog search failed. This entry may have been uncataloged.

Action: ABR bypasses this file. Use the TAPEDD= operand on the SELECT statement if the data set name, volume serials and file number are known. Contact BMC Support for assistance.

FDR366

CYL TRKS-0....5....ABCDEF0....5....ABCDEF -- TRACKS NOT FOUND ON TAPE

Explanation: The indicated tracks were expected to be on the backup tape, but they were not found. One detail line is printed for each cylinder for which tracks were not found. The cylinder number is printed in decimal. The tracks that were not found are each indicated by an “X”. The position of the “X” indicates the number of the track: the first position after the hyphen in the heading line represents track 0, the next position is track 1, and so on.

Action: Review the listing from the backup run that created the tape. A possible reason for getting message FDR366 on a restore is that message FDR123 with REASON=2 appeared on the backup run, indicating that the entire cylinder was not dumped. On a data set restore, if message FDR155 does not appear, then the tracks not found were not needed, and the requested data sets have been correctly restored. On a full-volume restore, message FDR366 always indicates that not all of the tracks have been restored. If appropriate, contact BMC Support for assistance.

FDR367

ABR TERMINATED RESTORE FOR NOT FINDING FDR TAPE

Explanation: On a full-volume restore, ABR could not locate the full-volume restore tape (cycle 00) in the ABR catalog. Message FDR365 identifies the backup data set

Action: This volume restore is terminated. Contact BMC Support for assistance.

FDR368

TAPE WAS BYPASSED FOR LACK OF A VTOC DSN=dsn

Explanation: On a full-volume restore, “dsn” was the cycle that ABR was attempting to begin the restore, but ABR bypassed this tape since it was a space backup (created with DUMP TYPE=DSF) and did not contain the VTOC.

Action: If the restore is from the ABR system, the next lowest cycle number in the current generation is used to begin the restore. Any data sets on the bypassed backup are not restored to their most current status.

TAPE WAS BYPASSED BECAUSE ITS AN INSTANT BACKUP DSN=dsn

Explanation: This form of the FDR368 message is issued during a full-volume restore, when ABR detects that a cycle to be restored, other than the first cycle read, was a backup on DASD created by FDRINSTANT that has not yet been moved to tape. ABR can restore from an FDRINSTANT backup on DASD only if it is the first cycle being restored.

Action: Execute ABR to move that FDRINSTANT backup to tape, or use CYCLE= on the SELECT statement to select the cycle that is the FDRINSTANT backup.

FDR370

OPEN ERROR -- TAPE BYPASSED DSN=dsn

Explanation: A full-volume restore operation was requested from this tape. The open of the tape failed. ABR bypasses this tape unless it is the full volume (FDR) backup.

Action: Check for IBM OPEN messages in the job log. Data sets that were on this incremental backup may not be restored to their latest status. Contact BMC Support for assistance.

FDR371

FORMAT 4 DSCB NOT FOUND ON RESTORE TAPES

Explanation: FDR or ABR full-volume restore did not find the Format 4 DSCB (first record of the VTOC) on any of the backup tapes. The restore may not be correct. This can occur if the pointer to the VTOC in the DASD volume label was invalid at the time of the dump, or if errors occurred reading the backup records containing the VTOC.

Action: Contact BMC Support for assistance.

FDR372

DISK FORMAT 4 READ ERROR

Explanation: An I/O error occurred reading the Format 4 DSCB (first record on the VTOC) of the output DASD volume during a full-volume restore. The pointer to the next available alternate track on the volume, stored in the Format 4, if any, are lost, but the volume is probably usable. A mini-dump is printed, showing the I/O error.

Action: Run a COMPAKTOR MAP to check for VTOC errors. Contact BMC Support for assistance.

FDR373

UCB VTOC LOCATION WAS NOT UPDATED

Explanation: FDR failed to locate the DASD label record on the backup tape (Cylinder 0 Track 0 Record 3) during a full-volume restore. The volume was restored, but the system pointers to the VTOC, VTOC Index, and VVDS were not updated. The output volume may not have a volume label.

Action: Use FDRDSF with “PRINT TYPE=DSF,DSN=VTOC” to print the label track and VTOC to verify that the VOL1 volume label exists on CYL 0 TRK 0; if not, contact BMC Support for assistance. If so, vary the volume offline and then remount it to update the system pointers.

FDR374

BACKUP TAPE DID NOT CONTAIN THE ABR MODEL

Explanation: FDRABR failed to locate the ABR Model DSCB in the control records at the beginning of the first incremental backup read during an ABR full-volume recovery. A normal incremental backup always contains the ABR Model DSCB, so this is not normal (perhaps the ABR Model DSCB was excluded by an EXCLUDE statement.

Action: If the output volume contains an ABR Model DSCB and has the same serial as the volume being restored, the restore terminates with an U0304 abend. If not, the restore proceeds; this message is issued once for each incremental that does not contain the ABR Model DSCB; some data sets may not be restored correctly.

FDR375

ABR MODEL OR VTOC INDEX REWRITE/RENAME/ALLOC FAILED

Explanation: An error occurred when FDR attempted to rewrite or allocate the ABR Model DSCB, or rename the index VTOC or ABR Model DSCB. The user may not be authorized to create, rename, or update this data set.

Action: This volume may need to be re-initialized for ABR processing, or the indexed VTOC may need to be rebuilt with ICKDSF. Contact BMC Support for assistance.

FDR376

MULTIPLE ABR MODELS FOUND ON BACKUP DSN=dsn

Explanation: FDR found more than one ABR Model DSCB on the backup tape during a full-volume restore. The first one encountered is the one used. The DASD volume serial number or the ABR Model DSCB name may have been changed prior to the dump without using the ABR maintenance programs.

Action: SCRATCH the incorrect model using IEHPROGM specifying PURGE on the SCRATCH command. Use program FDRABRM with a REMODEL command (see FDRABRM-REMODEL-Statement) or the ABR ISPF dialogs (see ABR-Options) to reset the remaining ABR Model DSCB to the correct Generation and Cycle number. Contact BMC Support for assistance.

FDR377

DISK PACK HAS BEEN RELABELED TO VOL=vol

Explanation: Information message indicating that the volume serial of the DASD being restored to has changed by a full-volume restore.

Action: If DASD is shared by multiple systems, it should be varied offline and remounted to the other systems.

FDR378

RENAME FAILED COMP=cccc CODE=code FROMDSN=tempname NEWDSN=permname CLUSTER=clusname

Explanation: On an FDRCOPY MOVE or RESTORE of a VSAM cluster to the same name, the output cluster and its components were initially created with temporary names (an index level starting with “T” is inserted). After the input data set was deleted, FDRCOPY attempted to ALTER the temporary names back to the original cluster and component names but an error occurred. “cccc” is the return code and “code” is the reason code from ALTER; look up these codes under IBM message IDC3009I in the IBM message spaces.

If “cccc” is 04nn, then “nn” is the return code from a RENAME SVC; if it is 05nn, then it is a return code from the SMS RENAME service.

tempname” is the temporary cluster or component name that FDRCOPY was trying to rename back to “permname”. “clusname” is the original name of the cluster if the rename failed on a component.

Action: If an FDR378 is not issued for the cluster itself, it was renamed successfully and the cluster can be used under its original name.

If an FDR378 was issued for the cluster, the cluster was not renamed. It can be used under its temporary name “tempname”, but you probably want to check the error codes and ALTER the cluster to its original name if possible.

If FDR378 messages were issued for one or more components, those components were not renamed. The cluster is usable, but you may want to check the error codes and ALTER the component to its original name if possible.

If needed, contact BMC Support for assistance.

FDR390

DSF NO DATA SETS MET SELECTION CRITERIA

Explanation: No data sets were selected from the current DASD volume. For an ABR step, this means that neither SELECT statements nor ABR automatic criteria (for example, the update flag for Volume Backup) selected data sets on this volume.

Action: This may be normal if there were simply no data sets that met ABR requirements on the volume at this time. Otherwise check your SELECT statements and correct any errors.

FDR391

OPERATOR REPLIED NO TO ARCHIVE ON UNEXPIRED DSN=dsn

Explanation: ABR selected a data set for Archive Backup or Superscratch whose expiration date has not been reached. The operator replied “NO” to the FDRW23 message.

Action: The data set is bypassed. If the EXPD=NONE operand is specified on the DUMP statement, ABR does not perform this check.

FDR392

function SELECTED DSN=dsn [(clustername)]

Explanation: Message showing the data sets that were selected for backup. For VSAM clusters, “dsn” is the component name and “clustername” is the cluster name.

FDR CLOUD ID=nnnnnnnn OBJ=backup.object

Explanation: Message showing the data set name of the backup.object that was specified on the TAPEn DD statement for the DUMP using Transparent Cloud Tiering (TCT).

Important

If this FDR392 message is repeated the 2nd time showing the backup.object name repeated in the FDR392 message, this indicates that the DASD volume of the TAPEx DD statement is on the same volume as the DISKx DD and this backup object is being DUMPED twice to the TCT.

FDR393

USER PASSWORD EXIT FAILED ON DSN=dsn action

Explanation: User-written FDR data set security exit denied access to this data set.

Action: For a full volume operation (TYPE=FDR), the entire operation is terminated and “action” is JOB TERMINATED. On a data set operation (TYPE=DSF), the data set is bypassed and “action” is blank. Check to be sure your data set security exit is properly denying access to the data set.

FDR394

TAPE WAS BYPASSED BY DYNTAPE ERROR DSN=dsn

Explanation: ABR attempted to dynamically allocate the backup file “dsn”. The allocation failed. The FDR336 message gives the completion code.

Action: Determine the reason (such as the device was not available) and retry the operation.

FDR395

MAXIMUM BACKUP TRACKS PER FILE EXCEEDED (MAXBTRKS) - DEFERRING DATA SETS TO NEXT FILE VOL=vol

Explanation: During an ABR Archive Backup step, ABR selected data sets from volume “vol” totaling more tracks than the limit specified by the MAXBTRKS= operand (that defaults to 4096). In order to keep the size of individual Archive Backup files down and improve recall performance, ABR stops selecting new data sets, complete Archive processing for the selected data sets, and reprocesses this volume to select additional data sets. Multiple backup files are created.

FDR400

program/function -- VER v.r/mmt -- INNOVATION DATA PROCESSING DATE=yyyy.ddd TIME=hh.mm.ss PAGE nnnn

Explanation: General page header message for ABR programs other than FDRABR. See message FDR101 for details. The time is not reported by all programs.

FDR401

PARAM DATA -- * parm-field-data *

Explanation: Displays the program control information specified in the “PARM=” field of the EXEC statement. This data is not displayed if program is invoked under TSO.

FDR402

INVALID CONTINUATION

Explanation: The last control statement ended in a comma, but there was no next statement or it was not a proper continuation statement.

Action: Correct and resubmit job.

FDR403

REQUIRED OPERAND NOT SPECIFIED – operand -- reason

Explanation: The operand indicated is required for the execution of the current statement. It must be specified; no defaults are available. “reason” may include some explanatory text.

Action: Refer to the documentation for the program you are executing in this space. Correct and resubmit job.

FDR404

text CONTROL STATEMENT LIMIT EXCEEDED

Explanation: The maximum number of control statements or operands has been exceeded. The message text may vary depending on the particular limit that was exceeded.

Action: Refer to the documentation for the program you are executing in this space. You may be able to increase the limit. If not, you need to change the job to reduce the number of statements or operands.

FDR405

MAXIMUM CONTINUATION COUNT OF nnnn EXCEEDED -- COMMAND FLUSHED

Explanation: One control statement used too many continuation statements.

Action: Combine multiple operands onto one line to reduce the number of continuation statements.

FDR406

CONFLICTING OPERANDS - operands

Explanation: The operands listed conflict with each other and are mutually exclusive. This message is normally followed by FDR407.

Action: Refer to the documentation in this space for the program you are executing. Eliminate the conflict by removing one or more operands.

FDR407

type ERROR -- action

Explanation: An error was encountered during the processing of user supplied control statements. Always proceeded by one or more messages that define and delimit the errors.

type” is either PARAMETER FIELD or CONTROL STATEMENT.

The “action” is one of the following:

JOB TERMINATED

Processing stops after the first error has been encountered.

SKIPPING FOR COMMAND

Processing continues for all command statements found within the SYSIN data set.

RE-ENTER COMMAND OR END

Message for a user that has SYSIN data set assigned to a TSO terminal. Re-enter command in error or “END” to complete the processing.

REVERTING TO SYSIN

The error occurred when reading from an alternate command input source. Processing continues for commands in the SYSIN data set.

Action: Correct and resubmit job.

FDR408

NO CONTROL STATEMENTS WERE FOUND -- JOB TERMINATED

Explanation: The SYSIN data set is empty OR contained only comment statements (asterisk (*) in column 1). The first control statement can also be supplied by the EXEC statement PARM= option. There are other forms of this message that indicate that statements required for a certain function were not found.

Action: Correct and resubmit job.

FDR409

LENGTH OF op1 EXCEEDS THE LENGTH OF op2

Explanation: The number of significant characters specified for the “op1” operand exceeds the number of significant characters specified for the “op2” operand. They are interrelated and “op2” must be as long as or longer than “op1”.

Action: Refer to the documentation in this space for the program you are executing. Correct the operands specified and resubmit the control statement.

FDR410

VOL=vol ASSUMED FOR DSN=dsn

Explanation: A command specified DSN= and did not specify VOL=. The data set “dsn” was a cataloged, single-volume data set. The program assumed that the volume where the data set was cataloged was the volume on which the user wanted the command to process the data set.

Action: If the assumption was correct, none. Otherwise, you may wish to reverse the effect of the command (for example, by issuing RESET ARCHIVE if the original command was ARCHIVE) and then to reissue the original command specifying VOL=.

FDR411

MISSING ABRINIT, MAINT, OR SELECT CONTROL STATEMENTS(S) -- JOB TERMINATED

Explanation: FDRABRM was executed with DEFAULT as the only control statement.

Action: Check your control statement listing, correct any errors found and resubmit the job.

FDR412

NO ABRINIT, MAINT, OR SELECT CONTROL STATEMENTS – VTOC UPDATE PROCESSING NOT REQUIRED

Explanation: No ABRINIT, MAINT, or SELECT control statements were read during processing of the SYSIN.

Action: If the assumption was correct, none. Otherwise, you should add the correct control statements.

FDR413

DSN/DSG type ERROR -- desc

Explanation: There is an error in the specification of the DSN= or DSG= operand. “desc” may be:

MAX INDEX LEVEL EXCEEDED

A maximum of 22 leading periods are allowed.

NO SIGNIFICANT DATA

The leading periods were followed by a comma or blank.

INVALID CHARACTERS

Invalid characters in the name.

INVALID GENERATION

A GDG generation number was specified, but it is invalid.

MAX INDEX LENGTH EXCEEDED

An index level exceeded 8 characters.

Action: Refer to the documentation in this space for the program you are executing. Correct and resubmit.

FDR414

IGNORED -- desc -- DSN=dsn

Explanation: The device type returned for the data set was not that of a DASD device or the data resides on multiple volumes. The processing requested for this data set is not performed.

Action: Correct and resubmit job.

FDR415

ON VOLSER vol(unit) -- DSCB tt cccchhhhrr - CHAINED TO DSCB AT tt-cccchhhhrr - action

Explanation: An invalid DSCB chain was detected in the VTOC of volume “vol” and the unit “unit” on which the volume resides. Information is displayed for the current DSCB and the invalid DSCB it chains to. “tt” is the DSCB type (1-7) and “cccchhhhrr” is the record address (cylinder, track, and record number) of the DSCB. “action” may be:

PROCESSING CONTINUES

If the information in the DSCB is not critical for this operation.

NOT FOUND IN INCORE VTOC

If the chained DSCB is not found in a copy of the VTOC saved in storage. The operation is terminated.

Important

unit” displays as “0000” when the DATATYPE is TVTOC.

Action: Even though the program may have been able to continue, this is a serious problem. Determine the data sets involved and attempt to correct the DSCB. You can use COMPAKTOR to help confirm and identify the error. If unable to determine the cause of the error, contact BMC Support for assistance.

FDR416

IMPROPER USE OF OPERAND -- desc

Explanation: An operand was used improperly. “desc” identifies the operand and the reason.

Action: Refer to the documentation in this space for the program you are executing. Eliminate the bad operand or use it correctly.

FDR417

USE OF RESTRICTED FEATURE -- desc

Explanation: A feature has been disabled in the FDR Global Options. “desc” identifies the feature. Attempts to use a disabled feature results in the sub-command being marked in error.

Action: Eliminate the restricted feature. Rerun or restart the job.

FDR418

COMMAND PROCESSING DETECTED ERROR--action

Explanation: An error was encountered during the processing of a statement. Always proceeded by one or more messages that define the error. “action” is one of:

RE-ENTER COMMAND OR END

Message for user that has SYSIN data set assigned to a TSO terminal. Re-enter command in error or “END” to complete the processing.

SKIPPING FOR COMMAND

Processing continues for all command statements found within the SYSIN data set.

REVERTING TO SYSIN

The error occurred when reading from an alternate command input source. Processing continues for commands in the SYSIN data set.

Action: Correct and resubmit job.

FDR419

CAUSED BY THE FOLLOWING COMMAND --

Explanation: One or more syntax errors on a remote queue were encountered during the execution of either a “LIST” or “REMOVE” sub-command by the remote queue utility, FDRABRUT. Messages defining the errors were listed prior to this message. The command that caused the errors is listed immediately following this message.

Action: Execute the REMOVE command specifying ARCHIVE or BACKUP, as required, and include the operand “ERRORS”. This removes any queue entries in error.

FDR420

resource PROCESSING BYPASSED - reason

Explanation: Processing has been bypassed on “resource” (DDNAME=ddn or VOL=vol). “reason” may be:

VOLSER vol NOT INITIALIZED FOR ABR

The volume does not contain an ABR Model DSCB.

VOLSER vol HAS ARCHIVING DISABLED

The ABR Model DSCB does not have the flag enabling this volume for Archive Backups.

FDREPORT IS NOT AUTHORIZED

The RESERVE on the VTOC of the volume is not done, but FDREPORT continues.

VTOC ON CYLINDER 0/HEAD 0

The VTOC on the volume is in a location used only for dummy VTOCs on volumes formatted for VM processing. It does not contain useful data so the volume is bypassed.

FORMAT 4 DSCB IS NOT THE FIRST ENTRY IN THE VTOC

The VTOC is corrupted.

THERE IS MORE THAN ONE (1) FORMAT 4 DSCB IN THE VTOC

The VTOC is corrupted.

INITIALIZATION REQUESTED BUT VOLUME IS ALREADY INITIALIZED

Volume already contains an ABR Model DSCB. If you still want to re-initialize the volume, use the REMODEL statement.

VOLUME HAS NOT BEEN INITIALIZED

The volume does not contain an ABR Model DSCB.

VTOC CONTAINS DSCBS WITH NON-ZERO RESERVED FIELDS

During an attempt to initialize a volume for ABR, FDRABRM found that one or more Format 1 DSCBs (for the data sets currently on the volume) had non-zero values in the reserved bytes at displacement 103 and 104 in the DSCB, so the volume could not be used for ABR. This data may have been stored by another DASD management system or by FDRABR if the data sets were copied from a volume that was already initialized for ABR. If you are sure it is no longer needed, specify the “FORCE” operand to force the initialization (bytes 103 and 104 are zeroed). Contact BMC Support for assistance.

ALLOCATION OF THE ABR MODEL FAILED

FDRABRM could not allocate the ABR Model DSCB.

Other reasons are possible.

VOLSER ALREADY IN USE

Can occur if you provided DISKx DD statements and also requested dynamic allocation of DASD volumes.

DUPLICATE DDNAMES

Can occur if you provided DISKx DD statements and you used the same DISKx ddname more than once.

MULTIPLE UNITS REFERENCED

Can occur if you provided DISKx DD statements and one such DD statement referenced multiple DASD volumes.

MAXONLINE VALUE nnnn EXCEEDED

More than “nnnn” volumes were selected for processing in this step. You can increase the value of MAXONLINE on ISPF panel A.I.4.10, or break up the job into multiple steps.

VOLSER CONTAINS RESERVED CHARACTER 'x'

The volume serial of the DASD contains a character that is not supported by z/OS in volume serials.

UNIT=unit REQUEUED FOR PROCESSING -- ONLINE DEVICE WITH LONG TERM RESERVE

The unit address “unit” being processed was attempted, but found to be in use for over 10 seconds. Processing of this “unit” is reattempted. The CHKONLRESERVE operand can be used to set the desired processing when long term reserves are encountered.

UNIT=unit PROCESSING BYPASSED -- ONLINE DEVICE WITH LONG TERM RESERVE

The unit address “unit” being processed was attempted, but found to be in use for over 10 seconds. The CHKONLRESERVE operand can be used to set the desired processing when long term reserves are encountered.

UCBVTOC DOES NOT MATCH LABEL TRACK

The UCBVTOC field does not match the volser in the label track for the volume indicated.

Action: If the condition is one that can be corrected, correct it and resubmit the job. If needed, contact BMC Support for assistance.

FDR421

type LOCATE ERROR -- desc -- DSN=dsn

Explanation: 1. A Catalog LOCATE SVC was issued requesting identification of the VSAM component or SMS-managed data set named by “dsn”. The LOCATE either failed or returned a component type or cluster name description that is not currently handled.

2. An error was found in the VVDS.

desc” can be:

RETURN CODE rc -- REASON IGGOCLaa-crs

The LOCATE failed. The error codes are documented in the IBM System Messages space under message number IDC3009I.

ENTYPE - c(X'xx') - entrytype

The program encountered a type of component entry that it does not presently support.

NAMEDS - c(X'xx') - entrytype

The program encountered a type of cluster entry that it does not presently support.

NO MATCHING VVR – ICFSOURCE=VVDS

A VSAM data set does not have a VVR in the VVDS (orphan DSCB). (See "Note" below.)

NO MATCHING NVR – SMSSOURCE=VVDS

A non-VSAM data set on an SMS-managed volume does not have an NVR in the VVDS (orphan DSCB). (See "Note" below.)

MULTIPLE VVRS (nn) ON VOLUME vol

A VSAM component has “nn” VVRs in the VVDS.

MULTIPLE NVRS (nn) ON VOLUME vol

A non-VSAM data set has “nn” NVRs in the VVDS of SMS-managed volume “vol”.

For any other description, an error exists in the catalog.

Important

Orphan DSCBs are detected only if the FDREPORT operand DIAGNOSEVVDS is enabled.

Action: This is only a warning message. The program does not associate the component shown by DSN= with a cluster name, or attempts to recover from the VVDS error and processing continues. If possible, correct the error and re-run.

In some cases, the program may display a job stream that you can use to correct the error. If you request the PUNCHDIAGNOS operand, this job stream is written to a data set, specified by ddname DIAGPCH.

FDR422

DDNAME=ddn REFERENCES DATA SET CURRENTLY IN USE--DSNAME=dsn

Explanation: The data set described by the message is being accessed from another task or address space.

Action: Rerun job when file is available for processing.

FDR424

PROCESSING OF VOLUME SERIAL NUMBER vol COMPLETED-- nnnn DATA SETS UPDATED

Explanation: Processing of volume “vol” completed. “nnnn” Format 1 DSCBs were changed (this includes the ABR Model DSCB if appropriate).

FDR425

NOT REFERENCED DURING EXECUTION-- desc

Explanation: Identifies a statement or operand for which no matching volumes or data sets were found during this execution.

Action: Verify all control statements are correct. This control statement did not affect the execution. Results may not be what were expected. Examine output carefully!

FDR426

PROCESSING OF VOLUME vol COMPLETED

Explanation: The program has successfully completed processing for the DASD volume “vol”.

FDR427

WARNING ARCHIVE FILE SEARCH TERMINATED AT DATE=yyyy.ddd

Explanation: SDATE or SDAYS was specified on the PRINT ARCHIVE control statement. ABR has terminated the search at this archival date. If data sets were archived prior to this date they are not selected.

FDR428

WARNING ONLY nn% OF ARCHIVE CONTROL FILE FREE--REORGANIZATION NEEDED

Explanation: During an Archive report, FDRABRP or FDREPORT detected that the Archive Control File is becoming full. The default value for the threshold of free space below that this message is produced is 10% of the file.

Action: Caution! Reorganize and/or enlarge the Archive control data set with FDRARCH (Archive-Maintenance-Utility-FDRARCH). You may change the threshold of free space below that this message is produced by using the REORG% operand of the PRINT ARCHIVE command.

FDR429

WARNING nn DAYS SINCE VOLUME=vol PROCESSED BY ABR

Explanation: During a backup report, FDRABRP or FDREPORT detected that the DASD volume “vol” has not been processed by ABR volume backups for “nn” days. The operand BKDAYS= specifies the period that invokes the message (default is 7 days). This message can occur for volumes that have been deleted from your system or are no longer being backed up by ABR.

Action: If this message is unexpected, you should investigate why the volume is not included in your regular backups. You should probably arrange for a full-volume backup or incremental backup of the volume to be taken soon. If your full-volume backups are taken at intervals of more than one week, increase the values of BKDAYS=. For volumes that are no longer required to be backed up by ABR, the PURGE BACKUP command of program FDRABRCM (see FDRABRCM-PURGE-BACKUP-Statement) can be used to delete the entries from the ABR catalog.

FDR430

desc--DSN=dsn

Explanation: User requested that a VSAM cluster to be marked (RESET) for archive or backup processing. Message is issued in two (2) lines. The first line of the message identifies the cluster name (ICF CLUSTER NAME) and the second line of the message identifies the name of the component that is marked as requested (MARKING COMPONENT).

FDR433

MEMORY SPACE REQUEST FAILED BYTES REQUESTED--nnnnnnnn

Explanation: While processing VSAM records from the Archive file, a table of size “nnnnnnn” (bytes, in hex) was required but the GETMAIN for it failed.

Action: Increase region size and rerun.

FDR435

FILTER ERROR REASON=reason -- ENTRY=entry

Explanation: FDR$CATP, the Catalog Read Service used by FDREPORT and other ABR programs, was invoked to extract information from the system catalogs, and an error occurred. “entry” indicates the catalog name or the catalog entry on which the error occurred. “reason” indicates the error:

1 NO CATALOGED ENTRIES FOUND

The argument that was used failed to select any entries from the catalogs.

2 CATALOG NOT FOUND BY OBTAIN

An OBTAIN SVC was issued to insure that a catalog was on a volume prior to allocation. The OBTAIN failed.

5 USER REQUESTED BYPASS

The user requested that this catalog not be processed.

7 REQUESTED ALIAS NOT FOUND

The alias requested was not found in the system alias table.

F DATA SEQUENCING ERROR

VSAM returned a return code of 8 and a reason code of 12 that indicates a sequence error. The catalog cell causing the error is displayed and then skipped.

H INSUFFICENT STORAGE AVAILABLE ABOVE THE 16M LINE

All the VSAM control blocks and buffers as well as program storage is acquired from above the 16M line and one of those GETMAINs failed.

K COMMAND OUT OF SEQUENCE - FIRST COMMAND NOT MASK BUILD

The first command presented to the Catalog Read Service must be a Mask Build.

L POINT FAILED CAT=catn

A VSAM POINT command failed in the indicated catalog. This usually indicates that the catalog is damaged.

M ALLOCATION FAILED - R15=xxxx - CODE=xxxx - CAT=catn

Dynamic allocation of the indicated cataloged failed with the return and reason codes displayed.

N DEALLOCATION FAILED - R15=xxxx - CODE=xxxx - CAT=catn

Dynamic deallocation of the indicated cataloged failed with the return and reason codes displayed.

ccccc GENCB FAILED - R15=xxxx - CODE=xxxx - CAT=catn

A VSAM GENCB was issued for the control block “ccccc” but it failed with the return and reason codes displayed.

R OPEN FAILED - R15=xxxx - CODE=xxxx - CAT=catn

A VSAM OPEN was issued for the indicated catalog but it failed with the return and reason codes displayed.

X ERROR READING CATALOG - R15=xxxx - CODE=xxxx - CAT=catn

A VSAM READ was issued for the indicated catalog but it failed with the return and reason codes displayed.

Action: Serious errors cause the requested service to be terminated. Others (such as reason “1”) are simply treated as if a SELECT statement did not select any data sets, unless SELTERR=NO was specified.

FDR436

FAMS REQ BYPASSED - ALLOCATION FAILED - R15=xxxx - CODE=xxxx - DSN=dsn

Explanation: Dynamic allocation was requested for the HFS or PDSE data set indicated but it failed with the return and reason codes displayed.

Action: FAMS processing of the data set is bypassed.

FDR437

FIELD NAME field_name REQUIRES MULTI-LINE OUTPUT -- NOT VALID FOR RPTYPE=CSV

Explanation: field_name not supported for RPTYPE=CSV.

Action: Remove the field and rerun the report. 

Note: The following fields are not supported for RPTYPE=CSV:


    • BKCYCLE: ABR CYCLE NUMBER OF BACKUP TAPE
    • BKDATE: BACKUP DATE -- YYDDD          
    • BKDATEG1: BACKUP DATE -- MMDDYY         
    • BKDATEG2: BACKUP DATE -- DDMMYY         
    • BKDATEG3: BACKUP DATE -- MMDDYYYY       
    • BKDATEG4: BACKUP DATE -- DDMMYYYY       
    • BKDATEG5: BACKUP DATE -- YYMMDD         
    • BKDATEG6: BACKUP DATE -- YYDDMM         
    • BKDATEG7: BACKUP DATE -- YYYYMMDD     
    • BKDATEG8: BACKUP DATE -- YYYYDDMM 
    • BKDATEJ2: BACKUP DATE -- YYYYDDD 
    • BKDAYS: DAYS SINCE BACKUP
    • BKDEVCLS: BACKUP TAPE DEVICE CLASS 
    • BKDEVTYP: BACKUP TAPE DEVICE TYPE
    • BKEXDATE: BACKUP EXPIRATION DATE -- YYDDD
    • BKEXDAYS: DAYS UNTIL BACKUP EXPIRATION  
    • BKEXDTG1: BACKUP EXPIRATION DATE -- MMDDYY 
    • BKEXDTG2: BACKUP EXPIRATION DATE -- DDMMYY 
    • BKEXDTG3: BACKUP EXPIRATION DATE -- MMDDYYYY  
    • BKEXDTG4: BACKUP EXPIRATION DATE -- DDMMYYYY  
    • BKEXDTG5: BACKUP EXPIRATION DATE -- YYMMDD    
    • BKEXDTG6: BACKUP EXPIRATION DATE -- YYDDMM    
    • BKEXDTG7: BACKUP EXPIRATION DATE -- YYYYMMDD  
    • BKEXDTG8: BACKUP EXPIRATION DATE -- YYYYDDMM  
    • BKEXDTJ2: BACKUP EXPIRATION DATE -- YYYYDDD   
    • BKFILENO: BACKUP TAPE FILE NUMBER
    • BKFILEN5: BACKUP TAPE FILE NUMBER 
    • BKGEN: ABR GENERATION NUMBER OF BACKUP TAPE
    • BKSUFFIX: BACKUP TAPE DSNAME SUFFIX 
    • BKTAPCNT: BACKUP TAPE VOLUME COUNT
    • BKTIME: BACKUP TIME -- HHMMSS (APPL BKUP/ABREXIT)  
    • BKVOL: BACKUP TAPE VOLUMES REQUIRED TO RESTORE
    • BKXVOL: BACKUP TAPE VOLUMES (139_BYTE DISPLAY LENGTH)
    • COMPATTR: COMPONENT ATTRIBUTES (ICF VSAM ONLY)
    • EAEXTNTS: EXTENT DESCRIPTORS
    • EAEXTNTX: EXTENT DESCRIPTORS (WITH EXTENT TYPE)
    • ENCRKEY: ENCRYPTION KEY
    • EXTENTS: EXTENT DESCRIPTORS
    • EXTENTSX: EXTENT DESCRIPTORS (WITH EXTENT TYPE)
    • FDEXTENT: FATDISK EXTENT DESCRIPTORS
    • FDEXTENX: FATDISK EXTENT DESCRIPTORS WITH EXTENT TYPE 
    • OLDBKUP: ABR TAPE OLD BACKUP NUMBER
    • SPLAIX: ALTERNATE INDEX  -- ABR SPLIT FORMAT 
    • SPLALIAS: DATA SET NAME ALIAS -- ABR SPLIT FORMAT 
    • SPLCLS: CLUSTER NAME-- ABR SPLIT FORMAT (ICF VSAM ONLY)
    • SPLDSN: DATA SET NAME -- ABR SPLIT FORMAT
    • SPLEBDSN: ENCRYPT BKUP DSNAME -- ABR SPLIT FORMAT 
    • SPLGDGB: GDG BASE NAME -- ABR SPLIT FORMAT    
    • SPLNAME: CLUSTER OR DATA SET NAME -- ABR SPLIT FORMAT
    • SPLPATH: ICF VSAM PATH NAME -- ABR SPLIT FORMAT
    • SPLTDSN: TAPE DATA SET NAME -- ABR SPLIT FORMAT
    • SPLTMVN: TAPE MATCHING VRS NAME -- ABR SPLIT FORMAT  
    • SPLVF1D: TAPE VOL FIRST FILE DSN -- ABR SPLIT FORMAT 
    • TVEKEYL1: RMM ENCRYPTION KEY LABEL 1
    • TVEKEYL2: RMM ENCRYPTION KEY LABEL 2


FDR440

WARNING BACKUP DATE yyyy.ddd IS GREATER THAN RUN DATE

Explanation: An entry on the ABR backup catalog contains a date greater than the current date known to the operating system.

Action: Check if the date set for use by the operating system is correct or the ABR run that created the entry was executed with the date set to other than the current date.

FDR441

XDSNAME SYNTAX ERROR--reason

Explanation: An XDSNAME= operand on a XSELECT or XEXCLUDE statement violated the syntax rules, as detailed by “reason”.

Action: Check the syntax rules in FDREPORT XSELECT and XEXCLUDE Statement  and Generic Data Set Name Selection  and correct.

FDR442

LAST CONTROL STATEMENT ADDED TO queue

Explanation: The last command control statement was added to a remote queue as identified by “queue”.

FDR443

TAPE XREF TABLE FULL -- ENTRY COUNT IS nnnn -- ENTRIES WILL BE BYPASSED

Explanation: An FDRABRP PRINT BACKUP or FDREPORT requesting information on ABR backups exceeded the tabling capacity of the program. The maximum entries currently available are printed. Tabling of additional ABR backups is bypassed.

Action: To increase the maximum number of tapes that can be maintained in the table, options MAXTSVX and MAXTCVX can be updated in the FDR Global Options:

MAXTSVX

Applies to FDRABRP PRINT BACKUP reports not specifying COMBINE, and to all reports from FDREPORT. The number may be from 10 to 300. The default is 100.

MAXTCVX

Applies to FDRABRP PRINT BACKUP reports that specify COMBINE. The number may be from 100 to 32000. The default is 1000.

The FDREPORT table size can also be overridden by the MAXTAPE= operand on the DEFAULT statement.

FDR444

DDNAME: ddn DSNAME: dsn action

Explanation: During an FDRTCOPY, this shows the catalog status of the output data set. “action” may be:

NOT ABR INPUT OR ABR=NO

Output data set not cataloged because the input was not an ABR backup file or ABR=NO was specified.

NOT CATALOGED THIS VOLSER

Output data set not cataloged because the input data set was not cataloged to the input volume.

NOT CATALOGED

Output data set not cataloged because the input data set was not cataloged at all.

CATALOGED

The output data set was successfully cataloged.

There may be additional FDR444 messages documenting the characteristics of the input backup data set

Action: Specify CAT=RECAT if you want to force the output data set to be cataloged.

FDR445

RECORD LENGTH ERROR

Explanation: During an FDRABRP PRINT TVTOC or FDREPORT DATATYPE=TVTOC function, the length field in the FDR control record in the backup data set does not equal the length of the block actually read.

Action: Contact BMC Support for assistance if problem reoccurs.

FDR446

1ST RECORD NOT FDR HEADER

Explanation: During an FDRABRP PRINT TVTOC or FDREPORT DATATYPE=TVTOC function, the first record read from the backup data set was not the expected special FDR header record.

Action: An U0626 abend is issued. Check that the input data set is an FDR/DSF/ABR backup and resubmit. Contact BMC Support for assistance if the problem reoccurs.

1ST RECORD IS FDRBKUP

Explanation: During an FDRTSEL function, the first record read from the backup was a FDRBKUP record indicating that this backup file is a TCT CLOUD backup or FORMAT=ENHANCED.

Action: TCT CLOUD backup files and FORMAT=ENHANCED backup files are not supported by FDRTSEL.

FDR447

DSF RECORD OUT OF SEQUENCE

Explanation: During an FDRABRP PRINT TVTOC or FDREPORT DATATYPE=TVTOC function, FDR control records were not in the correct order.

Action: An U0626 abend is issued. Contact BMC Support for assistance.

FDR448

INVALID DEVICE TYPE CODE IN FDR HEADER

Explanation: During an FDRABRP PRINT TVTOC or FDREPORT DATATYPE=TVTOC function, the device type code recorded in the FDR header record on the backup data set was not one supported by this version of FDR/DSF/ABR.

Action: An U0626 abend is issued. Insure that the version of FDRABRP you are executing is at or above the level that created the backup. Contact BMC Support for assistance.

FDR449

REBLK VALUE SPECIFIED TOO SMALL FOR A disktype INCREASING TO nnnnn

Explanation: When copying a backup data set with FDRTCOPY, REBLKS= specified a value less than the track size of the dumped DASD + 28 bytes.

Action: FDRTCOPY has automatically increased the output block size to “nnnnnn”.

FDR450

TAPEIN status TO ddn. BLOCKS READ:rrrrrr, BLOCKS WRITTEN:wwwwww

Explanation: FDRTCOPY copied one file from TAPEIN to TAPEOUT (and optionally to TAPE2OUT as well.) “status” may be SUCCESSFULLY COPIED or COPIED WITH ERRORS; in the latter case, non-terminating errors occurred so check for other error messages. Blocks read “rrrrrr” and written “wwwwww” is the same unless reblocking was requested. This message is followed by message FDR615 detailing the data sets read and written.

An alternate form of the FDR450 message may be issued with more details of the TAPEIN and TAPEOUT/TAPE2OUT data sets.

FDR451

BLOCK IGREATER THAN 32760 TO DISK OR REBLKS OR UNBLK ON SPLIT FORMAT. JOB TERMINATED

Explanation: FDRTCOPY detected that either:

  • The output file is on DASD, and a record greater than 32760 was scheduled to be written.
  • The input file was created using FORMAT=SPLIT and REBLKS= or UNBLK was specified.

Action: An U0502 abend is issued:

  • If the output file is on DASD, specify FORMAT=SPLIT, or assign the output to tape.
  • If the input file was created with FORMAT=SPLIT, do not specify REBLKS= or UNBLK.

FDR452

ARCHIVING BYPASSED--reason

Explanation: User requested that the data set identified in the FDR456 message that follows be marked for archive processing, but it was not marked because of the reason listed.

FDR453

INDICATOR action FOR type

Explanation: The data set identified in the FDR456 message that follows was SET or RESET for remote queue ARCHIVE or BACKUP dump processing.

FDR454

INDICATOR status FOR type

Explanation: User requested that the data set identified in the FDR456 message that follows be SET or RESET for remote queue ARCHIVE or BACKUP processing, but the indicator was ALREADY SET or NOT SET.

Action: Check the control statements to determine if they were properly specified. Correct as required.

FDR455

desc

Explanation: Internal error in FDRTCOPY processing of REBLK or UNBLK reblocking.

Action: An U0659 abend is issued. Contact BMC Support for assistance after obtaining a storage dump.

FDR456

VOL/VOLG=vol(g)--DSN/DSG=dsn--DDNAME=ddn

Explanation: Identifies a volume, data set, and/or ddname, depending on circumstances. Always preceded by one of the following messages: FDR452FDR453FDR454, or FDR459.

Action: If preceded by FDR454, see action for that message, otherwise none.

FDR457

ENQ FAILED--RC=nn--QNAME=qname--RNAME=rname

Explanation: An attempt was made to RESERVE or enqueue on the resource “qname/rname” but it failed with enqueue return code “nn”.

Action: Usually followed by an U0659 abend. Contact BMC Support for assistance after obtaining a storage dump.

FDR458

DEQ FAILED-- RC=nn--QNAME=qname--RNAME=rname

Explanation: An attempt was made to DEQ the resource “qname/rname” but it failed with DEQ return code “nn”.

Action: Usually followed by an U0659 abend. Contact BMC Support for assistance after obtaining a storage dump.

FDR459

function--DENIED BY reason

Explanation: function” was requested by the user on the data set identified by the FDR456 message that follows but the request was denied because of the security “reason” shown.

FDR460

WARNING -- VOLUME CONTAINS MULTIPLE ABR MODEL DSCBS -- OTHER ABR FUNCTIONS MAY FAIL

Explanation: A VTOC maintenance request detected multiple ABR Model DSCBs on the DASD volume. Any data set having the following format is considered to be an ABR Model DSCB: FDRABR.Vvolser (note that the FDRABR high-level index may be changed in your installation). Multiple ABR Model DSCBs are usually caused by restoring the model DSCB from another volume.

Action: Delete the DSCB in error. A rerun of the job is not required.

FDR461

ABR MODEL FOR VOLUME=vol NOT AVAILABLE AT THIS TIME USER MUST SPECIFY ’MAXGEN=’ OPERAND

Explanation: An OBTAIN was issued to retrieve information from the ABR Model DSCB, but failed for some reason. The volume selected may not be online.

Action: The user must use operand “MAXGEN=” to replace the information normally taken from the ABR Model DSCB, or supply a DD statement to ensure that the volume is mounted.

FDR462

CURRENT GEN=gggg/CYCLE=cc ON THE ABR CATALOG IS IN CONFLICT WITH CURRENT GEN=gggg/CYCLE=cc ON THE ABR MODEL FOR VOLUME(vol) ALL BACKUP ENTRIES FOR THIS VOLUME BYPASSED.

Explanation: The current generation and cycle number recorded in the ABR Model DSCB on the volume “vol”, does not match the generation and cycle number of the entry with the most current date in the ABR backup catalog.

Action: Processing of the volume is bypassed. If you wish to process the volume anyway, use operand “CURRINFO=MODEL/CATLG” indicating the correct value.

FDR463

VOLSER=vol NOT INITIALIZED FOR ABR -- type CONTROL FILE MUST BE ON AN INITIALIZED VOLUME

Explanation: The user attempted to create a control file with either the FORMAT or RESTORE command. ABR requires that the control file reside on a DASD volume that contains an ABR Model DSCB. The creation of a control file on non-initialized DASD volumes is prohibited.

Action: Initialize the volume for ABR or choose an ABR-initialized volume and rerun the job.

FDR464

DDNAME=ddn REFERENCES AN UNSUPPORTED DISK DEVICE

Explanation: The DASD device allocated to “ddn” is not in the ABR supported device table.

Action: Contact BMC Support for assistance.

FDR465

UNABLE TO OPEN DDNAME=ddn--reason

Explanation: An error occurred trying to open “ddn”, for the “reason” displayed.

Action: Check the job log for IBM OPEN messages. In some cases, the ddname is not required so the message is simply informational. If the ddname is required for the operation being attempted, correct and resubmit the job.

FDR466

statement CANNOT BE PROCESSED

Explanation: A statement that requires queuing to a remote queue data set cannot be processed because the remote queue data set is not present. Always proceeded by FDR465.

Action: Include the required ddname and resubmit the job including only those commands that failed.

FDR467

UNABLE TO LOCATE HIGH INDEX OF iiiiiiii ON CATALOG--JOB TERMINATED

Explanation: The catalog manager has returned a condition code other than zero when attempting to locate the high level index “iiiiiiii”.

Action: It is possible that the ABR catalog has not been properly created. See FDR-Installation. If needed, contact BMC Support for assistance.

FDR471

DDNAME=ddn I/O ERROR--SYNAD=synadtext

Explanation: A permanent I/O error was detected on the data set referenced by “ddn”. The IBM macro SYNADAF was invoked to format the cause of the error; the text returned is “synadtext”.

Action: Examine the SYNADAF text to determine the cause of the error. Check the job log for IBM I/O error messages. For additional assistance, please contact BMC Support.

FDR472

DDNAME=ddn DOES NOT REFERENCE AN type CONTROL FILE-- DSN=dsn

Explanation: 1. “ddn” references a control file that has not been initialized.

2. The control file has been corrupted.

Action: If the control file was corrupted, you must restore the control file from the most recent backup. Otherwise, initialize the control file. Please contact BMC Support if this problem occurs.

FDR473

ABR INITIALIZATION OF VOLUME vol INCOMPLETE--RENAME FAILED -- RETURN CODE rc -- STATUS ss

Explanation: During ABR initialization FDRABRM may rename the temporary data set allocated by the user to change it into the ABR Model DSCB. The rename failed. All other functions have been completed, including marking the Format 1 DSCBs for ABR processing. This problem can be caused by another task renaming or scratching the data set between the DEQ of the VTOC and the rename.

Action: If another task renamed or scratched the data set, rerun the FDRABRM job specifying “FORCE” on the appropriate ABRINIT control statement or the DEFAULT control statement. If the reason cannot be determined, contact BMC Support for assistance.

FDR474

DDNAME=ddn REFERENCES DATA SET WITH NO SPACE

Explanation: The data set was allocated with SPACE=(CYL,0) or (TRK,0) or (blocksize,0).

Action: Scratch the data set, re-allocate with sufficient space and resubmit job.

FDR475

DDNAME=ddn REFERENCES DSNAME=dsn--NEED LEVEL PREFIX pfx

Explanation: 1. For program FDRARCH, the user coded a non-standard data set name for the Archive Control File. The name must contain an index level of “ARCHIVE”.

2. For program FDRABRUT, the user coded a data set name for a remote queue data set that did not contain the standard index (ABRARDQ, ABRARCH, ABRBKDQ, or ABRREST).

Explanation: 3. For program FDRCRYFM, the user coded a non-standard data set name for the Encrypt Control File. The name must contain an index level of “ENCRYPT”.

Action: Correct the “dsn” or (for FDRARCH only) specify DISABLE=DSNCK.

DDNAME=ddn REFERENCES DSNAME=dsn VOLUME COUNT SET TO nn VOLUMES -- MUST BE RESTRICTED TO SINGLE VOLUME

Explanation: An attempt was made to create or restore the Archive Control File (ACF) to more than one volume. The ACF can only exist on a single volume.

Action: Change the allocation/restore job to have the ACF only on a single volume.

FDR476

DDNAME=ddn REFERENCES A DEVICE TYPE OTHER THAN DISK

Explanation: ddn” can only be allocated to a DASD device. Check the unit specification in the JCL for errors.

Action: Correct and resubmit.

FDR477

DDNAME=ddn REFERENCES A PREVIOUSLY FORMATTED type CONTROL FILE. ’ERASE’ MUST BE SPECIFIED TO CONTINUE

Explanation: Caution! You have attempted to FORMAT or RESTORE to an initialized control file!

Action: If you want to clear the present file you must code ENABLE=ERASE on the FORMAT or RESTORE control statement.

FDR478

nn RECORDS function

Explanation: Indicates that FDRARCH/FDRCRYFM has performed the requested “function” on “nn” records. If NO RECORDS is printed, the function was not performed, probably due to a control statement specification.

Action: If “NO RECORDS”, correct the error and submit again. If “NO RECORDS SELECTED FOR MAINTENANCE” is printed, FDRARCH was invoked from FDRTCOPY when copying an archive backup, to update the Archive Control File to point to the output files, but no records were found on the Archive Control File that pointed to the input backup files being copied. This could occur if the input files had expired and been purged from the ACF, or if the input files had been previously copied so that the ACF no longer pointed to them.

FDR479

nn RECORDS MERGED -- from

Explanation: Indicates that the number of records read by FDRARCH during a MERGE function. “from” is either:

FROM DSN=dsn

To document records read from one MERGE input.

TOTAL OF ALL INPUT FILES

To show the total records read.

If “NO RECORDS” is printed, no merge was performed, probably due to a control statement or JCL specification.

Action: If “NO RECORDS”, correct the error and submit again.

FDR480

DDNAME=ddn REFERENCES AN EMPTY DATA SET [' -- PRINT CANCELLED]

Explanation: The data set referenced by “ddn” from which the control file was to be restored contained no data.

Action: Verify that the tape specified is correct. If you are using other than SL tapes, check the LABEL= parameter. Correct the JCL and resubmit the job.

FDR481

DDNAME=ddn DOES NOT REFERENCE A BACKUP COPY OF AN type CONTROL FILE

Explanation: The data set referenced by “ddn” does not contain a backup copy of the control file in the proper format.

Action: Check JCL statements and correct the DD statement specified in the message. FDR/DSF copies of the Archive Control File cannot be restored by FDRARCH. They can be restored with the RESTORE TYPE=ABR statement of FDRABR or the RESTORE TYPE=DSF statement of FDRDSF.

FDR482

DDNAME=ddn DOES NOT REFERENCE A TAPE DEVICE--REQUIRED FOR [DUMP/REORG|RESTORE]

Explanation: A backup data set must be created on tape during execution of the DUMP or REORG commands of FDRARCH. A restore of a backup data set created by the execution of the DUMP or REORG commands of FDRARCH must be performed.

Action: Correct the JCL statement in error.

FDR484

INTERNAL LOGIC ERROR--JOB TERMINATED

Explanation: The program has encountered an illogical condition.

Action: Contact BMC Support for assistance after obtaining a storage dump.

FDR485

SORT FAILURE HAS OCCURRED RC=nnn--function CANCELLED

Explanation: Your installation’s SORT product has returned a condition code other than zero. The return code problem description can be found in the SORT space supplied with the SORT program product. In many cases, the SORT program will provide an error message on DDNAME SYSOUT and/or on the system console.

Action: The processing of “function” has been canceled. Other commands may process successfully. If you cannot correct the problem from this information, contact BMC Support for assistance.

FDR486

VTOC READ ERROR--VOLSER=vol--SEEK ADDRESS cccchhhh -- action

Explanation: An I/O error was encountered while reading the VTOC of a DASD volume. The volume serial “vol” and track address “cccchhhh” are displayed.

Action: Depending on user options, processing may continue bypassing remainder of VTOC or terminate with a storage dump. Contact BMC Support for assistance after obtaining a storage dump as a serious problem may exist. A COMPAKTOR MAP may help to diagnose the problem.

FDR487

VTOC WRITE ERROR--VOLSER=vol--SEEK ADDRESS cccchhhh -- action

Explanation: An I/O error occurred while rewriting the VTOC of DASD volume “vol”. The volume serial “vol” and track address “cccchhhh” are displayed. Depending on user options, processing may continue bypassing the remainder of the VTOC or terminate with a storage dump. A COMPAKTOR MAP may help to diagnose the problem.

Action: Depending on user options, processing may continue bypassing the remainder of the VTOC or terminate with a storage dump. A COMPAKTOR MAP may help to diagnose the problem. Contact BMC Support for assistance after obtaining a storage dump as a serious problem may exist.

FDR488

VTOC OUT OF SEQUENCE--VOLSER vol--SEEK ADDRESS cccchhhh--action

Explanation: ABR VTOC read routines check the CCHHR portion of the count field for continuity. During this check, one of the records was found to be in error. This message is usually followed by a diagnostic mini-dump. Depending on user options, processing may continue, bypassing the remainder of the VTOC, or may terminate with a storage dump.

Action: Check the mini-dump for the record in error. Check the volume for hardware problems. The VTOC may be corrupted; a COMPAKTOR MAP may help to diagnose the problem. If all else fails, contact BMC Support for assistance.

FDR489

NO pfx PREFIXED DDNAMES PRESENT OR SUITABLE FOR PROCESSING

Explanation: Depending on the function, “pfx” is “DISK” or “TAPE”. No such DD statements were found in the step, or those that were present were rejected for other reasons, documented by other messages.

Action: Correct any error conditions or include the appropriate prefixed DD statements and resubmit the job.

FDR490

PROCESSING TERMINATED WITHOUT FILE/VTOC UPDATE/LIST

Explanation: The processing program was unable to complete any of the functions requested. Always proceeded by one or more error messages.

Action: Correct error conditions noted and resubmit the job.

FDR491

function FUNCTION STARTED--hh.mm.ss

Explanation: Identifies type of function and time the function started.

FDR492

function FUNCTION ENDED--hh.mm.ss CONDITION CODE-nnnn

Explanation: Identifies type of function and time the function ended. The return code is printed if non-zero.

FDR493

function - BYPASSED -- PRIOR FUNCTION TERMINATED WITH KEYWORD OR COMMAND DETECTED ERROR

Explanation: A previous command that this function may be dependent on encountered a serious error.

Action: Correct the condition and re-execute.

FDR494

WARNING INFORMATION REQUESTED NOT AVAILABLE FOR PROCESSING

Explanation: The information the user requested could not be located for print processing.

Action: Verify all selection control statements are correct.

FDR495

NO RECORDS/DATA SETS/VOLUMES MATCHED SELECTION CRITERIA [-- VOLSER=vol|-- ANY SCANNED VOLUME]

Explanation: The selection criteria specified did not cause any records/data sets/volumes to be selected from the DASD volume “vol” or from all DASD volumes selected.

FDR496

MODULE modn NOT USABLE WITH RELEASE/SYNC LEVEL nnn PROGRAMS - EXECUTION TERMINATED

Explanation: The main program determined that a subprogram was not at a compatible level, probably because different versions of the FDR program library are being used.

Action: Contact BMC Support for assistance.

FDR497

pgm (ver) ABNORMALLY TERMINATED DUE TO KEYWORD/COMMAND DETECTED ERRORS

Explanation: The common parsing routine encountered errors in parsing the user specified control statements. In addition, the user has set the option KWDCC=ABEND via program FDRZAPOP requesting that programs that encounter parsing related errors abnormally terminate rather than issue a return code. FDR497 is always preceded by one or more error description messages.

Action: Previous messages describe the errors; see those messages for further details.

FDRTSEL function ENDED. fffff FILES PROCESSED OUT OF sssss SELECTED. reason

Explanation: This form of the FDR497 message indicates that FDRTSEL ended without processing all selected files. “function” is PROCESSING or SIMULATION. Out of “sssss” files selected for processed, “fffff” were actually processed. “reason” is STOP REQUESTED BY OPERATOR or MAXFILES LIMIT REACHED.

FDR498

pgm (ver) PROCESSING COMPLETED WITH ERRORS

Explanation: The “pgm” listed in the message completed the required processing but recoverable errors were encountered.

Action: Check the output, correct and rerun or restart as appropriate.

FDR499

pgm (ver) PROCESSING COMPLETED

Explanation: pgm” completed the required processing successfully.

informational text

Action: This second form of the FDR499 message identifies information related to the processing of a specific function.

FDR501

REMOVED FROM ddn-- statement

Explanation: The user requested that “statement” be removed from the remote queue data set “ddn”.

FDR502

SIMULATED REORGANIZATION--function [BYPASSED|SIMULATED]

Explanation: The user requested a simulated reorganization of the ARCHIVE Control File. A “function” usually done during a REORG was bypassed or simulated.

FDR503

reason ARCHIVE ENTRY DROPPED--DSNAME=dsn

Explanation: The entry for data set name “dsn” has been dropped from the Archive Control File. “reason” can be:

DELETED

The entry has been marked for deletion.

EXPIRED

All Archive Backup files for this data set have expired.

ICF COMP

This is a component of a dropped cluster.

ICF ERR

This is a component without any related cluster entry.

IFNOTAUT

The entry is not marked as archived for auto recall.

IFNOTCAT

The entry is not currently cataloged for auto recall.

MAXGENER

The entry exceeded the MAXGENERATIONS= value.

MAXOCCUR

The entry exceeded the MAXOCCURANCES= value.

REL COMP

This is a component of a deleted cluster.

RESTORED

The entry has been marked as restored to disk from ARCHIVE.

FDR504

DDNAME=ddn REFERENCES SUCCESSFULLY function type CNTL FILE

Explanation: The control file indicated by “ddn” has been RESTOREDREORGANIZED, or MERGED from other files.

FDR505

DDNAME=ddn REFERENCES type CNTL FILE--DEVICE=tttttt--VOLSER=vol--DSN=dsn

Explanation: Describes the device type, DASD volume serial number, and the first 26 bytes of the data set name of the control file being processed.

FDR506

SPACE AVAILABLE FOR nnnnnnnn ADDITIONAL recordentries

Explanation: Lists the remaining capacity of the control file identified by messages FDR504 and FDR505.

FDR507

DDNAME=ddn REFERENCES A BACKUP COPY OF DSNAME=dsn

Explanation: A REORG or DUMP of a control file was requested by the user. The dump of the control file “dsn” was successfully completed to “ddn”.

FDR508

RECFM=recfm,BLKSIZE=nnnnn

Explanation: Follows message FDR507 and documents the record format and blocksize of the backup file.

FDR509

REJECTED--reason--VOL=vol ADATE=yyyy.ddd DSNAME=dsn

Explanation: User has requested that one or more data set entries within an Archive Control File be marked for special processing or have a special processing indicator removed. The request was rejected for “dsn” that was ARCHIVED on date “yyyy.ddd” from DASD volume “vol”. “reason” can be:

ALREADY DELETED

User requested a data set entry be marked for deletion from the Archive Control File. The data set entry is already marked for deletion.

ALREADY SELECTED

User requested a data set entry be marked for Archive restore. It was already so marked.

EXPIRED TAPE

User requested a data set entry be marked for Archive restore but the tape containing the data set has expired.

ICF TABLE FULL

The table used for associating VSAM clusters and components has overflowed.

VOLSER TABLE FULL

The table used to store backup volume serials has overflowed.

Action: Correct any obvious errors. If ICF TABLE FULL, an FDR670 message is issued. See the FDR670 message and take the action indicated. Contact BMC Support for assistance.

FDR510

action--VOL=vol ADATE=yyyy.ddd DSNAME=dsn

action--VOLSER=vol BKDATE=yyyy.ddd ENCRYPTION TYPE=encrytype

Explanation: The user has requested that one or more data set entries within a control file be marked for special processing or have a special processing indicator removed. The requested “action” was successfully performed for the data set entry “dsn” that was archived/encrypted from DASD volume “vol” on date “yyyy.ddd”. This message may also appear during a REORG operation. “action” may be:

UPDATE COMPLETED(command CMD)

command” may be DELETE, EXCLUDE, EXPIRE, MODIFY, RECAT, RESET, and the rest

UNCATALOGED FROM AUTO RECALL

User requested a reorganization of the Archive Control File. The specified data set entry that was being dropped from the file had been marked for Auto Recall. Therefore the program uncataloged the data set.

RECATALOGED (SERVICE=service)

service” may be CONVERT, CORRECT, MERGE, or PERFORM.

CATALOGED (SERVICE=CREATE)

User specified a RECATALOG command.

UNCATALOGED (SERVICE=UNCATLG)

User specified a RECATALOG command with SERVICE=UNCATLG.

DATA FIELD MODIFY COMPLETED

User ran FDRTSEL or FDRTCOPY, which invoked FDRARCH, that updated the Archive Control File to reflect the copied files.

FDR511

RECALL/BACKUP DATA SET function status--DSNAME=dsn

Explanation: An FDRARCH function may create, update, or uncatalog the catalog entry for a data set archived for auto-recall. An error occurred during this process so the catalog entry for data set “dsn” was not disturbed. “function” is LOCATECATALOGRECATLGUNCATALOG, or CVAFDIR. “status” is FAILED for an actual failure or IGNORED when FDRARCH could not do the catalog update (an additional reason is displayed). This message is always followed by message FDR516 or FDR674 to document the error when “status” is FAILED.

Action: See message FDR516 or FDR674 if “status” is FAILED.

FDR512

WARNING--IMBEDDED INACTIVE BLOCK--ENTRY COUNT=nnn--RBN=rrr

Explanation: The DUMP function encountered an embedded block within a control file that is not marked as containing data. The number of entries within the block is printed as “nnn”. The relative block number within the control file is printed as “rrr”.

Action: This is a serious error. Contact BMC Support for assistance.

FDR513

type TABLE CONTAINS nnnnnnnn ENTRIES

Explanation: A reorganization of the Archive Control File is being performed and obsolete Archive Backup data sets are to be uncataloged (UNCAT=YES). FDRARCH builds tables of all Archive Backups it finds in the Archive Control File. The resulting table contains “nnnnnnnn” entries. “type” may be TAPE for the full table of Archive Backup files, or VOLSER for the table of unique backup volume serials.

FDR514

ARCHIVE TAPE function FAILED--DSNAME=dsn

Explanation: A reorganization of the Archive Control File is being performed and obsolete Archive Backup data sets are to be uncataloged (UNCAT=YES) but a catalog action failed on the Archive Backup “dsn”. “function” may be:

CATALOG

An Archive Backup tape data set that is no longer required had been uncataloged, but then it became necessary to catalog another Archive Backup tape data set on the same volume. (Cataloging of Archive tape data sets is done only to provide an entry in the catalog for a given tape volume serial and is designed for those installations tape management catalog control retention).

SCRATCH

Scratch of an obsolete Archive Backup data set on DASD failed.

UNCATALOG

Uncatalog of an obsolete Archive Backup failed.

Action: See message FDR516FDR526, or FDR674 for details on the error.

FDR515

ARCHIVE TAPE action VOL=vol--DSNAME=dsn

Explanation: A reorganization of the Archive Control File is being performed and obsolete Archive Backup data sets are to be uncataloged (UNCAT=YES). “action” may be:

CATALOGED

An Archive Backup tape data set that is no longer required had been uncataloged, but then it became necessary to catalog another Archive tape data set on the same volume (see message FDR514 for explanation).

SCRATCHED

An obsolete Archive Backup data set on DASD was scratched.

UNCATALOGED

An obsolete Archive Backup data set was uncataloged.

FDR516

function REGISTERS -- R0=xxxxxxxx R1=xxxxxxxx R15=xxxxxxxx

Explanation: function” may be:

CAMLST

A CAMLST request for a CATALOG operation or a SCRATCH failed.

CATLG or CATALOG

A request to catalog a data set failed.

LOCATE

A LOCATE request to read a catalog record failed.

OBTAIN

An OBTAIN request to read a DSCB from the VTOC failed.

RENAME

A request to RENAME a data set failed.

SCRATCH

A SCRATCH request to delete a data set failed.

UNCATLG

A request to uncatalog a data set failed.

The contents of registers 0, 1, and 15 are displayed in hex; R15 contains the return code but the other registers may have additional diagnostic data. The failing operation may be further described in a preceding message. The return codes are documented in the IBM space DFSMSdfp Advanced Services, or under message IDC3009I in the System Messages space; except that certain return codes may be generated by FDR:

00000065

Internal error.

00000066

Internal error in volume count.

00000067

EDTINFO service failed.

Action: Check the return codes and take corrective action or contact BMC Support for assistance.

FDR517

DSN--dsn FNUM--nnn

Explanation: Identifies the data et name and tape file number (0 for DASD) of an Archive Backup found in the Archive Control File during reorganization. Followed by messages FDR518 and FDR519 that further describe the tape table entry.

FDR518

USE--nnnnn CATALOGED--ccc DEVICE--dddddd EXPDATE--yyyy.ddd

Explanation: Follows message FDR517, and indicates the number of Archive Control File entries that reference the data set (“nnnnn”, the catalog status of the file (YES or NO), the device type of the backup file, and its expiration date.

FDR519

VOLS--vol …

Explanation: Follows message FDR518, and indicates the volume serial numbers of the tape or DASD backup data set.

FDR520

PRINTING FROM DEVICE TYPE type TO OUTPUT DDNAME ddn

Explanation: An FDRDSF PRINT function was requested. “type” is the device type of the DASD being printed, and “ddn” is the ddname where the print is directed.

FDR521

CYLINDER cccc TRACK tttt -- RECORD ZERO cccchhhhrrkkllll -- DATA xxxxxxxxxxxxxxxx

Explanation: An FDRDSF PRINT function was requested. For each track printed, this header identifies the track. “cccc” and “hhhh” are the cylinder and track number in decimal. “cccchhhhrrkkllll” is the count field of Record 0 (R0) on that track, in hex and “xxxxxxxxxxxxxxxx” is the 8-bytes of data from that Record 0, in hex.

FDR522

COUNT FIELD cccchhhhrrkkllll -- eof

Explanation: An FDRDSF PRINT function was requested. For each record printed, this message displays the count field, in hex, of the record. “cccchhhh” is the cylinder and track of the record, “rr” is the record number on that track, “kk” is the key length, and “llll” is the data length. If the data length is zero, indicating an End-of-File record, “eof” is END-OF-FILE, otherwise it is blank. The message is followed by displays of the key field (if “kk” is non-zero) and data field (if “llll” is non-zero) in dump format (hex and EBCDIC).

FDR526

REGISTER 15=xxxxxxxx--nnn VOLUMES REFERENCED.
VOLSER=vol -- DEVICE TYPE=tttttt RETURN CODE=rrrr

Explanation: Follows message FDR514 for SCRATCH failures. “xxxxxxxx” is the SCRATCH return code in register 15 and “nnn” is the number of volumes on which the data set resides. The second line of the message is repeated for each volume, giving the SCRATCH status code for the volume. Code 7 indicates that SCRATCH failed because the data set was in use. Code 2 or 8 indicates a security violation.

Action: Check the codes and take corrective action or contact BMC Support for assistance.

FDR527

date IGNORED – YEAR EXCEEDS 2155 LIMIT

Explanation: An ABR utility found that in a date field processed the year exceeded 2155.

Action: Correct and resubmit

FDR530

member NOT FOUND--ddn=dsn

Explanation: Program issued a BLDL for the module “member” in the library “dsn” specified on the DD statement “ddn”, but the module was not found. The module is required.

Action: Verify that the data set name specified on the DD statement was the correct one. If incorrect, change and resubmit the job. If the data set name is correct, check to see if all the installation steps required were done (see FDR Installation). Contact BMC Support for assistance.

FDR531

MODULE member CONTAINS NO TEXT RECORDS--ddn=dsn

Explanation: Program attempted to read module “member” in the library “dsn” specified on the DD statement “ddn”, but no text records were found. The module is required.

Action: See message FDR530.

FDR532

MODULE member I/O ERROR READING--ddn=dsn

Explanation: Program attempted to read module “member” in the library “dsn” specified on the DD statement “ddn”, but an I/O error occurred. The module is required.

Action: Other messages may be displayed to further define the I/O error. Check the joblog for IBM error messages. Contact BMC Support for assistance.

FDR533

MODULE member I/O ERROR WRITING--ddn=dsn

Explanation: Program attempted to update module “member” in the library “dsn” specified on the DD statement “ddn”, but an I/O error occurred. The update was not completed, but the module might be partially updated. This is a serious error that may result in the load module library becoming unusable.

Action: Other messages may be displayed to further define the I/O error. Check the joblog for IBM error messages. Contact BMC Support for assistance.

FDR534

ddn OPEN FAILURE--AVAILABLE COMMANDS: HELP, END

Explanation: The required library on DD statement “ddn” could not be opened. Commands that access modules in that library cannot be executed.

Action: Check the joblog for IBM OPEN error messages. Correct the error and rerun.

FDR535

mmmmmmmm READ UNSUCCESSFUL--function BYPASSED

Explanation: Program attempted to read a member from a library or a data set but the read was not successful. “mmmmmmmm” can be:

module MODULE

If the error occurred trying to read a load module.

MEMBER

If the error occurred trying to read another member.

DATA SET

If the error occurred trying to read a sequential data set or member.

Action: See message FDR530.

FDR536

member CONTAINS NO EMPTY SLOTS--UPDATE BYPASSED

Explanation: An attempt to add more definitions to an ABR protect list failed because there was no room for new entries in that list.

Action: Display the protect list module with ISPF Define-the-ABR-Protect-Lists-and-Restore-Allocation-List and eliminate duplicate or obsolete entries. If this is not possible, the FDR Installation Control Library (ICL) contains the source code for these lists, allowing you to expand them for more entries.

FDR537

member CONTAINS NO PROTECTED DSNAMES/DSGROUPS/VOLUMES

Explanation: FDRZAPOP attempted to print entries from the ABR protect list module “member” but the member is empty.

FDR538

MODULE member WRONG VER/LEVEL--ddn=dsn

Explanation: Program read module “member” in the library “dsn” specified on the DD statement “ddn”, but the module loaded is not at the same level as the calling program.

Action: Verify that the data set name specified on the DD statement was the correct one. If incorrect, change and resubmit the job. If the data set name is correct, check to see if all the installation steps required were done (see FDR Installation). Contact BMC Support for assistance.

FDR539

MODULE member function--ddn=dsn

Explanation: The module “member” in the library “dsn” specified on the DD statement “ddn” has been successfully processed. “function” indicates what operation was done.

FDR540

operand CONTAINS INVALID CHARACTERS--ZAP REJECTED

Explanation: The value specified for “operand” contained one or more characters that were not A-Z, 0-9, $#@.

Action: Correct the value and resubmit the job.

FDR541

ALLINDX CREATES name NAME GT nn CHARACTERS--ZAP REJECTED

Explanation: The value specified for the operand ALLINDX, when used to replace the first index of the option “name”, creates a character string longer than the limit “nn”.

Action: Shorten the value of ALLINDX by specifying fewer characters and resubmit the job. Some options may have already been changed before the message is issued.

FDR542

operand CONTAINS INVALID INDEX STRUCTURE--ZAP REJECTED

Explanation: The value specified for “operand” contains two (2) or more consecutive periods (..) in violation of z/OS data set naming conventions.

Action: Correct the error and resubmit the job.

FDR543

operand DOES NOT CONTAIN CHARACTER STRING rrrrrrr--ZAP REJECTED

Explanation: The value specified for “operand” does not contain the character string “rrrrrrr” as an index level. If “rrrrrrr” is ARCHIVE, then valid ARCDSN values would be “SAM.ARCHIVE” or “FDRABR.CURRENT.ARCHIVE.DATASET”.

Action: Provide a proper data set name and resubmit the job.

FDR544

operand REJECTED--EXCEEDS MODIFIABLE PORTION OF FDROPT

Explanation: The length of the value specified for “operand” taken in conjunction with the offset operand exceeds the modifiable portion of FDROPT.

Action: Contact BMC Support for assistance.

FDR545

VERIFY FAILED--CHAR/HEX PRINT FORCED

Explanation: The VERIFY of existing contents failed. A character/hex print of the module FDROPT is produced. Always proceeded by message FDR544.

FDR546

CYCLE TABLE FIELD EXCEEDED -- MIN OFFSET -- nnn/MAX ENTRIES -- eee

Explanation: The length of the value specified for the operand OLDBENT, taken in conjunction with the value of the operand OLDBOFF exceeds the limits of the OLDBACKUP table.

Action: Correct the errors and resubmit the job.

FDR547

FDRCPKUM UNMOVABLE TABLE HAS ONLY nnn REMAINING BYTES -- UPDATED BYPASSED

Explanation: An attempt to add more definitions to the COMPAKTOR Unmovable Table failed because there was no room for the new entries in that table. “nnn” bytes remain unused; it might still be possible to add entries that are smaller than the failing entry.

Action: Display the COMPAKTOR Unmovable Table module with ISPF panel A.I.6 and eliminate duplicate or obsolete entries. If this is not possible, the FDR Installation Control Library (ICL) contains the source code for this table, allowing you to expand it for more entries.

FDR548

FDRCPKUM CONTAINS NO UNMOVABLE DATA SET NAMES/GROUPS

Explanation: FDRZAPOP attempted to print entries from the COMPAKTOR Unmovable Table but the table is empty.

FDR549

PRINTING modn--SYSLIB=dsn

Explanation: The “modn” from the data set referenced by ddname SYSLIB is being printed as requested by the user.

FDR550

ERRORS ENCOUNTERED DURING EXECUTION--REWRITE CANCELLED

Explanation: One or more modules from the SYSLIB data set have been updated and were scheduled to be rewritten to the SYSLIB data set. However, previous commands failed to complete successfully so the updates were discarded and the modules were not modified.

Action: Correct the error conditions documented by the error messages and resubmit the job.

FDR552

MAXIMUM VOLSER COUNT OF nnnnn EXCEEDED--DUPLICATE VOLSER MAY BE PRINTED

Explanation: During “PRINT VOLSTAT” processing in FDRABRP the maximum number of DASD volumes was exceeded. In rare cases this might result in a volume being printed more than once. Additional volumes are not processed.

Action: Increase the value of MAXONLINE in the FDR Global Options, using ISPF option A.I.4.10. The default is 256.

FDR553

VOLSER TABLE FULL -- ENTRY COUNT IS nnnnn -- NO ADDITIONAL ENTRIES WILL BE DROPPED

Explanation: A REORG of the Archive Control File has been requested but the maximum number of Archive Backup tapes to be tabled has been exceeded. When no more tapes can be tabled, no more entries are dropped from the Archive Control File.

Action: Rerun the REORG as soon as possible, specifying the operand MAXTREORG=nnnnn (100 to 32000) with a value greater than the number of the entries shown in the message. The value of MAXTREORG can be changed permanently in the FDR Global Options on ABR ISPF panel A.I.4.20.

FDR554

NULL statement SUBCOMMAND--SUBCOMMAND IGNORED

Explanation: “statement” was input with no operands. One or more operands are required.

Action: Correct the statement and resubmit the job.

FDR555

operand/OFFSET MUST BOTH BE SPECIFIED--SUBCOMMAND IGNORED

Explanation: “operand” must be used in conjunction with OFFSET.

Action: Specify the missing operand and resubmit the job.

FDR556

operand/OFFSET OF nnn EXCEEDS LENGTH OF record -- SUBCOMMAND IGNORED

Explanation: The combined length, either implied or specific, of “operand” and the OFFSET operand exceeded the length of the data to be modified, identified by “record”.

Action: Correct the error and resubmit the job.

FDR557

operand/OFFSET DO NOT CORRESPOND--SUBCOMMAND IGNORED

Explanation: The user specified an unequal number of “operand” and OFFSET operands.

Action: Correct the error and resubmit the job.

FDR558

FIELD NAME fieldname NOT ELIGIBLE AS SORT CONTROL -- SUBCOMMAND IGNORED

Explanation: “fieldname” cannot be used as a sort field.

Action: Remove the offending field name from the sort field selection list and resubmit the job.

FDR559

FIELD NAME fieldname reason

Explanation: “fieldname” was not properly specified for “reason”. In most cases, the field name is ignored but the program continues.

Action: Remove the offending field name from the report field selection list and resubmit the job.

FDR560

INPUT ARCHIVE OPEN/VALIDATION ERRORS--MERGE SUBCOMMAND CANCELLED

Explanation: While opening input files for an Archive Control File MERGE, FDRARCH discovered errors either opening or validating the names or contents of one or more of the input ARCHIVE files. Other messages define the exact errors.

Action: See the action for the other error messages.

FDR561

FIELD NAME fieldname REJECTED FOR SORT/BREAK - MULTIPLE RECORD FORMATS NOT PERMITTED.

Explanation: “fieldname” was rejected on a SORT or BREAK statement because it comes from a different source than other field names already specified.

Action: Correct the error and resubmit the job.

FDR562

FIELD NAME fieldname IS AN UNDEFINED USER FIELD – SUBCOMMAND IGNORED

Explanation: FDREPORT has nine predefined user fields that must be activated and redefined prior to use. This field has not been activated.

Action: Display the HELP for the ACTIVATE command using this control statement: HELP CO(ACTIVATE).

FDR563

RECORDS VALUE OF nnnnnnn EXCEEDS CALCULATED MAXIMUM VALUE OF nnnnnnnn

Explanation: The value specified for RECS= is too large. It is followed by message FDR564.

Action: Reduce RECS= and rerun.

FDR564

VARIABLES ARE: DEVICE=uuuuuuu BLOCKING FACTOR=n RECORDS PER BLOCK=nnnnn

Explanation: These are the variables that go into the calculated maximum RECS= displayed in the FDR563 message.

FDR565

VOLUME vol OVER ALLOCATED -- VLCYLVOL= nnnnnnnn -- VLTRKVOL= nnnnnnnn LSPACE VALUES -- REAL OR SIMULATED LSPACE DATA FROM VOLUME vol
FREE EXTENTS --- nnnnnnnn FREE CYLINDERS - nnnnnnnn
FREE TRACKS - nnnnnnnn LARGE FREE CYL - nnnnnnnn
LARGE FREE TRK - nnnnnnnn FREE DSCB0S - nnnnnnnn
FREE VIR COUNT - nnnnnnnn FRAG INDEX - nnn

Explanation: This status message is issued when the statistics for a volume being processed by FDREPORT is found to be invalid. The sum of the free space and the allocated space is more than the total space on the volume.

FDR566

ALLOCATED TRKS/CYLS SET TO MAXIMUM -- FREE TRKS/CYLS SET TO ZERO (0)

Explanation:

FDR567

OBSOLETE OPERAND operand SPECIFIED--CONVERTED TO newoperand

Explanation: User specified “operand” that is obsolete. Rather than bypass the command, the operand was converted internally to a currently supported operand “newoperand” that performs the same function.

Action: For future use, you should convert the job to use the new operand.

FDR568

REQUIRED OPERAND operand MISSING -- status [ASSUMED|IGNORED]

NO OPERANDS SPECIFIED FOR operand COMMAND -- status

Explanation: “operand” is required but was not provided (it may list more than one operand). “status” lists the action taken. If “status” ends in “IGNORED”, then it identifies another operand that was ignored. If it ends in “ASSUMED”, it displays assumed defaults.

Action: If necessary, correct the statement and resubmit the job.

FDR569

WARNING -- option NOT CATALOGED--DSN=dsn

Explanation: The FDR Global Options was updated with a new data set name, for example, the Archive Control File name, the Encrypt Control File, or the Remote Queue data set names. The new data set name was not in the system catalogs and may not exist.

Action: This is only a warning message. The data set name listed has become the new name of the indicated default.

FDR574

reason--DDNAME=ddn--status

Explanation: “ddn” could not be opened for “reason”, resulting in “status”. If the DD statement is required, the function is terminated. In some cases, another action is taken and the function continues.

Action: Check the job log for IBM OPEN error messages or misspelled DD statement names. Correct and resubmit the job.

FDR575

FAMS ACCESS ERROR -- desc -- DSN=dsn

Explanation: An access request was made via the FAMS facility to gather information about a PDSE named “dsn”. The access request failed; “desc” may describe the error in more detail.

Action: Contact BMC Support for assistance.

FDR577

IAM LOCATE/INTEGRITY ERROR -- desc -- DSN=dsn

Explanation: A special form of the LOCATE SVC was issued through the IAM/VIF interface to gather information about an IAM data set named “dsn”. The locate failed with an unexpected return code. “desc” may describe the error in more detail.

Action: Contact BMC Support for assistance.

FDR578

EXTENSION nnn MISSING – GDGBASE=gdgbasename

Explanation: While FDREPORT was reading a GDG base entry in a catalog, a required catalog extension record was not found.

Action: The catalog may be damaged. Run a IDCAMS DIAGNOSE on the catalog.

FDR579

GEN/VERSION MISMATCH – GDGBASE=gdgbasename

Explanation: While FDREPORT was reading a GDG base entry in a catalog, a mismatch between fields in the catalog record was found.

Action: The catalog may be damaged. Run an IDCAMS DIAGNOSE on the catalog.

FDR580

LSPACE ERROR -- VOLSER=vol -- RETURN CODE=rr DADSM DIAGNOSTIC INFO=dddddddd

Explanation: An LSPACE SVC was issued to get free and allocated space information for volume “vol” but it failed with return code “rr” in decimal and diagnostic information “dddddddd” in hex.

Action: Contact BMC Support for assistance.

FDR584

CONTROL STATEMENT SEQUENCE ERROR – DUPLICATE MASK CHECKING DISABLED

Explanation: The PUNCH statement of FDREPORT was used. The punch mask included the “)DUPCHECK” statement designed to prevent generation of duplicate values. It must be followed by an “)ENDUPCHECK” statement and no other “)” statements must appear between them.

Action: Correct and resubmit.

FDR585

RECORD SIZE nnnnn EXCEEDS MAXIMUM DEVICE BLOCK SIZE – DDNAME=ddn

Explanation: The number of data bytes necessary to construct the desired output record from FDREPORT exceeds the maximum device block size on the device assigned to the report data set.

Action: Change to a different output device or remove some of the field names to reduce the size of the output record.

FDR586

service CANCELLED -- AUDIT CONTINUES

Explanation: User has selected an FDREPORT output service that is not available, usually because of a missing or incorrectly specified DD statement. This message is probably preceded by an FDR465 detailing the ddname in error.

Action: See message FDR465.

FDR587

SUMMARY VOLSER TABLE FULL -- ENTRY COUNT IS 5000 -- NEW VOLUMES WILL NOT BE SELECTED

Explanation: DISABLE=NEWSUMFORMAT has been specified by the user along with SUM=YES and DATATYPE=EXTRACT or DATATYPE=ARCHIVE. The selection criteria specified by the user caused more than 5000 DASD volumes to be tabled for summary processing.

Action: Processing of this volume is bypassed. Volumes tabled prior to receiving this error message is processed. For a more complete output, rerun the job specifying ENABLE=NEWSUMFORMAT. Old summary processing is limited to 5,000 DASD volumes when processing DATATYPE=EXTRACT or DATATYPE=ARCHIVE.

FDR588

VOLSER SELECTION TABLE FULL -- MAXONLINE VALUE IS nnnn -- VOLSER vol BYPASSED

Explanation: The selection criteria specified by the user caused more than “nnnn” DASD volumes to be tabled for processing. For example, DATATYPE=CATARCH or DATATYPE=CATVTOC attempted to table all volume serial number of each and every cataloged data set selected.

Action: Processing of volume “vol” is bypassed. Volumes tabled prior to receiving this error message is processed. For a more complete output, rerun the job specifying the MAXONLINE operand with a value that is greater than the value printed.

FDR589

VOLSER SELECTION TABLE FULL -- MAXONLINE VALUE IS nnnn -- REQUEST CANCELLED

Explanation: The selection criteria specified by the user caused more than “nnnn” DASD volumes to be tabled for processing. For example, UNITNAME=SYSALLDA caused the volume serial number of each and every mounted DASD volume to be tabled or more than “nnnn” DASD volumes were specified by the VOL= operand.

Action: Processing is terminated prior to performing the specified request. Rerun the job, specifying the MAXONLINE operand with a value that is greater than to the number of online DASD volumes in the installation.

FDR590

NUMERIC VALUE nnnnnnnn EXCEEDS LIMIT OF 4,294,967,296 – PARSING CONTINUES

Explanation: The number specified exceeds the upper limit that is processed by the FDREPORT “IF” statement. Parsing continue in order to detect other errors, and then the statement is bypassed.

Action: Correct the error and re-execute.

FDR591

CHARACTER STRING ccccccc error – PARSING CONTINUES

Explanation: The FDREPORT “IF” statement detected an error in the string “cccccccc”. “error” describes the error:

IS NOT A VALID FIELD NAME

The string is not a valid FDREPORT field name.

IS AN UNDEFINED USER FIELD NAME

The string is an undefined (inactive) user-defined field name. User fields are defined and activated by the ACTIVATE statement of FDREPORT.

IS NOT A SELECTABLE FIELD NAME

The field name specified is an output only field and cannot be specified on a SELECT/EXCLUDE statement.

Parsing continues in order to detect other errors, and then the statement is bypassed.

Action: Correct the error and re-execute.

FDR592

IF COMMAND ARRAY ELEMENT CONTAINS ONE OR MORE INVALID CHARACTERS - COMMAND PROCESSING TERMINATED

Explanation: The valid characters are A-Z, 0-9, .<(+*)^-/%>#@= and blank. Others are invalid.

Action: Correct the error and re-execute.

FDR593

IF COMMAND ARRAY ELEMENT FAILED AN INTERNAL LENGTH CHECK - COMMAND PROCESSING TERMINATED

Explanation: The single quote at the end of a quoted string is missing.

Action: Correct the error and re-execute.

FDR594

QUOTED STRING NOT PROPERLY TERMINATED – PARSING CONTINUES

Explanation: The maximum length is 20.

Action: Correct the error and re-execute. Parsing continues in order to detect other errors, and then the statement is bypassed.

FDR595

FIELD TO FIELD COMPARE INVALID – COMPARING datatype TO datatype - COMMAND PROCESSING TERMINATED

Explanation: The field names specified on an “IF” statement do not have the same characteristics and cannot be compared. “datatype” is CHAR, BINARY, BITS, HEXIDEC, or PACKED.

Action: Correct the error and re-execute.

FDR596

STORAGE VALUE OF nnnnnnn INSUFFICIENT FOR MERGE -- SUBCOMMAND TERMINATED

Explanation: The MERGE work area is not large enough to hold all the date ranges required to MERGE the Archive Control Files.

Action: Resubmit the job specifying a value for the STORAGE operand greater than the value printed. It is suggested the value be at least doubled.

FDR597

datatype TO datatype COMPARE INVALID – desc - COMMAND PROCESSING TERMINATED

Explanation: Field-to-data or data-to-field compare is invalid because the field is defined as having a “datatype” that does not match the data constant specified.

Action: Correct the error and re-execute.

FDR598

ALLFILES/MAXFILES=/EXP= NOT ALLOWED WITH DISK OR NON-SL TAPE INPUT

Explanation: The COPY statement input to FDRTCOPY specifies either the ALLFILES, MAXFILES=, or EXP= operands, but the TAPEIN DD statement does not point to a tape, or is an unlabeled tape.

Action: Correct the COPY statement or the DD statement.

FDR603

status BACKUP OF DSN=dsn

Explanation: This message is displayed by FDRTCOPY if the PRINT=DSN operand is coded, or by FDRTSEL with ARCEDIT. It indicates that it is COPYING, DROPPING, or KEEPING the backup of data set “dsn”.

FDR604

ERROR OCCURED POSITIONING TAPEIN REASON CODE-x

Explanation: FDRTCOPY detected an error when positioning the input tape during ALLFILES processing. The reason code “x” may be:

1

Tape mark not read when expected.

2

Tape mark read when not expected.

3

Trailer label read is not EOV1/EOF1.

4

Header label read is not HDR1.

5

Tape drive unit check during positioning.

6

Other I/O error during positioning.

Action: An U0659 abend follows. This may be due to hardware problems with the tape drive. If it occurs with the same input tape on more than one tape drive, contact BMC Support for assistance.

FDR605

COPY TERMINATED AT TAPE MARK SEQUENCE

Explanation: During a COPY with ALLFILES or MAXFILES=, FDRTCOPY found two consecutive tape marks following the trailer labels of the last file processed, indicating the end of the input tapes.

Action: None. This is a normal completion.

FDR606

COPY TERMINATED BY FILE COUNT

Explanation: During a multi-file COPY, FDRTCOPY completed copying the number of files specified by the MAXFILES= operand.

Action: None. This is a normal completion.

FDR607

COPY TERMINATED BY END OF VOLUME LABELS

Explanation: During a COPY with ALLFILES or MAXFILES=, FDRTCOPY detected that the last file copied was followed by EOV (End-Of-Volume) labels rather than EOF (End-Of-File) labels, so FDRTCOPY is not able to continue. This probably means that the last file copied is not complete, which results in an FDR203 message.

Action: None. This is not an error condition unless an FDR203 message is also printed to indicate that the last file copied was not a complete FDR backup.

FDR609

CURRENT PAGEWIDTH(nnn) EXCEEDED BY vvv--action

Explanation: An FDREPORT step specified PAGEWIDTH=nnn but the total length of the fields requested to be printed exceeds this value. If the output report ddname is not SYSPRINT, the output DCB is opened with a LRECL that corresponds to the page width. The result is truncation of the print line and the “action” is “PRINT LINE TRUNCATED”. If the report ddname is SYSPRINT, “PRINT LINE TRUNCATED” appears only if the actual LRECL of 121 is exceeded.

Action: Increase the PAGEWIDTH, specify the AUTOSTACK operand to force eligible field stacking, or reduce the number of fields to be printed.

FDR610

ICF CLUSTER TABLE FULL--ENTRY COUNT IS nnnnn--ICF SELECTION IS TERMINATED

Explanation: Selection of VSAM data sets is being performed by base cluster name utilizing a look-aside table of clusters. The table has been filled, and selection of additional VSAM data sets is no longer performed.

Action: See message FDR670.

FDR615

ddn DSN=dsn FILE=fn VOL=vol status

Explanation: Printed by FDRTCOPY at the end of each file copied. One FDR615 message is printed for TAPEIN, TAPEOUT, and TAPE2OUT (if present). It documents the input or output ddname, data set name, file number (0 if on DASD), and up to 20 volume serials. “status” is DROP if an input file was not copied due to being expired, or CATLG if an output file was successfully cataloged.

FDR616

FDRARCH ABNORMALLY TERMINATED. COMP CODE=Ssss Uuuuu

Explanation: FDRTCOPY invoked FDRARCH to update the Archive Control File with information about copied Archive Backups, but FDRARCH abnormally terminated. The termination code is either system abend code “sss” or user abend code “uuuu”.

Action: Examine FDRARCH messages on SYSPRINT to determine the cause. The Archive Control File update may have been partially or totally bypassed. If possible, correct the problem and re-execute the FDRTCOPY job. If not, contact BMC Support for assistance.

U0012 indicates that FDRARCH terminated with return code 12 due to some error; look for preceding FDRARCH error messages.

FDR618

PROCESSING VOLUME vol AS status

Explanation: FDREPORT tried to bring the used portion of a VVDS into storage to satisfy VSAM report requests, but is unable to read the VVDS. An FDR63x message documenting the cause precedes this message.

Action: If “status” is ICF=IGNORE, the VVDS is unusable and VSAM components are processed as if they were non-VSAM data sets. This may indicate a serious problem with this volume.

If “status” is ICFSOURCE=LOCATE, catalog LOCATEs are used to get information on VSAM components and clusters instead of reading the VVDS directly. If no other errors occur, FDREPORT runs successfully, but it runs longer.

FDR619

MODULE modn TOO LARGE TO PROCESS-SYSLIB=syslib

Explanation: FDRZAPOP attempted to read the module “modn” in the data set “syslib” referenced by SYSLIB. The module was required to support all processing functions but, due to the size of the module (or previously read modules), not enough buffer storage was available to complete the read. Because of user expansion of the protect, allocation, and/or unmovable tables, the storage buffer used by FDRZAPOP to store tables has been exceeded.

Action: Contact BMC Support for assistance in expanding the storage buffer used by FDRZAPOP.

FDR620

statement error

Explanation: In FDRTSEL, “statement” was in error. “error” can be COMMAND MISSING OR INVALID or COMMAND PREVIOUSLY SPECIFIED.

Action: Correct the error and re-execute.

FDR621

SELECT COMMAND FUNCTION MISSING. MUST SPECIFY ARCHIVE, ARCEDIT, OR CATLG

Explanation: In FDRTSEL, the SELECT statement does not contain one of the required operands ARCHIVE, ARCEDIT, or CATLG.

Action: Correct the error and re-execute.

FDR622

SELECT COMMAND COPY= OR IFONLYCOPY= KEYWORD IS MISSING OR MISSPELLED

Explanation: In FDRTSEL, the SELECT statement does not contain one of the required COPY= or IFONLYCOPY= operands.

Action: Correct the error and re-execute.

FDR623

REASON=reason

Explanation: This message documents various errors that prevent FDRTSEL from completing. “reason” may be:

A operand IS INVALID WHEN SELECT COMMAND IS PRESENT

The indicated operand of the COPY or MOVE statement is invalid with a SELECT statement.

B DDNAME=TAPE2OUT IS INVALID WITH TAPEOUT TO DISK

If TAPEOUT points to a DASD, TAPE2OUT cannot be present.

C DDNAME=TAPEOUT# IS INVALID IN JCL FOR FDRTSEL

TAPEOUT# is a reserved ddname.

E MOVE COMMAND INVALID WITHOUT A TAPEOUT DD – COPY FORCED

F MOVE COMMAND CAN NOT BE SPECIFIED WITHOUT A SELECT COMMAND

G MOVE COMMAND INVALID WITH TAPE INPUT. CHANGE TO COPY OR MODIFY BKDEVTYP=

The MOVE statement can not be specified when the TAPEIN file is not on DASD. When the selected files are on tape, only COPY is valid.

H SYSIN ERROR - READING PAST EOF

Should not occur. Contact BMC Support if you receive this error.

J CAT=NO SPECIFIED WITH DISK OUTPUT NOT ALLOWED

CAT=NO must not be specified when the TAPEOUT files are being directed to DASD on a disk-to-disk copy.

Action: Correct the error and re-execute. Consult FDR-and-ABR-Backup-Maintenance for FDRTSEL documentation.

FDR624

INVALID KEYWORD VALUE POINTED BY ? (QUESTION MARK) ON THE ABOVE STATEMENT

Explanation: FDRTSEL detected an invalid keyword value. The preceding FDR624 message contains a “?” (question mark) under the invalid keyword value.

Action: See FDRTSEL-CONTROL-Statement for information on the supported keyword values.

FDR625

NO FILES SELECTED. NO FILES MATCH THE SPECIFIED SELECT CRITERIA

Explanation: The specified selection criteria does not match any recorded ABR backup.

Action: This may be a normal result; if not, run the PRINT ARCHIVE documented in FDRABRP Archive Report  to inspect the records in the archive file.

FDR626

ARCBACKUP=DSF DUMPING FILE: dsn

Explanation: FDRTSEL found the ARCBACKUP=DSF operand was specified so it invokes FDRDSF to backup the updated Archive Control File on the end of the current tape.

FDR627

DSN=dsn function status

Explanation: FDRTSEL performed the indicated function on the Archive Backup “dsn”. “function” may be UNCATALOGEDCATALOGEDSCRATCHED, or RENAMED. “status” is blank or FAILED if the function failed.

FDR628

LOCATE FOR GDG FAILED FOR DSN=dsn

Explanation: FDRTSEL received a non-zero return code from a catalog LOCATE for the Archive Backup “dsn”. This message is accompanied by an FDR516 message containing the error return codes.

Action: See message FDR516.

UNCATALOG FAILED FOR DSN=dsn

Explanation: In this form of message FDR628, FDRTSEL received a non-zero return code for the request to uncatalog an Archive Backup. This message is accompanied by an FDR516 message containing the error return codes, and by another FDR629 message containing the scratch return code for each of the volumes where the archive backup resides.

Action: See message FDR516.

FDR629

DSN=dsn SCRATCH FAILED vol CODE=nnnn

Explanation: FDRTSEL received a non-zero return code for the request to scratch a DASD Archive Backup. This message is accompanied by an FDR516 message containing the error return codes, and by another FDR629 message containing the scratch return code for each of the volumes where the archive backup resides.

Action: See message FDR516.

FDR630

INSUFFICIENT STORAGE service desc -- AMOUNT REQUIRED nnnnnnnn BYTES

INSUFFICIENT STORAGE TO READ ENTIRE VVDS -- VOL=vol -- AMOUNT REQUIRED nnnn PAGES

INSUFFICIENT STORAGE TO READ ENTIRE VVDS -- VOL=vol -- AMOUNT REQUIRED nnnnnnnn nnnnnnnn SEGMENTS

Explanation: The executing program requires additional storage to perform the service described but is unable to get enough storage.

Action: Increase the region size (REGION=) and resubmit the job. If the program is FDREPORT and message FDR631 follows, FDREPORT runs successfully.

FDR631

VTOC WILL BE READ ONE (1) TRACK AT A TIME

Explanation: Because of insufficient storage, FDREPORT was unable to read the entire VTOC into storage, so it is read one track at a time.

Action: FDREPORT should complete successfully, but the elapsed time is increased. Increase the region size for future use.

FDR632

SYS1.VVDS.Vvolser IN ERROR -- CONTAINS EXTENT COUNT OF ZERO

SYS1.VVDS.Vvolser REQUIRED -- NAME NOT FOUND IN VTOC

Explanation: FDREPORT was trying to read the VVDS since the volume contains VSAM clusters or SMS-managed data sets, but it failed for the reason indicated.

Action: Message FDR618 follows.

FDR633

SYS1.VVDS.Vvolser IN ERROR -- FORMAT 3 DSCB NOT FOUND IN VTOC

Explanation: FDREPORT was trying to read the VVDS since the volume contains VSAM clusters or SMS-managed data sets, but it failed for the reason indicated.

Action: Message FDR618 follows.

FDR634

SYS1.VVDS.Vvolser IN ERROR -- I/O ERROR READING VVDS

Explanation: FDREPORT was trying to read the VVDS since the volume contains VSAM clusters or SMS-managed data sets, but it failed for the reason indicated.

Action: Message FDR618 follows.

FDR635

TRKCALC FAILED -- R15=xxxxxxxx -- VOL=vol -- DSN=dsn

SYS1.VVDS.Vvolser IN ERROR -- TRKCALC FAILED -- R15=xxxxxxxx

Explanation: The TRKCALC SVC was issued for the data set name listed to determine the number of records that fit on a track of the device. The SVC failed with a non-zero return code in register 15.

Action: The fields %CAPUSEDBLKSTRKBYTESFREBYTESUSE, and CAPBYTES are set to zero (0) as a result of the failing TRKCALC.

Contact BMC Support for support.

FDR636

UNABLE TO DETERMINE VERSION NUMBER/LEVEL -- LRECL=nnnnn

Explanation: An FDREPORT extract file was input to FDREPORT (DATATYPE=EXTRACT). The extract file can have several formats depending on options used and the version of FDREPORT used to create it, but FDREPORT was unable to identify the format. The logical record length of the failing file is “nnnnn”.

Action: If the extract file was created by a higher version of FDREPORT than the version trying to read it, use the higher version. Otherwise, contact BMC Support for assistance.

FDR637

CONVERTING EXTRAC FILE FROM VERSION NUMBER/LEVEL xxxxxxxx

Explanation: An FDREPORT extract file was input to FDREPORT (DATATYPE=EXTRACT). The extract file can have several formats depending on options used and the version of FDREPORT used to create it. FDREPORT has identified that the format is that created by an earlier version of FDREPORT.

FDR638

PRINT FUNCTION CANCELLED

Explanation: FDREPORT canceled a PRINT function due to a previous error.

FDR639

PRINT REQUEST BYPASSED -- DATATYPE REQUIRES APF AUTHORIZATION - FDREPORT NOT APF AUTHORIZED.

Explanation: FDREPORT requires APF authorization to complete the report you requested, but it is not authorized.

Action: Place FDREPORT in an APF authorized library and resubmit the job.

FDR640

UNIT NAME unit reason

Explanation: A request was made to report on volumes selected by logical unit name (UNIT=unit) but the attempt to select volumes failed for “reason”.

Action: The request is terminated.

FDR641

STORAGE GROUP=storg reason

Explanation: A request was made to report on volumes selected by SMS storage group name (STORGRP=storg) but the attempt to select volumes failed for “reason”.

Action: The request is terminated.

FDR642

service NOT SUPPORTED - reason

Explanation: The indicated FDREPORT service could not be executed for the reason displayed.

FDR643

command SUBCOMMAND IGNORED

Explanation: This is always preceded by another message indicating why the command could not be processed.

FDR645

SUBSYSTEM TABLE DOES NOT CONTAIN A RECOGNIZED TAPE MANAGEMENT SYSTEM REORGANIZE COMMAND WILL NOT HONOR IFNOTCURRENT REQUESTS FOR TAPE DATA SETS UNLESS CHECKCATALOG IS ENABLED

Explanation: FDRCRYFM cannot identify the tape management system in use.

Action: Since FDRCRYFM cannot check the status of the tapes in the tape management system, it does not honor ENABLE=IFNOTCURRENT unless you also ENABLE=CHECKCATALOG that substitutes a catalog check for the TMS check. Otherwise, the tape is retained in the Encryption Keyfile.

FDR646

LOCATE WORK AREA nnnnn BYTES IS INSUFFICIENT -- REQUIRES nnnnn BYTES

Explanation: (FDREPORT)

Action:

FDR647

CATALOG=catn FOR CLUSTER/DSN=dsn

Explanation: (FDREPORT)

Action:

FDR648

I/O ERROR location -- VOL=vol -- DSN=dsn

Explanation: An I/O error occurred during EXCP processing to extract information from either a PDS directory or a suspected IAM data set.

Action: This message is normally the only documentation produced when these error conditions occur. Further documentation in the form of the standard Compuware mini-dump is produced if ENABLE=DEBUG is specified on either the DEFAULT or PRINT commands. If the error persists, obtain all available documentation and contact BMC Support.

FDR650

ASTERISK TRUNCATION NO LONGER VALID FOR UNIT

Explanation: Earlier versions of FDREPORT supported an asterisk at the end of the value of the UNIT parameter, for example, UNIT=13*. Because of the support for 4-digit device addresses, this is no longer supported.

Action: If the comparison operand was an equal sign (for example, UNIT=13*), it is converted into a range of unit addresses; see message FDR652.

FDR651

UNIT unit CONTAINS INVALID CHARACTERS ONLY 0-9 AND A-F ARE VALID

Explanation: A UNIT= parameter had a value that was not a valid hexadecimal device number

Action: Correct and resubmit

FDR652

OBSOLETE UNIT=unit -- CONVERTED TO UNIT>=uuu0,UNIT<=uuuF

Explanation: Earlier versions of FDREPORT supported an asterisk at the end of the value of the UNIT parameter, for example, UNIT=13*. Because of the support for 4-digit device addresses, this is no longer supported. But because the comparison operator was an equal sign (UNIT=) FDREPORT was able to convert to the two UNIT values shown in the message.

Action: You should update your FDREPORT input to use similar UNIT parameters

FDR653

SYSUT2 ALLOCATION ERROR – EXTRACTMEMBER REQUIRES PARTITIONED DATA SET (DSORG=PO)

Explanation: EXTRACTMEMBER=member was specified on an FDREPORT PRINT statement, but the data set identified by EXTRACTDSNAME=dsn was not a partitioned data set.

Action: If the input data set is really sequential, omit EXTRACTMEMBER=. If EXTRACTDSNAME= identifies the wrong data set, correct it.

FDR654

EXTRACTDSNAME SPECIFICATION ERROR -- desc

Explanation: EXTRACTDSNAME=dsn was specified on an FDREPORT PRINT statement, but “dsn” was not a proper data set name, for the “reason” displayed.

Action: Correct and resubmit.

FDR655

NUMBER OF TAPExxxx DD STATEMENTS EXCEEDS MAXIMUM

Explanation: For an FDREPORT PRINT with DATATYPE=TVTOC, the number of TAPExxxx DD statements specifying FDR backups to read exceeded 100.

Action: If possible, split the step into multiple steps. If not, contact BMC Support for assistance in raising the limit.

FDR656

DDNAME=TAPExxxx IS AN ABSOLUTE TRACK DUMP DATA SET -- UNABLE TO PROCESS

Explanation: For an FDREPORT PRINT with DATATYPE=TVTOC, the TAPExxxx DD shown contained a dump created with the absolute track backup feature of FDRDSF. There is no VTOC information on it to display, so it is bypassed.

FDR657

PREMATURE END OF FILE ON DDNAME=TAPExxxx -- PROCESSING SUSPENDED

Explanation: For an FDREPORT PRINT with DATATYPE=TVTOC, the TAPExxxx DD shown contained an FDR backup, but the end of the backup was encountered before all of the FDR control records were read. Data from control records that are read is included in the report.

Action: If the backup is on multiple tape volumes, be sure that all those volumes were specified on the TAPExxxx DD statement, and in the correct order.

FDR658

LSTAR ERROR -- USED SET TO ALLOCATED -- VOL=vol -- DSN=dsn

Explanation: For the identified data set, FDREPORT found that the DS1LSTAR (last block pointer) in its Format 1 DSCB was invalid. The number of used tracks (USED) is set to the number of allocated tracks (SIZE).

FDR660

RECLAIMED FROM DELETION -- DSNAME=dsn

Explanation: For the identified data set, FDRARCH had previously indicated that the GDG generation named was deleted from the Archive Control File during reorganization. However, to meet the requirements of MAXGENERATIONS=nnn and ENABLE=RECLAIMGEN, it was kept instead.

FDR661

RETAINED -- CATERROR=RETAIN SPECIFIED -- DSNAME=dsn

RETAINED DUE TO CATALOG ERROR – DSNAME=dsn

Explanation: A catalog error occurred when trying to delete the auto-recall catalog entry for “dsn”. The data set was not deleted from the Archive Control File.

RETAINED DUE TO MISSING ALIAS -- DSNAME=dsn

Explanation: The alias for the specified data set was not found during a catalog search for the entry “dsn”. The data set was not deleted from the Archive Control File.

Action: Review the FDRARCH Installation Control Library (ICL) member for additional information on this error message. If it is determined that this data set should be deleted, specify NOALIAS=VALID on the FDRARCH REORG command.

RETAINED DUE TO TTR VALUE ZERO – DSNAME=dsn

Explanation: The DSCBTTR value for this data set is zero and may have been cleared from an IDCAMS REPRO MERGCAT process. The data set was not deleted from the Archive Control File.

Action: Review the FDRARCH Installation Control Library (ICL) member for additional information on this error message. If it is determined that this data set should be deleted, specify “ENABLE=TTRZEROVALID” on the FDRARCH REORG command.

FDR662

NOT CATALOGED ASSUMED -- CATERROR=option SPECIFIED

Explanation: A catalog error occurred when trying to delete the auto-recall catalog entry for “dsn”. Either CATERROR=IGNORE or CATERROR=PURGE was specified, so the data set is treated as if it were not cataloged.

Action: You may need to spacely delete the auto-recall catalog entry.

FDR663

LOAD OF MODULE modn FAILED – PRINT REQUEST CANCELLED

Explanation: FDREPORT was unable to load the module indicated.

Action: Required FDR modules may be missing from the FDR program load library.

FDR664

BACKUP DEVICE TYPE NOT FOUND – COPY=n – DEVICE TYPE=xx

Explanation: FDRARCH input included a MODIFY statement to modify entries in the Archive Control File. A backup device type that is no longer supported was detected; it is displayed in hex (xx). Message FDR667 is also issued.

Action: Contact BMC Support for assistance.

FDR665

MODIFY VALIDATE FAILURE – COPY=n – DEVICE CLASS IS cccc – FILE NUMBER IS nnnn

Explanation: FDRARCH input included a MODIFY statement to modify entries in the Archive Control File. A mismatch between the file number and device class resulted. Backups on tape must have a file number from 1 to 65535. Backups on DASD must have a file number of 0. Message FDR667 is also issued.

Action: Correct the MODIFY statement and resubmit.

FDR667

DEVICE TYPE/FILE NUMBER ERROR – SIMULATE FORCED – DSN=dsn

Explanation: Documents the data set for which message FDR664 or FDR665 was issued. Because of the error, SIMULATE is forced and the control file is not updated.

Action: Correct the MODIFY statement and resubmit.

FDR670

INSUFFICIENT STORAGE FOR ICF CLUSTER/CATALOG PROCESSING -- AMOUNT REQUIRED nnnnnnnn BYTES

Explanation: A program attempted to GETMAIN nnnnnnnn bytes of additional storage to table the active clusters within the Archive Control File but the storage was not available.

Action: Increase region size and resubmit the job. Always followed by message FDR610 indicating cluster processing is terminated for the remainder of this command execution.

FDR671

ddn REFERENCES AN EMPTY type CONTROL FILE -- subcommand CANCELLED

Explanation: The control file being processed contains no records (that is it has only been formatted and never used).

Action: Verify that the proper data set name was used for the control file you wished to process and correct if required.

FDR672

ARCHIVED ON yyyy.ddd -- FROM vol -- DROPPED - DSN=dsn

Explanation: The entry for data set name “dsn” archived from DASD “vol” on Julian date yy.ddd was dropped from the Archive Control File. This message is always followed by one or more FDR673 messages detailing the reason the entry was dropped and other action taken on behalf of the named data set or component.

FDR673

action or reason desc

Explanation: The following are the descriptions that can be displayed:

ALL ARCHIVE DUMP TAPES HAVE EXPIRED -- EXPIRE=PURGE SPECIFIED

COMPONENT HAS NO RELATED CLUSTER

COMPONENT OF DROPPED CLUSTER -- CLUSTER=clustername

DATA SET ON DISK -- AUTO RECALL INDICATOR REMOVAL FAILED

DATA SET ON DISK -- AUTO RECALL INDICATOR REMOVED

ENTRY NOT CATALOGED FOR AUTO RECALL -- ENABLE=IFNOTCAT SPECIFIED

ENTRY IS A DUPLICATE DATA SET NAME -- MAXOCCURANCES=nnnnn

ENTRY IS AN EXCESSIVE GENERATION -- MAXGENERATIONS=nnnnn

ENTRY MARKED AS HAVING BEEN DELETED -- DELETE=PURGE SPECIFIED

ENTRY MARKED AS HAVING BEEN RESTORED -- RESTORE=PURGE SPECIFIED

ENTRY NOT CATALOGED FOR AUTO RECALL -- ENABLE=IFNOTCAT SPECIFIED

ENTRY NOT MARKED FOR AUTO RECALL -- ENABLE=IFNOTAUTOREC SPECIFIED

UNCATALOGED FROM AUTO RECALL

UNCATALOGED -- TTR ZERO

FDR674

RETURN CODE rrrr REASON IGG0CLcc- eee

Explanation: A DELETE NOSCRATCH or other catalog operation failed for the data set name listed in the associated message, such as FDR511 or FDR514. The return code “rrrr” and reason code “eee” are the same as documented for message IDC3009I in the IBM System Messages space. IGG0CLcc is the name of the IBM catalog module that generated the error.

FDR675

CONTROL FILE CONTAINS nnnnnnnn ACTIVE RECORDS

Explanation: List the current record count of the control file identified by messages FDR505 and FDR507 when these messages are issued by the DUMP or REORG subcommands.

FDR676

nnnnnn VOLUME(S) OF DEVICE=devtype WILL BE RELEASED

Explanation: The reorganization of the Archive Control File has resulted in “nnnnnn” tape volumes of the device type listed no longer being referenced by data sets within the Archive Control File. The backup data sets that resided on these volumes have been uncataloged if they were currently cataloged and the UNCAT=YES operand was specified. If these volumes are under tape management “catalog control” (retain until uncataloged), they may be placed in scratch status by your tape management system. If this was a simulation, this documents the volumes that are released.

FDR677

CAUTION -- function REQUIRES EXECUTION OF THE RECATALOG SUBCOMMAND WITH SERVICE=MERGE TO CORRECT THE AUTO RECALL CATALOG ENTRIES

Explanation: This 3 line message calls attention the fact that you may need to execute FDRARCH RECATALOG SERVICE=MERGE to correct auto-recall catalog entries. “function” can be:

BLOCK SIZE CHANGE RESULTING FROM THE RESTORE SUBCOMMAND

PROCESSING PERFORMED BY THE MERGE SUBCOMMAND

RECORDS MOVED TO A HIGHER BLOCK RESULTING FROM RESTORE SUBCOMMAND

Action: If this is to be the new permanent Archive Control File, re-execute FDRARCH against this control file with the sub-command “RECATALOG SERVICE=MERGE”.

If this is only a test this message may be ignored.

FDR678

SORT=NO SPECIFIED -- THE FOLLOWING OPERANDS WILL BE IGNORED

Explanation: SORT=NO was specified on the REORG sub-command of FDRARCH along with operands that are only valid if SORT=YES is specified. The list of the operands that have no effect on this reorganization are listed on subsequent lines.

Action: If the operands that are ignored are required for your installation, re-execute FDRARCH changing SORT=NO to SORT=YES. SORT=YES is recommended for REORG.

FDR679

SORT=YES FORCED -- CAUSED BY THE FOLLOWING OPERANDS

Explanation: The SORT= operand was not specified on the REORG sub-command of FDRARCH, although one or more operands were specified that are only valid if SORT=YES is specified. It is assumed that SORT=YES was IMPLIED by specifying the operands that are listed on subsequent lines.

FDR680

CATALOG SCAN USING FDR$CATP NOT PROCESSED - CATALOG ACCESS REQUIRES APF AUTHORIZATION.

Explanation: FDREPORT requires APF authorization to complete the report you requested, but it is not authorized.

Action: Place FDREPORT in a APF-authorized library and resubmit the job.

FDR681

REORG SUBCOMMAND USING SORT NOT PROCESSED -- reason

Explanation: The SORT= operand was specified on the REORG sub-command of FDRARCH but the SORT-based REORG could not be executed due to errors involving Multi-Level Alias (MLA) in the catalog. “reason” may be:

ALIAS AREA CROSSCHECK FAILED

CATALOG ADDRESS SPACE NOT FOUND

MULTI-LEVEL ALIAS REQUIRES FDRARCH BE APF AUTHORIZED

Action: If FDRARCH is not executing as an authorized program, make it so. Contact BMC Support for assistance.

FDR682

CANCEL PROTECT TASK STARTED -- hh.mm.ss

Explanation: Some functions of the executing program must be allowed to complete to avoid damage to the control file, so CANCEL protection is used for them. CANCEL protection intercepts operator CANCEL commands and asks the operator to confirm or ignore the CANCEL. The CANCEL protected task was started at the time indicated.

FDR683

CANCEL PROTECT TASK ENDED -- hh.mm.ss

Explanation: See message FDR682. The CANCEL protected task was ended at the time indicated.

FDR684

desc SERVICE POSTED COMPLETE -- hh.mm.ss

Explanation: See message FDR682. The CANCEL protected task has completed at the time indicated.

FDR685

CANCEL PROTECT TASK COMPLETION CODE -- nnnnnnnn

Explanation: See message FDR682. The CANCEL protected task completed with the return code “nnnnnnnn”.

FDR686

request TERMINATED IN RESPONSE TO A STOP REQUEST

Explanation: See message FDR682. The operator replied “STOP” to the CANCEL protection console message, so the executing program brings the current function to a graceful stop.

FDR687

CATALOG SCAN USING FDR$CATP NOT PROCESSED - UNABLE TO CREATE ALIAS AND CATALOG TABLES.

Explanation: FDREPORT was unable to obtain the name of the master catalog.

Action: Contact BMC Support for assistance.

FDR688

PROGRAM ERROR -- UNABLE TO error desc

Explanation: The FDREPORT catalog processor failed for the reason displayed.

Action: Contact BMC Support for assistance.

FDR689

request REQUEST SUCCESSFUL

Explanation: The indicate FDRARCH request was completed successfully.

FDR690

pgm ERROR CODE=nnnnnnnn

Explanation: FDRTSEL received a non-zero code upon return from the program whose name appears in the message.

Action: Examine the accompanying error messages generated by the failing program, contact BMC Support if assistance is required.

FDR691

FDRTSEL SELECTING nnnnn UNIQUE TAPE VOLUME SERIALS.

FDRTSEL VOLUME TABLE. THE FOLLOWING nnnnn VOLUMES WILL BE REQUESTED:

Explanation: These are informational messages indicating the number files that FDRTSEL has selected for copying the number of unique tape volumes that are allocated and the number tape mounts that are performed based on the sequence of the tape mounts. A list of TAPE volume serial numbers, in the order they are requested immediately follows these messages.

FDR692

type BACKUP SELECTED DSN=dsn VOL=vol

Explanation: The ARCHIVE or CATLG backup data set name shown in the message was selected for processing.

FDR693

ARCHIVE FILE RECORD UPDATED - VOL=vol ADATE=yyyy.ddd DSNAME=dsn

Explanation: This message indicates that the archive file record containing the archive backup (that was copied or moved) was updated to reflect the new archive backup volumes. This message is output for all data sets contained in the archive backup.

FDR694

REASON=reason

Explanation: The checkpoint/restart function of FDRTSEL was requested but it failed. Reason codes are:

A OPEN FOR DD TSELCKPT FAILED

Check the job log of the FDRTSEL job for IBM messages. Check that the TSELCKPT DD statement is correct.

B RESTART REQUESTED AND CHKPT FILE IS EMPTY

C RE-OPEN FOR DD TSELCKPT FAILED

D TSELCKPT FILE ID MISTMATCH

An internal ID in the checkpoint file was incorrect. The file has been corrupted.

E PREMATURE END OF FILE ENCOUNTERED ON CHECKPOINT FILE

The checkpoint file was not completely written or has been corrupted.

F CONTROL STATEMENT VERIFICATION ERROR, SOURCE DOES NOT MATCH RESTART

Control statements used during the restart do not match those of the original FDRTSEL job.

G RESTART RECORD ERROR, RECORD DOES NOT BEGIN WITH SELT, SELX, DSNR OR COMP

An internal error in the restart records was encountered. The file has been corrupted.

H OBTAIN FAILED FOR CHECK POINT DATA

I RESTART RECORD SEQUENCE ERROR code

An internal error in the restart records was encountered. “code” further describes the error.

H OBTAIN FAILED FOR CHECK POINT DATA SET

The checkpoint file was not on the DASD volume indicated by the JCL.

J RESTART ARCHIVE CONTROL FILE OR VOLSER DOES NOT MATCH ORIGINAL

The name or volume serial of the Archive Control File used during the restart does not match that of the original FDRTSEL job.

M SELECT COUNT VERIFY FAILED

N DSN TABLE VERIFY FAILED

O CKPT FILE NOT OPEN FOR OUTPUT

P RESTART COMP RECORD VERIFY FAILED

Action: If possible, correct the error and resubmit. If necessary, contact BMC Support for further assistance.

FDR695

ARCHIVE CONTOL FILE IS: ACFname

Explanation: This message documents the name of the Archive Control File used in this run.

FDR696

TAPE VOLUME vol IS UNPROTECTED – ALL ATTEMPTS TO CATALOG BACKUP DATA SETS FAILED.

Explanation: ABR attempts to maintain at least one backup data set cataloged for any given tape volume in use in the ABR Archive Subsystem. If ARCCAT=ALL is specified on the DUMP TYPE=ARC control statement then FDRARCH never has to catalog backup files to insure that each and every tape volume is cataloged at least once. If ARCCAT=NORMAL is specified or defaulted then FDRARCH attempts to catalog one backup data set name for each tape volume that is no longer cataloged after uncataloging backup data sets that are no longer required during REORG processing. This message is issued because all catalog attempts would have resulted in an FDR514 ARCHIVE TAPE CATALOG FAILED -- DSNAME=dsn. If the “DIAGNOSE” operand is specified on a DEFAULT command preceding the REORG command these messages are printed, along with many other diagnostic messages.

Action: Insure that your tape management system does not mark this tape volume for scratch (because of “catalog control” or a similar tape retention) since no file on the tape is currently referenced by a catalog record.

FDR700

INSUFFICIENT STORAGE FOR HEXADECIMAL CATALOG CELL PROCESSING – AMOUNT REQUIRED nnnnnnnn BYTES

Explanation: FDREPORT required nnnnnnnn bytes of storage to process the catalog cell, but was unable to get this amount of storage. Message FDR701 is also issued.

Action: Increase the storage available for FDREPORT or run in a region that allows a larger REGION size.

FDR701

REVERTING TO FDREPORT RECORD FORMAT

Explanation: This is a continuation of message FDR700.

FDR702

UNKNOWN CELL TYPE X‘hh’ -- AT OFFSET nnnn (hhhh) -- WITHIN THE FOLLOWING CATALOG RECORD: xxxx catn action

Explanation: An unknown cell type was found when reading the Basic Catalog Structure (BCS) by FDREPORT and FDREPORT options UNKNBCSCELLS and UNKNBCSPRINT are enabled to process and print these unknown cell types. “xxxx” is the first 40 bytes of the catalog record in char/hex format. “catn” is the name of the catalog record containing the unknown record. “action” is a message detailing whether the record was accepted or bypassed.


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*