fdr v54l78

170
MESSAGES AND CODES INTRODUCTION TO MESSAGES 100.1 CHAPTER 100 PAGE 100-1 – 100 MESSAGES AND CODES 100.1 INTRODUCTION TO MESSAGES This section describes the various printer, console, and TSO messages that may be output by INNOVATION DATA PROCESSING’s FDR product line and the various ABEND codes that the programs may terminate with. FDR MESSAGE FORMAT Except for FDRREORG and FDRCPK, messages from all components of FDR have this format: FDRnnn message-text Where “nnn” is a 3-digit message number. When “FDRnnn” is followed by “**” (2 asterisks) the message usually indicates some error that may result in an ABEND or a non-zero return code. Messages without the asterisks are usually informational. These messages are described in: Section 100.3 “Messages from FDR, DSF, and ABR (FDRnnn) Section 100.4 “Messages from SAR (FDR9 nn ) Section 100.5 “Messages from All Programs (FDR99 n ) Messages directed specifically to the z/OS console or TSO user will have this format: FDRWnn message-text Some of these messages require replies by the z/OS operator or TSO user. See Section 100.2 “FDR Console Messages and TSO Terminal Messages ”. However, other “FDRnnn” messages may also be sent to the z/OS console or TSO user. CPK MESSAGE FORMAT The general format of COMPAKTOR messages is as follows: CPKnnns message-text Where “nnn” is a 3-digit message number and “s” is a severity code: I – Informative message. A – Action required message. W – Warning message. May result in abnormal termination. E – Error message. Always results in abnormal termination. Some of these messages may also be issued to the z/OS console. COMPAKTOR also produces “FDRnnn” messages for some conditions. See Section 100.6 “COMPAKTOR Messages (CPK nn nx x) ”. FDRREORG MESSAGE FORMAT The general format of FDRREORG messages is: FDRRnn message-text FDRSnn message-text Where “nn” is a 2-digit message number. If the message number is followed by “*” (single asterisk) this is a warning message, while if it is followed by “**” (double asterisk) it is an error message. See Section 100.7 “FDRREORG Messages (FDRR nn & FDRS nn ) . RETURN CODES FDR sets a return code at the end of the step, unless it ABENDs: 00 – Normal completion. 32 – A trial version of an FDR product has reached the end of its trial period and no longer functions. If you have licensed a production version of the product, you should install it. Contact INNOVATION DATA PROCESSING if you wish to continue testing with the trial version. Any other return code – Errors of some kind have occurred during this execution. Check the listing for the error messages. This usually indicates that errors occurred that were not severe enough to terminate the FDR operation, yet the program wants to call attention to the error messages at the end of processing. Severe errors usually result in an immediate ABEND. You can control whether FDR programs set a return code or issue an U0888 ABEND for non-terminating errors. See the options “FDRCC ” in Section 90.13, “CPKCC ” in Section 90.14, and “ABRCC ” in Section 90.15. By default, FDR and COMPAKTOR issue an U0888 ABEND and ABR sets a return code 12.

Upload: vohanh

Post on 02-Jan-2017

543 views

Category:

Documents


6 download

TRANSCRIPT

MESSAGES AND CODES

INTRODUCTION TO MESSAGES 100.1

CHAPTER 100 – PAGE 100-1 –

100 MESSAGES AND CODES

100.1 INTRODUCTION TO MESSAGES

This section describes the various printer, console, and TSO messages that may beoutput by INNOVATION DATA PROCESSING’s FDR product line and the various ABENDcodes that the programs may terminate with.

FDR MESSAGE

FORMAT

Except for FDRREORG and FDRCPK, messages from all components of FDR have this format:

FDRnnn – message-textWhere “nnn” is a 3-digit message number. When “FDRnnn” is followed by “**” (2 asterisks) themessage usually indicates some error that may result in an ABEND or a non-zero return code.Messages without the asterisks are usually informational. These messages are described in:

❖ Section 100.3 “Messages from FDR, DSF, and ABR (FDRnnn)”

❖ Section 100.4 “Messages from SAR (FDR9nn)”

❖ Section 100.5 “Messages from All Programs (FDR99n)”

Messages directed specifically to the z/OS console or TSO user will have this format:

FDRWnn – message-textSome of these messages require replies by the z/OS operator or TSO user. SeeSection 100.2 “FDR Console Messages and TSO Terminal Messages”. However, other“FDRnnn” messages may also be sent to the z/OS console or TSO user.

CPK MESSAGE

FORMAT

The general format of COMPAKTOR messages is as follows:

CPKnnns – message-textWhere “nnn” is a 3-digit message number and “s” is a severity code:

I – Informative message.A – Action required message.W – Warning message. May result in abnormal termination.E – Error message. Always results in abnormal termination.

Some of these messages may also be issued to the z/OS console. COMPAKTOR alsoproduces “FDRnnn” messages for some conditions. See Section 100.6 “COMPAKTORMessages (CPKnnnxx)”.

FDRREORGMESSAGE FORMAT

The general format of FDRREORG messages is:

FDRRnn – message-textFDRSnn – message-text

Where “nn” is a 2-digit message number. If the message number is followed by “*” (single asterisk)this is a warning message, while if it is followed by “**” (double asterisk) it is an error message. SeeSection 100.7 “FDRREORG Messages (FDRRnn & FDRSnn)”.

RETURN CODES FDR sets a return code at the end of the step, unless it ABENDs:

00 – Normal completion.32 – A trial version of an FDR product has reached the end of its trial period and

no longer functions. If you have licensed a production version of theproduct, you should install it. Contact INNOVATION DATA PROCESSING ifyou wish to continue testing with the trial version.

Any other return code – Errors of some kind have occurred during this execution.Check the listing for the error messages. This usually indicates that errorsoccurred that were not severe enough to terminate the FDR operation, yetthe program wants to call attention to the error messages at the end ofprocessing. Severe errors usually result in an immediate ABEND.

You can control whether FDR programs set a return code or issue an U0888 ABEND fornon-terminating errors. See the options “FDRCC” in Section 90.13, “CPKCC” inSection 90.14, and “ABRCC” in Section 90.15. By default, FDR and COMPAKTOR issuean U0888 ABEND and ABR sets a return code 12.

MESSAGES AND CODES

INTRODUCTION TO MESSAGES 100.1

CHAPTER 100 – PAGE 100-2 –

ABEND CODES FDR user ABEND codes range from U0100 to U0999. See Section 100.8 “ABENDCodes”. Most user ABENDs are preceded by an FDR error message.

Note that user ABEND U0888 is a special case. It is issued by FDR programs to indicatethat errors occurred that were not severe enough to terminate the FDR operation, yet theprogram wants to call attention to the error messages at the end of processing. Severeerrors usually result in an immediate ABEND.

You can control whether FDR programs set a return code or issue an U0888 ABEND fornon-terminating errors; see the options “FDRCC” in Section 90.13, “CPKCC” in Section 90.14,and “ABRCC” in Section 90.15. By default, FDR and COMPAKTOR issue an U0888 ABEND andABR sets a return code 12.

WAIT STATE

CODES

The Stand Alone Restore (SAR) program may put the CPU in a WAIT STATE if errorsoccur and it is not able to display a message to the operator, e.g., errors that occur beforethe console has been initialized. SAR loads a meaningful code in the instruction addressfield of the PSW (last four digits); these codes are documented in “Wait State Codes fromSAR” in Section 100.9. The procedures for displaying the PSW vary by CPU type; consultthe hardware documentation for your CPU for details.

MINI-DUMP In many cases, an error message will be followed by a set of diagnostic displays, called anFDR mini-dump. Each message description indicates if a mini-dump is printed. Themini-dump includes:

❖ The general registers at the time of the mini-dump. These may or may not besignificant, depending on the error.

❖ Blocks of storage identified by the FDR program requesting the mini-dump. Theseusually have a title above them for identification. The storage displayed variesdepending on the error message.

❖ For I/O errors, it displays the DCB, UCB, and IOB. The IOB contains:

Bytes 2-3 – Sense bytes 0-1.Byte 4 – I/O termination post code (7F = normal termination).Bytes 8-15 – Hardware-generated Channel Status Word (CSW), see the

IBM z/Architecture Principles of Operation (SA22-7832) manual,consisting of:Bytes 8-11 – Address of last CCW executed +8.Bytes 12-13 – Channel status flags.Bytes 14-15 – Remaining length in last CCW (CCW length field

minus this gives bytes transferred).❖ It also formats the CCW chain executed. CCW(-0) identifies the last CCW executed.

I/O ERRORS AND

TRACES

For most I/O errors, FDR formats information about the error in a condensed format that includes:

❖ The I/O request Block (IOB) as described above.

❖ The CCW chain (four CCWs per line in most cases).

❖ Up to eight bytes of data associated with each CCW (16 or 20 bytes for certainCCWs). The lines containing the data alternate with the lines containing theCCWs, so that the data for each CCW is immediately below the CCW itself.

INNOVATION DATA PROCESSING technical support may request that you addoperands to your control statements that trace all I/Os issued by FDR. This same format isused for those traces.

MESSAGES AND CODES

FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES 100.2

CHAPTER 100 – PAGE 100-3 –

100.2 FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES

The following write-to-operator (WTO), write-to-operator-with-reply (WTOR), and TSOmessages are issued by FDR:

FDRW01 CONFIRM REQUEST TO RESTORE UNIT=uuuu,VOL=vvvvvv,JOB=jjjjjjjj

Reason: The job “jjjjjjjj” wishes to do a full-volume restore or copy to the disk device “uuuu” whosecurrent volume serial is “vvvvvv”. This confirmation request can be suppressed byspecifying the CONFMESS=NO operand on the RESTORE or COPY statement.

Action: Reply “YES” – Operator approves request to restore.

Reply “NO” – Operator does not approve the restore request; the restore is terminated.

CONFIRM REQUEST TO RESTORE FROM UNIT=uuuu TO VOL=vvvvvv. REPLY YES OR NO.

Reason: This form of the FDRW01 message is issued by FDRINSTANT. A FlashCopy FRRrestore is being requested to the volume serial “vvvvvv” from the offline unit address“uuuu”. This confirmation request can be suppressed by specifying theCONFMESS=NO operand on the RESTORE or COPY statement.

Action: Reply “YES” – Operator approves request to restore.

Reply “NO” – Operator does not approve the restore request; the restore is terminated.

FDRW02 CONFIRM REQUEST TO ABSOLUTE TRACK RESTORE UNIT=uuuu,VOL=vvvvvv,JOB=jjjjjjjj

Reason: The job “jjjjjjjj” wishes to do an absolute track restore to volume “vvvvvv” on the diskdevice “uuuu”.

Action: Reply “YES” – Operator approves request to restore.

Reply “NO” – Operator does not approve the restore request; the restore is terminated.

CONFIRM REQUEST TO CONTINUE BACKUP - PREVIOUS INSTANT BACKUP FOR vvvvvv WILL BE LOST. REPLY YES OR NO.

Reason: This form of FDRW02 is issued by FDRINSTANT. You have done a SNAP or SPLIToperation for volume “vvvvvv” but you have not yet executed the ABR DUMP withSNAP=USE or BCV=USE to move the backup to tape, and you are trying to executeanother SNAP or SPLIT. If you specify the operand CONFMESS=NO on the SNAP orSPLIT statement, then FDR overlays backup image on disk unconditionally, and issuemessage FDR230 with REASON=P.

Action: Reply “YES” – Operator approves request to backup. The backup already on the SNAPtarget volume or BCV is lost.

Reply “NO” – The backup is terminated.

INSTANT BACKUP FOR vvvvvv ON SNAPUNIT=uuuu IS IN-USE. REPLY “RETRY” OR “CANCEL”

Reason: This form of FDRW02 is issued by FDRINSTANT. You have done a SNAP or SPLIToperation for volume “vvvvvv” but the ABR DUMP with SNAP=USE or BCV=USE tomove the backup to tape or a restore job is still executing, and you are trying toexecute another SNAP or SPLIT.

Action: Reply “RETRY” – When you believe the backup is longer in use. If it is still busy, themessage is reissued.

Reply “CANCEL” – The backup is terminated.

FDRW03 dsname DATE PROTECTED--REPLY YES OR NO TO RESTORE VOL=vvvvvv

Reason: A data set restore has been requested for data set “dsname” on volume “vvvvvv”. Theoutput data set is pre-allocated and has an expiration date that has not been reached.If you wish to suppress this message and automatically do the restore, specifyEXPD=NONE on the RESTORE statement.

Action: Reply “YES” – Operator approves request to restore.

Reply “NO” – Operator does not approve the restore request; the restore is terminated

MESSAGES AND CODES

FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES 100.2

CHAPTER 100 – PAGE 100-4 –

FDRW04 FULL VOLUME RESTORE COMPLETED - UNIT=uuuu SHOULD BE REMOUNTED ON OTHER SYSTEMS

Reason: A full volume restore was completed on the disk device “uuuu” that is marked as “SharedDASD” in your I/O configuration. FDR has determined that the restore changed the volumeserial and/or the VTOC location on the output volume. FDR has made the necessarychanges on the system where the restore was run, but if other CPUs access the disk, theydo not know of this change and may not process this volume properly.

Action: Normally all other systems should make this device offline prior to the restore, especially if thevolume serial or VTOC changes. This message indicates that you may now remount the volumeon the other systems; vary it OFFLINE if not already offline, then vary it ONLINE.

FDRW05 DISK UNIT=uuuu VOL=vvvvvv HAS BEEN RELABELED TO VOL=nnnnnn

Reason: Disk device “uuuu” has been restored. Its original volume serial was “vvvvvv” but therestore has changed the volume serial to “nnnnnn”.

FDRW06 DISK UNIT=uuuu VOL=vvvvvv NOW OFFLINE - DUPLICATE VOLSER

Reason: Disk device “uuuu” has been restored. The restore has changed the volume serial to “vvvvvv”,which matches the volser of another online volume (probably the original volume).

Action: FDR sets disk device “uuuu” offline.

FDRW10 FDRDRP COULD USE ADDITIONAL type TAPE DRIVES; PLEASE VARY SOME ONLINE IF AVAILABLE.

Reason: A FDRDRP restore has not reached its limit of active tape drives (MAXTAPES=) but noadditional drives of the needed type are online.

Action: Vary one or more tape drives online. After a few moments, FDRDRP begins to use them.

FDRW22 DSN dsname PASSWORD PROTECTED

Reason: Data set “dsname” is password protected and is being backed up or restored. Thisrefers to old OS password protection for non-VSAM data sets and VSAM passwordprotection for VSAM. It does not refer to security systems like IBM RACF.

Action: To continue processing the operator must reply to the appropriate z/OS password message.

FDRW23 DSN dsname DATE PROTECTED REPLY YES OR NO FOR ARCHIVE

Reason: Non-VSAM data set “dsname” was selected for Archive or Superscratch, but the data set hasan expiration date that has not been reached. If you wish to suppress this message andautomatically select the data set, specify EXPD=NONE on the DUMP statement.

Action: Reply “YES” – Archive and/or scratch the data set.

Reply “NO” – DO NOT select the data set.

FDRW24 FDRABR REQUEST FOR TAPES - vvvvvv... REPLY YES NO OR BYPASS

Reason: The OPERATOR operand was specified on a RESTORE statement. A restore of a dataset was requested from the backup volumes “vvvvvv…”.

Action: Reply “YES” – You have the volumes available.

Reply “NO” – You do not have the volumes available, or do not wish to mount them atthis time. The restore is cancelled.

Reply “BYPASS” – same as NO.

MESSAGES AND CODES

FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES 100.2

CHAPTER 100 – PAGE 100-5 –

FDRW25 ABR REQUEST FOR TAPES(nn) vvvvvv... REPLY YES NO OR BYPASS(nn)

Reason: The OPERATOR operand was specified on a RESTORE statement for a full-volumeABR RESTORE. Message FDRW25 is repeated for each ABR Volume Backup that isused during the restore; each line shows the ABR Cycle number “nn” followed by thevolume serials of the backups “vvvvvv…” required for that cycle.

Action: Reply “YES” – All of the volumes are available.

Reply “NO” – All or some volumes are not available. The restore request is cancelled.

Reply “BYPASS(nn)” – The tapes shown for cycle “nn” are not be used during the restore. “nn”may be any cycle that was listed, except cycle zero (the full volume backup). After a reply ofBYPASS(nn), the message is reissued so that additional backups can be bypassed. When alldesired backups to be bypassed have been specified, reply “YES”. Data sets whose latestbackup was on the cycles that you bypassed are probably not correctly restored.

FDRW26 INVALID RESPONSE REPLY YES NO OR BYPASS(nn)

Reason: The operator reply to message FDRW25 was invalid. Either, the operator reply was an invalidkeyword, the cycle number was invalid or did not exist, or the cycle number was zero.

Action: Give a proper response to the message.

FDRW27 REPLY WAIT, NOWAIT, OR RETRY FOR ENQ WAIT ON DSN=dsname

Reason: An FDR job specified DSNENQ=HAVE. Data set “dsname” is currently enqueued to another job.

Action: Reply “WAIT” – FDR waits for the data set to become available. The job could time out ifthe enqueue is not released in a short time.

Reply “NOWAIT” – FDR issues an FDR158 warning message for the data set.

❖ For DUMP, the data set is dumped unless ENQERR=BYPASS is specified.

❖ For Archive or Superscratch, the data set is bypassed.

❖ For RESTORE, the data set is bypassed.

❖ For COMPAKTOR, the data set is made unmovable.

Reply “RETRY” – FDR retries the enqueue. If it is still not available, message FDRW27 is re-issued.

FDRW40 MODULE modname INSTALLED AT address -- VER v.r

Reason: The message is issued in response to a status request when the FDR operating systemexit module “modname” is installed in the system. “address” is the virtual storagelocation of that module. The version number of the module is also given.

FDR GLOBAL OPTIONS LOADED AT hh:ss ON yy.ddd FROM VOL=volser DSN=loadlibrary

Reason: The message is issued when an FDR operating system exit is installed or in response toa status request. It shows the when the memory-resident copy of the FDR option table(FDROPT) was loaded and from which load library.

FDRW41 THE FDR SYSTEM MODULES ARE status -- VER nn type

Reason: This message is issued by FDRSTART or FDRSTATS when the FDR operating systemexit modules are installed in the system.

The “status” of the modules may be:

ACTIVE – On the first execution of FDRSTART or on executions of FDRSTATS;RE-ACTIVATED – On executions of FDRSTART where an FDR operating system

exit module was re-activated.REFRESHED – On subsequent executions of FDRSTART where the copy of the

FDR Global Options Table module in global storage was refreshed.This message includes the version and release level of the modules installed.

“type” may indicate:

PROD – For production exits.TEST – For test exits (the JOBNAME= or JOBGROUP= that uses the test exists is

also displayed).

MESSAGES AND CODES

FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES 100.2

CHAPTER 100 – PAGE 100-6 –

FDRW42 THE FDR SYSTEM MODULES ARE status type

Reason: This message is issued by FDRPARE or FDRSTATS when the FDR operating systemexit modules are disabled. This message is also issued by FDRSTART whenactivating or replacing the operating system exit modules.

The “status” of the modules may be:

NOT ACTIVE – When the ABR operating system exit modules are not installed inthe system.

INACTIVE – When the ABR operating system exit modules are installed in thesystem but are disabled, i.e., not processing any requests.

REPLACED – When the ABR operating system exit modules have been replacedby running the FDRSTART program with the “REPLACE” parm.

ACTIVE – When the ABR operating system exit modules are installed.RE-ACTIVATED – When the ABR operating system exit modules that were

INACTIVE have been enabled so they process requests.DE-INSTALLED – When the ABR operating system exit modules are removed.

“type” may indicate:

PROD – For production exits.TEST – For test exits (the JOBNAME= or JOBGROUP= that use the test exists is

also displayed).

FDRW44 module ESTAE RECOVERY ENTERED FOR ABEND Ssss Uuuuu AT OFFSET xxxx

Reason: This message is issued by “module”, which can be FDRSTART, FDRSTATS, orFDRPARE, when an unexpected system “sss” or user “uuuu” ABEND occurs atdisplacement “xxxx” in the module. If the offset is not displayed, the ABEND did notoccur within the FDRSTART module.

Action: If the problem persists call INNOVATION DATA PROCESSING for assistance.

FDRW46 module FAILURE - REASON=nn

Reason: The execution of “module”, which can be FDRSTART, FDRSTATS, or FDRPARE failedfor one of the following reasons “nn”:

01 O. S. NOT MVS SP 1.2 OR HIGHER – 02 INVALID INPUT PARAMETERS – Check the PARM= specified.03 UNABLE TO OBTAIN AUTHORIZATION – Program library must be APF

authorized.04 FDRVECTB VECTOR TABLE IS INVALID – Call INNOVATION DATA

PROCESSING.05 SYSLIB DD MISSING OR OPEN ERROR – Check the SYSLIB DD statement.06 modname NOT FOUND IN SYSLIB – The ABR exit “modname” was not

found in the library pointed to by the SYSLIB DD statement.07 modname MODULE LOAD ERROR: Ssss-rr – Call INNOVATION DATA

PROCESSING.08 ERROR MODIFYING THE SVC TABLE – Call INNOVATION DATA

PROCESSING.09 modname NOT FOUND – The module “modname” was not found in the

link pack area. Call INNOVATION DATA PROCESSING.10 modname NOT FOUND IN THE LINKLIST – The ABR exit module

“modname” was not found in an APF authorized LINKLIST library.11 modname - UNABLE TO DE-INSTALL – Call INNOVATION DATA

PROCESSING.12 modname CDE OR LPDE ABOVE 16M ERROR – Call INNOVATION

DATA PROCESSING.13 modname MODULE ABOVE 16M ERROR – Call INNOVATION DATA

PROCESSING.14 GETMAIN ERROR – Increase the region in the step JCL.

MESSAGES AND CODES

FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES 100.2

CHAPTER 100 – PAGE 100-7 –

15 modname HAS SMP INSTALLED IDP MODULE – FDRSTART detectedthe presence of an ABR operating system exit installed via SMP in thenamed module. The ABR operating system exits that are SMP installedmust be removed if they are to be dynamically installed.

16 UNABLE TO OBTAIN CMS LOCK – Call INNOVATION DATA PROCESSING.17 FREEMAIN ERROR – Call INNOVATION DATA PROCESSING.18 UNABLE TO OBTAIN LOCAL LOCK – Call INNOVATION DATA

PROCESSING.19 modname CDE NOT FOUND – Call INNOVATION DATA PROCESSING.20 {ENQUEUE/DEQUEUE} ERROR ON IAM RESOURCE – 21 {ENQUEUE/DEQUEUE} ERROR ON SYSZSVC – Call INNOVATION

DATA PROCESSING.22 INVALID VECTOR TABLE STATUS – Call INNOVATION DATA PROCESSING.23 INVALID VECTOR TABLE CDE ADDRESS – Call INNOVATION DATA

PROCESSING.24 RC= xxxx FROM SVCUPDTE – Call INNOVATION DATA PROCESSING.25 NO MODULES TO INSTALL - FDROPT – The dynamic installation options

that indicate which of the ABR operating system exits are to be installedspecified that none of the exits is to be installed. These options (ABRLOC,ABRDSNF, ABRPRE, and IEBCOPY) are set in the FDR Global Options Table,module FDROPT, using the ABR Install dialog (ISPF panel A.I.4.11.1).

26 FDR SYSTEM MODULES INSTALL CANCELLED – This message isdisplayed when the console operator replies “NO” to the FDRW47 message.

27 modname AND IAMVECTB ARE OUT OF SYNCH – 28 VECTOR TABLE CANNOT BE STOPPED – 29 FDROPT MODULE LEVEL IS NOT HIGH ENOUGH – The dynamic

installation options are not present in the level of FDROPT that was loaded.30 PARM (PROD OR TEST) NOT SPECIFIED – 31 HIGHER LEVEL OF VIF ALREADY ACTIVE – 32 modname ERROR – Call INNOVATION DATA PROCESSING.33 modname ERROR – Call INNOVATION DATA PROCESSING.34 SYSEVENT DONTSWAP ERROR – Call INNOVATION DATA PROCESSING.35 PROGRAM LEVEL LOWER THAN VECTOR TABLE – Call INNOVATION

DATA PROCESSING.36 VECTOR TABLE TO BE REPLACED NOT FOUND – Call INNOVATION

DATA PROCESSING.37 TBL LEVEL NOT HIGH ENOUGH FOR REPLACE – Call INNOVATION

DATA PROCESSING.38 modname - CSVDYLPA RC=xxxx-xxxxxxxx – Call INNOVATION DATA

PROCESSING.39 modname NOT FOUND – Call INNOVATION DATA PROCESSING.40 modname {ENQUEUE/DEQUEUE} ERROR ON SYSZCSV/CSVDYLPA –

Call INNOVATION DATA PROCESSING.41 modname INSTALLING FDR019VM – Call INNOVATION DATA

PROCESSING.42 modname - CSVDYNEX RC=xxxx-xxxxxxxx – Call INNOVATION DATA

PROCESSING.Action: If error cannot be determined, contact INNOVATION DATA PROCESSING for assistance.

MESSAGES AND CODES

FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES 100.2

CHAPTER 100 – PAGE 100-8 –

FDRW47 CONFIRM REQUEST TO INSTALL THE FDR SYSTEM MODULES

Reason: This WTOR prompts the console operator to confirm installation of the FDR operatingsystem exits. This message is issued unless the CONFINST option in the FDR GlobalOptions Table is set to NO.

Action: Reply “YES” to proceed or “NO” to bypass the dynamic installation of the FDR operatingsystem modules.

NOTE: The FDR operating system modules should normally be installed as part of theIPL procedure.

FDRW48 INVALID REPLY -- PLEASE REPLY YES OR NO

INVALID REPLY -- PLEASE REPLY RETRY OR CANCEL

Reason: The reply to the previous message was invalid.

Action: The message is reissued. Reply “YES”, “NO”, “RETRY”, or “CANCEL” as indicated inthe message.

FDRW49 PLEASE ENTER THE FULLY QUALIFIED FDR libname DATA SET NAME

Reason: The TSO allocation CLIST ABRALLOC was unable to allocate one of the FDR ISPF librarieswhose name is stored in the CLIST. “libname” indicates the library that was not found.

Action: If the FDR ISPF library names have changed, please enter the correct data set name forthe library. You should also update the ABRALLOC CLIST with the correct names(see Chapter 90 “FDR Installation”).

FDRW50 TSO RESTORE FAILURE -- DSN=dsname

Reason: The ABR Catalog Locate exit was attempting to restore the data set “dsname” in theforeground under TSO and the restore failed. This is accompanied by anothermessage detailing the cause of the restore failure and either FDRW51 or FDRW52 ifretry of failing TSO foreground restores is enabled.

FDRW51 RESTORE WILL BE ATTEMPTED IN THE BACKGROUND

Reason: See FDRW50. The installation has enabled retry of failing foreground recalls in thebackground (LXFGERR=BG), so the recall is attempted as a background task.

FDRW52 RESTORE REQUEST WILL BE PLACED INTO THE REMOTE QUEUE

Reason: See FDRW50. The installation has enabled retry of failing foreground recalls via theremote queue (LXFGERR=RQ), so the recall is added to the Archive Restore remotequeue for later processing.

FDRW53 description TASK LIMIT REACHED -- action

Reason: The installation has enabled options LXMAXSTC=nnn and/or LXMAXREC=nnn (ISPFpanel A.I.4.11.3) to limit the number of auto recall started tasks or the total number ofauto recall tasks or both. “description” may be either “RECALL STARTED” or “TOTALRECALL” depending on what limit was exceeded. “action” may be either:

REPLY ‘WAIT’ OR ‘CANCEL’ – If the recall is for a TSO user.WILL WAIT – For all other environments.

Action: The TSO user can reply with “WAIT” to wait for the current recalls to drop below the limitor “CANCEL” to abort the recall. Non-TSO recalls automatically wait for the recalls todrop below the limit; the message is informative.

MESSAGES AND CODES

FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES 100.2

CHAPTER 100 – PAGE 100-9 –

FDRW54 CVAF I/O ERROR SEARCHING THE VTOC OF DISK VOLUME vvvvvv

Reason: The ABR Catalog Locate exit issued a CVAF call to see if a data set marked as havingbeen Archived by ABR actually exists on disk volume “vvvvvv”. If the data set is ondisk, the restore is not necessary. The CVAF call failed with a return code of 16 (x'10'),indicating a permanent I/O error was encountered searching the VTOC. The VTOC ofthat volume may be damaged.

Action: See IBM diagnosis manuals for recovery procedure. If unable to correct, callINNOVATION DATA PROCESSING for technical assistance.

FDRW55 SYNCHRONOUS RESTORE SERVICE NOT ENABLED – NOWAIT SUBSTITUTED

Reason: A synchronous recall was requested, but this option has not been enabled in the FDRGlobal Options Table.

Action: To allow synchronous recalls, enable the LXSYNUSE option in the FDR Global OptionsTable panel (A.I.4.11.9).

FDRW56 SYNCHRONOUS RESTORE status

Reason: The ABR Catalog Locate exit has initiated a synchronous recall on behalf of a TSO orROSCOE user. This message reports the status of the recall. “status” may be:

IS PROCEEDING – PLEASE BE PATIENT WITH ME – The synchronous restore isstill in process. This message is issued at five-second intervals up to four times.

TIMED OUT – The synchronous restore task failed after notifying the exit that therestore had started.

CONVERTED TO ASYNCHRONOUS RESTORE VIA ATTENTION – The userdepressed the ATTN or PA1 key. Rather than canceling the restore theWAIT is cancelled and the restore is allowed to proceed asynchronously(without impacting the terminal user).

FDRW57 UNCATALOGED FOR DELETE -- DSN=dsname

Reason: The ABR Catalog Locate exit detected a catalog DELETE request for a data setArchived for auto-recall. The DELETE is failed with a return code of 8 and reasoncode of 42 (record not found). However, the auto-recall catalog entry is removed(uncataloged). If the delete was issued by IDCAMS or TSO you may receive:

IDC3009I ** VSAM CATALOG RETURN CODE IS 8IDC0551I ** ENTRY dsname NOT DELETED

Action: None, since the catalog entry has been removed. You may disregard the IDC messages.

FDRW58 DATA SET IN USE OR BEING RECALLED--RETRY ALLOCATION IN A FEW MINUTES

Reason: The ABR Catalog Locate exit issued an enqueue to see if the data set listed in theFDRW70 message was available for use. The enqueue showed that the data set wasallocated to another job or user. The recall is terminated.

Action: The user can retry the recall after allowing some time for the other task to free the data set.

FDRW59 ABR AUTO RECALL CANCELLED -- reason

Reason: The ABR Catalog Locate exit was entered because a catalog search (LOCATE) was issuedfor a data set that was Archived by ABR with the RECALL=YES option. The exit failedtrying to invoke ABR to recall the data set. “reason” is one of the following:

ATTACH OF pppppppp FAILED--RC=nnn – The exit attempted to ATTACH theprogram “pppppppp” but the ATTACH failed. The ATTACH return code fromregister 15 is printed (“nnn”).

FDROPT LOAD FAILED -- R1=nnnn/R15=nn – The exit attempted to LOADFDROPT but it failed. The contents of the LOAD SVC return code registers1 and 15 are printed, with register 1 showing the ABEND code that wouldhave resulted if the FDROPT were executed as a processing program.

i.e.: // EXEC PGM=FDROPT

MESSAGES AND CODES

FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES 100.2

CHAPTER 100 – PAGE 100-10 –

FDROPT VERSION nnnn NOT SUPPORTED – “nnnn” is the version number ofthe FDR Global Options Table (FDROPT) that was found. It is notcompatible with the version of the exit installed.

SYSZTIOT ENQUEUE ERROR -- RC=nnn – “nnn” is the return code from a failingenqueue SVC.

ATTACH NOT ATTEMPTED--SP251 IN KEY 0 – The exit needed to attach amodule that is linked non-reentrant. It would be loaded into sub-pool 251.This sub-pool has been acquired in protect key zero (0).

RESTORE INCOMPLETE -- WILL ISSUE U0026 ABEND – The auto-recall did notcomplete successfully. The step terminates with an U0026 ABEND toprevent it from executing.

RESTORE INCOMPLETE - RESULTS UNPREDICTABLE – The auto-recall did notcomplete successfully, but the installation has set option LXERRPGM to NO sothat the step attempts to execute. Because the archived data sets are not ondisk, the results are unpredictable. Common results are ABEND S213-04 orS737-04 but other failures are possible. The step may even completesuccessfully but you need to verify that it got the desired results.

VOL vvvvvv – SMS ERROR – cccccccc/ssssssss – During the auto-recall to theindicated volume “vvvvvv”, SMS returned a non-zero error. The error code“cccccccc” and reason code “ssssssss” are listed.

GETMAIN FOR nnnnn BYTES FAILED – Storage for “nnnnn” bytes for the workarea used to create the restore data set name list could not be obtained bythe recall task.

Action: If unable to correct, call INNOVATION DATA PROCESSING for technical assistance.

FDRW60 FDROPSPF VER x.x/xx - PROCESSING ERROR - PARM-LVL level

Reason: The FDR Install dialog CLIST invoked program FDROPSPF with an incompatibleparameter level, indicating that the DDname allocations for the FDR CLIST library andthe FDR program library point to libraries at different maintenance levels. On a re-install, the problem might be that the new FDR program library is not allocated toeither ISPLLIB or STEPLIB DDnames, thus causing the prior level FDR programs tobe loaded from the Linklist.

Action: If the FDR libraries are allocated at TSO Logon time by the Logon PROC or LogonCLIST, verify that all required DDnames are allocated, as documented in Chapter 90“FDR Installation”.

If the FDR libraries are allocated by a local CLIST that uses the ISPF LIBDEF service,switch to use the ABRALLOC CLIST supplied by IDP, as documented in Chapter 90“FDR Installation”.

FDRW68 PROCESSING RESTORES FOR JOBNAME=jjjjjjjj

Reason: Informational message indicating that the external restore procedure is restoring datasets for the specified job “jjjjjjjj”.

FDRW69 reason--DSN=dsname

Reason: The ABR Catalog Locate exit was attempting to reallocate a data set recalled by ABR at stepinitiation. Before the recall, the exit temporarily allocates the data set to a volume. If ABRrecalls the data set to a different volume, then the exit must reallocate the data set; if it waspart of a concatenation, it must re-concatenate all the data sets in the list. The attempt toreallocate or re-concatenate the data set failed for one of the following reasons:

LOCATE FAIL-RC=nn – A catalog LOCATE issued during reallocation failed withreturn code “nn”.

DSNAME MISMATCH – The data set name returned by LOCATE is not the namethe exit was expecting. This may occur if the data set has an alias.

NOT RESTORED – ABR did not successfully restore the Archived data set.

DEALLOCATE FAILED – Dynamic de-allocation of the DDname assigned to thedata set failed with a return code other than zero.

MESSAGES AND CODES

FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES 100.2

CHAPTER 100 – PAGE 100-11 –

REALLOCATE FAILED – Dynamic re-allocation of the DDname assigned to thedata set failed with a non-zero return code.

RECONCAT FAILED – Dynamic re-concatenation of the DDname assigned to thedata set failed with a non-zero return code.

SWA RESCAN FAILED – A scan of SWA (System Work Area) during re-allocationfailed with a non-zero return code.

CVAF FAIL - nn/mmm – A CVAF call was issued to verify that a data set is on disk,but it failed with return code “nn” and reason code “mmm”.

DEVTYPE MISMATCH – ABR recalled the data set to a different device type thanthe exit expected.

VOLSER NOT FOUND – ABR indicated that it recalled the data set to a specificvolume serial, but the exit cannot find that volser in any online UCB.

TOO MANY DDNAMES – The data set was referenced by more than 20 DDnamesin this job step. The first 20 DDnames have been reallocated.

ddname BYPASSED – “ddname” is either JOBLIB or STEPLIB. It was notreallocated because it is currently OPEN.

Action: Except for the NOT RESTORED reason, the required data sets have been recalled byABR. You should be able to resubmit the job for successful execution.

FDRW70 ELIGIBLE FOR RECALL -- DSN=dsname

Reason: The ABR Catalog Locate exit determined that a TSO user referenced a data set that hasbeen Archived by ABR with the RECALL=YES option. This message and messagesFDRW71 through FDRW79 (as required) are issued to the TSO user.

FDRW71 TYPE ’END’ TO BYPASS THE RESTORE OR PRESS ’ENTER’ TO CONTINUE

Reason: If option LXALTMSG=NO, this format of message FDRW71 is issued asking the user if therecall of the Archived data set should be done. If option LXFOREST=NO, the message isnot issued and the recall automatically proceeds. FDRW71 is only issued to TSO users.

Action: Press the “ENTER” key to recall the data set or type “END” to terminate the recall.

TYPE ’YES’ TO PERMIT THE RESTORE OR PRESS ’ENTER’ TO BYPASS

Reason: If option LXALTMSG=YES, this format of message FDRW71 is issued asking the user if therecall of the Archived data set should be done. Unlike the standard FDRW71 messageabove, the user must positively request the recall. If option LXFOREST=NO, the messageis not issued and the recall automatically proceeds. FDRW71 is only issued to TSO users.

Action: Type “YES” to recall the data set or press the ENTER key to terminate the recall.

TYPE ‘UC' TO UNCATALOG THE DATA SET

Reason: If option LXUNCAT=YES, this format of FDRW71 may also be issued, giving the user the optionof uncataloging the data set instead of recalling it. FDRW71 is only issued to TSO users.

Action: Type “UC” to uncatalog the data set without recalling it. The data set is no longerauto-recallable but it can still be restored manually. A new data set with the samename can be created.

FDRW72 restore-option--REPLY ’xx’

Reason: This message is issued one or more times to show the user a list of recall techniques(FOREGROUND, BACKGROUND, REMOTE QUEUE) available to TSO users, andthe reply necessary to invoke each one (FG, BG, RQ). Option LXFDREST can be setto limit the user’s choices; only the recall techniques indicated are listed. IfLXFDREST has been set to a single technique, message FDRW72 is not issued andthat technique is automatically used. FDRW72 is only issued to TSO users.

TO UNCATALOG DSNAME AND BYPASS AUTO RECALL – REPLY ’UC’

Reason: This message is issued when confirmation to bypass auto recall has been requested.

Action: Type “UC” to uncatalog the data set without recalling it. The data set is longerauto-recallable, but can still be restored manually. A new data set with the same namecan be created.

MESSAGES AND CODES

FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES 100.2

CHAPTER 100 – PAGE 100-12 –

FDRW73 TYPE THE APPROPRIATE RESPONSE OR ’END’ TO TERMINATE THE RESTORE

Reason: This message follows FDRW72. FDRW73 is only issued to TSO users.

Action: Enter the 2-character response that corresponds to the recall technique selected; itmust be one in the list displayed by FDRW72.

FDRW74 ABR AUTO RECALL ABNORMALLY TERMINATED COMP CODE=00sssuuu

Reason: The ABR Catalog Locate exit was entered to recall an Archived data set, but ABRabnormally terminated trying to restore the data set. The completion code contains:

“sss” – Is the system ABEND code“uuu” – Is the user ABEND code (in hex).

FDRW74 is issued for batch jobs as well as online users.

Action: If unable to correct, call INNOVATION DATA PROCESSING for technical assistance.

FDRW75 RESTORE BYPASSED -- JOB jjjjjjjj DATE: yyddd TIME: hhmmss DSN=dsname

RESTORE BYPASSED -- DSN=dsname

Reason: Data set was scheduled for recall during step initiation but the recall was neverattempted because the job step flushed, probably due to a JCL error.

FDRW76 DATA SET IS SCHEDULED TO BE RESTORED TO VOLUME SERIAL NUMBER vvvvvv

Reason: The data set listed in the FDRW70 message is scheduled to be restored to the diskvolume with serial “vvvvvv”. If option LXNEWVOL is set to NO, the message is notissued and the recall to the volume selected by the ABR Catalog Locate exitautomatically proceeds.

FDRW77 TYPE NEW VOLUME SERIAL NUMBER AS XXXXXX OR PRESS ’ENTER’ TO CONTINUE

Reason: This message is issued after message FDRW76 and asks the TSO user to either acceptthe target volume displayed in FDRW76 or designate a new target volume. If optionLXNEWVOL is set to “NO”, the message is not issued and the recall to the volumeselected by the ABR Catalog Locate exit automatically proceeds.

Action: Press the “ENTER” key to accept the volume shown in FDRW76 or type in the volumeserial of a target volume. Note that ABR or SMS may choose to restore the data set toa different volume. If option LXREISSU is set to “YES”, when you enter a new targetvolser, messages FDRW76 and FDRW77 are re-issued so that you can confirm thechoice of target volume.

FDRW78 RESTORE recall type--YOU WILL BE NOTIFIED UPON COMPLETION

Reason: The ABR Catalog Locate exit is recalling the data set named FDRW70 message. Theuser receives additional messages indicating the success or failure of the recall. The“recall type” may be:

START COMMAND ISSUED. – An asynchronous (background) recall has beenstarted. The TSO user can continue with other functions, and can use therecalled data set when additional messages are received indicating the recallis completed.

STARTED IN FOREGROUND. – A synchronous recall in the foreground has beenstarted. The TSO user is unable to proceed until the recall is complete.

STARTED SYNCHRONOUSLY. – A synchronous recall using an external recalladdress space has been started. The TSO user is unable to proceed until therecall is complete; however, the user may convert the recall to anasynchronous recall by pressing the “ATTN” or “PA1” keys.

FDRW79 function reason

Reason: The ABR Catalog Locate exit has determined that the recall of the data set named in theFDRW70 message cannot be done for one of the following reasons:

If the “function” is “RESTORE”, then the “reason” can be:

MESSAGES AND CODES

FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES 100.2

CHAPTER 100 – PAGE 100-13 –

BYPASSED -- TSO RESTORE DISABLED – Auto recall of Archived data sets isdisabled for TSO users (option LXDFREST is set to NO). The message isnot issued if option LXNOMSG is set to YES.

BYPASSED -- DEFAULT RESTORE TYPE IN ERROR – The user made an invalidreply to message FDRW73 and the default recall technique was improperlyspecified. The user is prompted for another technique.

PROMPTED -- DEFAULT RESTORE TYPE IS DISABLED – The default recalltechnique established for TSO users is disabled.

If the “function” is “UNCATALOG”, then the “reason” can be:

FAILED - R15=ffffffff R0=00000000 R1=11111111 – The user replied UC to theFDRW73 message to un-catalog the data set without recalling it, but the un-catalog failed. The contents of registers 15 (return code), R0 (catalog returncode) and R1 are shown.

Action: Correct if this is an error in the setup of the RECALL exit.

FDRW80 CONFIRM REQUEST TO COMPAKT UNIT=uuuu, VOL=vvvvvv, JOB=jjjjjjjj

Reason: COMPAKTOR job “jjjjjjjj” is about to COMPAKT the volume “vvvvvv” on device “uuuu”.To suppress this message, specify CONFMESS=NO on the COMPAKT statement.

Action: Reply “YES” if COMPAKTOR is to continue. Reply “NO” if the COMPAKTion is to be bypassed.

CONFIRM REQUEST TO RECOVER VOL=vvvvvv FROM FAILED COMPAKTION - REPLY YES OR NO

Reason: A Fast COMPAKTion (CPK TYPE=FASTCPK) was in progress on the indicated diskvolume but that COMPAKTion did not complete for some reason, such as a systemcrash. This Fast COMPAKTion job automatically recovers from the failure if theoperator gives permission. To suppress this message and proceed with the recoveryautomatically, specify RECOVERY=YES on the COMPAKT statement.

Action: Reply “YES” to allow the recovery to proceed; reply “NO” to bypass the recovery at this time.

NOTE: If you reply “NO”, the volume is not in a usable state. Many data sets may beunusable. You must submit another Fast COMPAKTion job and allow it to recoverfrom the failure, or recover the volume from a backup.

FDRW81 DETECTS UNIT=uuuu,VOL=vvvvvv IN USE nnn, REPLY ’RETRY’ OR ’EOJ’

Reason: The count of open DCBs “nnn” against volume “vvvvvv” on device “uuuu” is checked byCOMPAKTOR. If the count is greater than 1, indicating that COMPAKTOR is not the onlyuser of the volume, this message is issued. This message is also issued if the volumecontains an active paging data set, or is the system residence volume. The keywordACTMESS=NO on the COMPAKT statement suppresses this message and proceeds withthe COMPAKTion automatically. See “Compacting Active Volumes” in Section 40.4.

Action: If you know what job is using the device, reply “RETRY” after it ends. If you are not sure,the z/OS console command:

D U,,ALLOC,uuuu,1

displays all jobs that have the disk allocated (the number of allocations may differ fromthe number of open DCBs). If necessary, reply “EOJ” to terminate the COMPAKTORjob. Except for the sysres and paging volumes, you can also reply “IGNORE” tocontinue the COMPAKTion; however, you must have followed the rules for“Compacting Active Volumes” in Section 40.4.

MESSAGES AND CODES

FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES 100.2

CHAPTER 100 – PAGE 100-14 –

FDRW82 COMPAKTOR function status VOL=vvvvvv

Reason: If LOG=YES is specified on the COMPAKT statement, this message is issued to informthe operator of the progress of the COMPAKTOR job. “function” is either“REORGANIZATION” for TYPE=FASTCPK or CPK, “SPACE RELEASE” forTYPE=RLSE, or “RECOVERY” for recovery from a failed Fast COMPAKTion. “status”is “STARTED”, “SUCCESSFUL”, or “**FAILED**”. The “STARTED” message remainsnon-deletable on the console until the “SUCCESSFUL” message is issued so that theoperator knows that the operation is still in progress. The “**FAILED**” is alsonon-deletable to force the operator to take action.

Action: If the status is “**FAILED**”, check the output from the COMPAKTOR job. The volumeshould not be used until any problems are resolved (see Section 40.18“COMPAKTOR Error Recovery”).

FDRW88 text

Reason: This message is issued by the FDRSPZAP program. The text indicates variousFDRSPZAP information or errors.

FDRW89 FDR -- TRIAL VERSION FROM INNOVATION DATA PROCESSING EXPIRES IN nnn DAYS

Reason: This is a trial version of the FDR system. The number of days the trial remains active isdisplayed. When there are 10 or fewer days before the trial is due to expire, thismessage becomes non-deletable.

Action: When the trial expires it is not usable. If you have licensed a production version of FDR,you should install it in place of the trial version. Call INNOVATION DATAPROCESSING if you need assistance.

FDRW90 DSN=dsname NOT CATALOGED. REASON CODE=reason

ACQUIRED DSCB LIMIT EXCEEDED. REASON CODE=T

GQSCAN FAILURE. REASON CODE=V

Reason: This message is issued by module FDRPRE00 (the ABR DADSM Pre-exit) when it failsto catalog a data set being scratched or renamed in the ABR scratch catalog. The exittried to catalog a name consisting of “#.” followed by the user's “dsname”, in order torecord the ABR backup information.

A – An I/O error occurred reading the VTOC of the volume containing the data set.B – A catalog LOCATE on the ABR scratch catalog failed. This message also

contains the VSAM catalog return and reason codes. Refer to messageIDC3009I in the IBM System messages manual for the meaning of thecodes. Common causes for this message are: – The ABR scratch catalog may be full. Run the scratch catalog

maintenance utility (FDRABRCM PURGE SCRATCH, section 50)to cleanup obsolete entries.

– A security system may have disallowed the operation. All usersmust be allowed to catalog names starting with “#.”.

C – A catalog update on the ABR scratch catalog failed. See reason code “B”.D – The data set name being processed is all blanks.E – The catalog LOCATE for the ABR Scratch catalog alias failed. The data set

name displayed in the message contains the ABR scratch catalog aliasname; it may have not been properly specified in the master catalog as analias of the scratch catalog.

G – Error creating a GDG base in the ABR scratch catalog for recording aparticular Generation Data Group (GDG) being scratched. See reason “B”.

K – The DADSM scratch or rename work area was not found.L – RESERVE/DEQ failed on SYSVTOC.M – An I/O error was reported by DADSM rename.N – See message FDRW94.

MESSAGES AND CODES

FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES 100.2

CHAPTER 100 – PAGE 100-15 –

O – The data set name being scratched or renamed was 43 or 44 characterslong, so that the exit was unable to add the “#.” scratch prefix withoutexceeding the 44-character limit. Such data sets cannot be recorded in thescratch catalog. Set option PXERRLEN to “NO” to suppress this message(see “PXERRLEN” in Section 90.20).

P – VTOC TTR conversion error.Q – The value indicating the displacement in the DSCB for the recording of old

backup information is different between the FDR Global Options Table andthe ABR Model DSCB of the volume involved.

R – Unable to record DELETE VVR.S – The current generation number in ABR Model DSCB is zero.T – FDRPRE00 GETMAINs an area that is freed by FDRPOST0 (the DADSM

post processing exit). The area was not freed.U – Unable to enqueue on SYSZTIOT in a multi-tasking address space.V – GQSCAN failure.W – FDRPOST0 (DADSM post-processing exit) was not invoked during a scratch.

Action: This message may be accompanied by an IEC331I message. If necessary, contactINNOVATION DATA PROCESSING for assistance.

FDRW92 MAXIMUM NUMBER OF ERRORS EXCEEDED LOG TERMINATED

Reason: FDRPRE00, the ABR DADSM Pre-processing exit, has issued 100 FDRW90 errormessages since the last time the exit was installed (usually the last IPL). No furthermessages are issued until you do a re-IPL or reinstall the exit.

FDRW93 FDR DATA SET NOT FOUND EXIT ABNORMALLY TERMINATED COMP CODE= cccccccc

Reason: The ABR Data Set Not Found (DSNF) exit was entered for a data set whose name iscontained in the preceding FDR316 message. ABR failed to recall the data set fromthe ARCHIVE backup. Either the ABR return code (in hex) or the ABEND code isdisplayed in this message.

If the first two characters of cccccccc are “0F”, then the ATTACH SVC for FDRABR failed,and the remaining digits contains the hexadecimal return code from the ATTACH SVC.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDR DATA SET NOT FOUND EXIT BYPASSED RECALL - DSNOTFND ENQ HELD BY INIT TCB

Reason: This form of the FDRW93 message is issued by the ABR Data Set Not Found (DSNF)exit because it was entered while an ABR recall was already in progress. This mayoccur because some program that was invoked during a recall referenced a data setthat was not on disk.

Action: The program involved probably fails, which may cause the ABR recall to fail as well. Ifnecessary, contact INNOVATION DATA PROCESSING for assistance.

FDRW94 FDRPRE00 ESTAE RECOVERY ENTERED FOR ABEND Ssss Uuuuu location

Reason: This message is issued by FDRPRE00 when an unexpected condition occurs whiletrying to record a scratched or renamed data set in the ABR Scratch catalog. Itdocuments the system (sss) or user (uuuu) ABEND that occurred. “location” indicateswhere the error occurred, either an offset within FDRPRE00 or “IN NON-IDP EXIT” ifthe error occurred in another DADSM exit from another vendor (or locally-written).

Action: Call INNOVATION DATA PROCESSING for assistance.

MESSAGES AND CODES

FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES 100.2

CHAPTER 100 – PAGE 100-16 –

FDRW99 IF function IS CANCELLED resource MAY BE CORRUPTED - REPLY options

Reason: A z/OS CANCEL command was issued against an executing FDR program. Some FDRprograms contain CANCEL protection since a resource may be corrupted if theCANCEL is allowed to take place. The programs are FDRREORG, FDRCPK, andFDRARCH. “function” may be: FDRREORG, FDRCPK, or the FDRARCH functionbeing executed. “resource” may be DATA SETS, VOLUMES, VOL=vvvvvv, orARCHIVE. “options” contains the reply options available for this message.

Action: Depending on the available reply options displayed, the operator can reply:

S – Stop at the end of the current operation. FDR completes processing of thedata sets (FDRREORG and FDRARCH) or volumes (FDRCPK) currentlybeing processed and no new work is started.

I – Ignore the CANCEL command. The FDR job continues normally.C – Accept the CANCEL. The FDR job is cancelled and the indicated resource

may be corrupted. This should only be done in emergency situations orwhen the FDR job appears to be hung (not doing any I/O or consumingany CPU time).

WARNING: Replying “C” to COMPAKTOR leaves the volume inan unusable state.

Another form of the FDRW99 message is issued to confirm your response. Note thatFDRREORG also accepts the console “P” (STOP) command that is the equivalent ofthe “S” reply (see Section 30.7 “Operator Commands”).

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-17 –

100.3 MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)

FDR000 UNABLE TO INVOKE IEBCOPY

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

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

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

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

Reason: This is the FDR page heading, containing the name of program or FDR functiongenerating the message and the version level of FDR. “v.r” indicates the version andrelease (e.g., 5.4), “mm” is a 2-digit number indicating the maintenance level and “t” is“P” for a production version, “T” for a trial or “R” for rental.

FDR002 function SUCCESSFULLY COMPLETED VOL=vvvvvv NVOL=nnnnnn

Reason: The disk with volume serial “vvvvvv” was successfully dumped, restored, copied, moved, orsimulated. On a full volume restore, “vvvvvv” is the volume serial of the disk where the dumpswere created, and “nnnnnn” is the serial number of the receiving volume before the restore.

FDR003 NONSTANDARD RECORD ZERO -- cccchhhhrrkkllll -- function CONTINUING

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

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDR006 function OPERATION CANCELLED BY OPERATOR

Reason: An operator replied “NO” to an FDR/DSF request for approval to restore or copy a disk.An U0801 ABEND follows.

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

Reason: 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 (e.g.,DATA SET DUMP). “inputdd” is the input DD name. “outdd1” is the output DD name and“disktype” identifies the input or output disk device type (in the case of emulated disk, suchas RAMAC, the emulated disk type, such as 3390, is shown. If a duplicate backup wasrequested, it is shown by DD name “outdd2”. On a data set restore or copy/move, sincedata sets may be output to multiple devices at once, the disk type and output DD namesare not shown (output volumes are shown in message FDR311).

FDR008 OPEN ERROR OR NO DD STATEMENT DD=ddname - function BYPASSED

Reason: 1.A required disk or tape DD statement specified by “ddname” was missing.

2.DDname SYSPRINx is missing.

3.An error occurred while OPENing the specified “ddname”.

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

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

Reason: FDR detected an I/O error or logical error reading the VTOC. A mini-dump is printeddetailing the error. FDR continues processing, dumping the entire disk volume.

Action: Contact INNOVATION DATA PROCESSING for assistance.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-18 –

FDR012 NOT AN FDR TAPE DSN=dsname

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

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

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

Action: “dsname” is the tape data set name. A mini dump is printed displaying the first tapeblock read. An U0205 ABEND is issued.

NOTE: 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

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

Action: The FDR header read is printed in a mini dump. An U0104 ABEND follows. If necessary, contactINNOVATION DATA PROCESSING for assistance. If you want to force FDR to restore to asmaller disk 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/Oerrors if any tracks above the capacity of the smaller disk must be restored. If all of the data onthe larger disk fits on the smaller disk, use COMPAKTOR to restore and relocate the data.

FDR019 RACF FACILITY PROTECTION FOR BYPASS FAILED FOR resource

Reason: The operands BYPASSACS or BYPASSSMS were specified. To use these, the usermust be authorized to the RACF resource:

STGADMIN.ADR.RESTORE.BYPASSACS (for restore)

STGADMIN.ADR.COPY.BYPASSACS (for copies)

in class FACILITY or the equivalent in other security systems, but the security check failed.

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

RACF FACILITY PROTECTION STGADMIN FAILED FOR resource

Reason: In this form of the FDR019 message, the operand STGADMIN was specified forsimplified storage administrator security authorization. The user must be authorized tothe RACF resource:

STGADMIN.ADR.STGADMIN.COPY (for FDRCOPY)

STGADMIN.ADR.STGADMIN.DUMP (for backups)

STGADMIN.ADR.STGADMIN.RESTORE (for restores)

STGADMIN.ADR.STGADMIN.PRINT (for FDRDSF PRINT)

in class FACILITY or the equivalent in other security systems, but the security check failed.

Action: A control card error is issued and the operation terminates. If the user cannot beauthorized to these resources, remove the STGADMIN operand so that normal FDRsecurity checking is done (see Section 80.15 “Security”).

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-19 –

FDR020 RACF VOLUME PROTECTION FAILED ON VOL=vvvvvv

Reason: Security checking was enabled in the FDR Global Options Table. A full volume dump or restorewas requested but a security call for class DASDVOL and volume “vvvvvv” failed. The userdoes not have sufficient authority to perform this operation. This message is produced only forfull-volume restores and absolute track operations; full-volume backups and data set operationsdo 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=dsname

Reason: Security checking was enabled in the FDR Global Options Table. A security call forclass DATASET and data set name “dsname” failed. The user did not have sufficientauthority 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

Reason: A full volume restore was requested from a backup created by an FDRDSF or FDRABRdata 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 codedon the RESTORE control statement, FDR continues the RESTORE. Warning messagesare issued if the volume LABEL or VTOC are not found on the tape.

FDR023 DUMMY VTOC READ -- ENTIRE PACK WILL BE DUMPED

Reason: 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=volser

Reason: This form of the FDR023 message indicates that FDR identified the volume as one thatwas formatted by Linux for the S/390 or System z system. The volume is in LinuxCompatible 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=dsname]

Reason: FDR read a DSCB (Format 1 or 3) that contained an invalid extent description. If a minidump is printed, the first five bytes of the DSCB printed after the registers in themini-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

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

Action: Depending on the operation, FDR may continue the backup and dump all tracks on thevolume, 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 acylinder address greater than maximum cylinder number or a track number greaterthan the tracks per cylinder. Correct the SELECT statement.

If necessary, contact INNOVATION DATA PROCESSING for assistance.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-20 –

FDR030 INVALID PARM FIELD PASSED TO FDR

Reason: The user specified a PARM parameter to program FDR but the value was invalid. SeeSection 10.3 “FDR JCL Requirements” for valid parameters.

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

FDR031 DD=ddname -- NUMBER OF CHARACTERS IS NOT 5 -- STATEMENT IGNORED

Reason: FDR encountered a DD statement starting with the characters “DISK” followed by morethan one character, e.g., DISK12. For FDR and FDRDSF, DISK can be followed byexactly one alphanumeric or national character. In FDRABR, you can place up to 4characters 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

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

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

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

Reason: 1.If you specified both a PARM= for FDR and control statements in SYSIN, oneindicates 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

Reason: More than 39 DISKx DD statements were provided in the JCL. FDR processed the first39 disk volumes.

Action: An U0502 ABEND is issued. See “Dump Multiple Volumes Serially to One TapeExample 2” in Section 10.10 on how to dump more than 39 volumes in a single job.

FDR035 NO DSNAME CONTROL STATEMENTS FOUND -- function TERMINATED

Reason: The control statements specified to FDRDSF did not specify that any useful work was to bedone. User did not specify that any data sets were to be dumped. At least one SELECTstatement 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=ddname

Reason: FDR encountered a disk device or a backup of a disk device that is not supported. It ispossible that a back level release of FDR is being used.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDR040 VOLUME IN USE -- nnn OPENED DCBS

Reason: FDR on a full volume dump or restore found the volume currently being used by other jobs. Thenumber of opened DCBs (minus one for FDR) is printed. This is the count in the UCB at thebeginning 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 DUMPstatement suppresses the message.

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

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

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-21 –

FDR09x text

Reason: Messages from the FDR diagnostic mini-dump processor. INNOVATION DATAPROCESSING Technical Support will help you interpret them.

FDR099 NEAR RELATIVE DATA LOCATION nnn - error description

Reason: 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 as000. The failing statement is normally printed immediately above.

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

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

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

FDR102 PROGRAM NOT APF AUTHORIZED

Reason: Most FDR programs must be executed as an APF-authorized program in order to executecorrectly. This program detected that it was not executing authorized. This most often occurswhen 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 inSYS1.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 INNOVATION DATA PROCESSING if you need assistance.

FDR106 DATA SET NOT ON VOL=vvvvvv DSN=dsname

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

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

Action: 1.See Chapter 80 “VSAM Special Considerations” for further information. FDRMOVEcan MOVE a multi-volume VSAM cluster.

2.There are a variety of unusual conditions that can produce this message. CallINNOVATION DATA PROCESSING for support.

FDR107 function SUCCESSFULLY COMPLETED VOL=vvvvvv

Reason: The indicated function was successfully completed on the disk volume “vvvvvv”.

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

Reason: A DSF absolute track restore or copy (SELECT FROM/TO) has overlaid the volumelabel 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 maynot be usable until you recover the overlaid track from a backup.

FDR111 VOL=vvvvvv DSN=dsname reason NUMBER OF TRACKS NECESSARY=ttttttEXTENT CYL=ccccc TRK=tt,CYL=ccccc TRK=tt

Reason: This message is printed for data set restores when a pre-allocated output data set is toosmall 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:

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-22 –

HAS INSUFFICIENT SPACE nnnnnn TRACKS – The data set is too small to holdall of the tracks to be restored. “nnnnnn” is the size of the pre-allocated dataset. 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= orTRK= operands specified a size too small for the active tracks of the dataset, 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 itcontains location-dependent data and cannot be restored to different trackaddresses. The additional FDR111 messages show the extents that the data setoccupied 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 thebackup. It must be the same size.

Action: The data set is not restored. Scratch the pre-allocated data set. In most cases, simplyre-run the restore and FDR allocates the data set properly. In some cases you mayneed to pre-allocate the data set with the allocations shown (for example, FDR cannotallocate an unmovable data set with more than three extents). If you get this messagefor a data set allocated by FDR (not pre-allocated), a possible cause is that the spacerequest was reduced by STOPX37, ACC/SRS, or other space recovery softwarepackage. The installation must code the rules for such software so that allocationsrequested by programs whose names start with “FDR” are not altered. If desired,contact INNOVATION DATA PROCESSING for assistance.

FDR120 INVALID DEVICE TYPE OR VTOC TOO LARGE

INVALID DEVICE TYPE – FDR TERMINATED

Reason: The disk device type is not one supported by this version of FDR or for ABR the VTOCmay contain too many entries for an internal table.

Action: An U0103 ABEND follows. Contact INNOVATION DATA PROCESSING for assistance.

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

Reason: FDR detected an error or unusual condition with the alternate track assignments on thedisk volume being processed. The message displays the cylinder and head number ofthe failing alternate track in hex. “ASSIGNED TO PRIME” is printed if FDR candetermine the prime track; it displays the cylinder and head of the prime track and thecount field of record 0 (R0) on the prime track (the latter should point to the alternatetrack. This message is only produced when you are taking a backup to a sequentialdisk data set (such as Archiving to disk) 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-dumpstarts with “46008000”, the volume has no alternate tracks (this occurs withsome disk subsystems and with VM mini-volumes). As long as there are noalternate tracks assigned on the volume, this message can be ignored.

2 – This alternate track is flagged as a defective alternate. FDR bypasses it. Nocorrective action is required.

3 – The alternate track is assigned to a prime track. The alternate home addressdoes 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.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-23 –

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 anotheralternate track, this track has had an alternate assigned to it multiple times.

NOTE: In many cases (especially reason 1), this message is informative and does notindicate an error unless other disk errors occur; in this case, the message doesnot 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, FDRmay issue additional error messages. FDR121 REASON=1 can usually be ignored.Contact INNOVATION DATA PROCESSING for assistance.

FDR122n statistics

Reason: FDR displays status information at the successful termination of a backup or restoresubtask. A second FDR122 is printed displaying the values under each header. Thecharacter “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 (somevalues are displayed only for backups, not for restores):

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

DSK TRK – Number of disk 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 disk 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 anFDR129 error message is displayed, the retries were successful.

HGH – If not BUFNO=MAX, this is the highest number of STIMERS issued on onecylinder. If BUFNO=MAX, this is the number of count fields encounteredwith a CCHH that did not match the track it resides on; this is normal on aVM mini-disk but may indicate errors on other volumes.

DEXCP – The number of disk EXCPs issued by this subtask to dump or restore thisvolume. This number may be less than number of EXCPs recorded bySMF. For FDRCOPY, this is the total of EXCPs on the input disk plus thenumber of tracks written to output disks; if FDRINSTANT is used to copydata sets (with FlashCopy, SnapShot, or TimeFinder), the output disk countdoes not represent actual EXCPs.

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

COMP KBYTE – The number of kilobytes (kB) (1024 bytes) the data wascompressed by FDR software compression (COMPRESS=). This field isnot displayed if software compression was not requested (FDR cannotdisplay the results of hardware compression, e.g., IDRC)). It is displayedonly for backups.

NOTE: In the above two-line version of FDR122, some of the fields, particularly the bytecounts are inadequate for large disk such as 3390-9 and larger; values printed areinternally truncated and not usable for such disks. This FDR122 format is usedonly 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.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-24 –

OPERATION STATISTICS FOR type VOLUME volser

Reason: This form of the FDR122 message may appear as the header for a table of statisticsabout the certain FDR operations that were performed on the volume indicated;currently the previous form is used for backup, restore and print operations and thisform is used for most other operations (such as SNAP). The table may include someor all of the data below. For non-backup/restore operations (such as SNAP), many ofthe 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 un-compressed backups, this is slightly higher than the DASDbytes because of control data. For compressed backups (COMPRESS= on theDUMP statement), this is the bytes after compression.

COMPRESSION SAVINGS – Percentage of the backup file size saved by FDRcompression (COMPRESS= on the DUMP statement). This is calculated asthe “Bytes on Backup” divided by the bytes that would have been written tothe backup without compression (not displayed). This is zero unlessCOMPRESS=ALL was specified; compression savings from IDRC tapehardware compression is not displayed.

DASD TRACKS BACKED UP|WRITTEN – Number of data tracks read from orwritten to the volume.

BACKUP BLOCKS WRITTEN|READ – Number of physical blocks written to orread 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 spentwaiting for input or output tape volumes to be mounted (at OPEN or EOV).

BACKUP COPY n ON type DSN=dsname VOL=volumes – Documents thelocation of the backup file created. “n” is the copy number (1 or 2) and “type”is DISK or TAPE.

RESTORE FROM DSN=dsname – Documents the name of the backup file being restored.

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

Reason: FDR detected an error on the count fields of the cylinder (cccc in hex) indicated. Reasoncodes 1 through 6 can only occur if BUFNO=MAX is not in effect (BUFNO=MAX is thedefault). The track number (hhhh in hex) printed may not be accurate. An I/O error mayalso occur during the actual dump of data from the track. If a cylinder has more than onecount error, only one FDR123 message is issued per track. The description of “Disk I/OErrors” in Section 80.30 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 numberFDR expects for this device. The remaining count fields are bypassed.

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

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-25 –

3 – The number of bytes on this cylinder and head exceeds the maximum set byFDR. If it does not exceed the FDR maximum buffer size FDR processes thistrack. Warning: This track may cause an I/O error when reading thedata or the track may not be restorable. If the number of bytes exceedsthe buffer size, the entire cylinder is bypassed.

4 – The count field is out of sequence. The count field encountered has a headnumber lower than the previous count field. FDR processes this record as ifit 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 negativenumber. FDR terminates immediately with an U0300 ABEND.

6 – The track number on one or more count fields was higher than themaximum number of tracks per cylinder for this device (usually 15). FDRbypasses the records from the point of error to the end of the cylinder. Thetrack 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 isprinted 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. Thedata 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 andconsists of the CC (cylinder), HH (head), R (record), K (key length) and DD (datalength). The count field causing the error is usually the first one on the third line ofcounts. Contact INNOVATION DATA PROCESSING for assistance.

FDR124 FORMAT 4 ERROR REASON= reason - id

Reason: FDR detected a problem with the Format 4 DSCB on a volume. The Format 4 DSCBdescribes the VTOC itself. The VTOC may be improperly formatted. “reason” is areason 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 VTOCwas 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 highwater mark was set to the first Format 5 DSCB. This is the condition CPK wouldleave the volume in if an ABEND or system crash occurred during the restorephase. This volume may be partially restored. This is a serious problem. Thevolume should be placed offline until the error is corrected. If you mustdump the volume, specify PROT=NONE on the DUMP statement.

3 – Label track is invalid. The label track (cylinder 0 track 0) does not contain aproperly formatted volume label.

4 – VOL SIZE < DEVICE SIZE – The number of cylinders in the VTOC is lessthan the actual number of cylinders on the device.

6 – TOO MANY VTOC ENTRIES – ABR found too many VTOC entries on thisvolume and an internal table was exceeded. An U0103 ABEND follows.Contact INNOVATION DATA PROCESSING for an override.

8 – An unknown DSCB type was found.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-26 –

9 – VOL SIZE 1 CYL IN VTOC – The Format 4 DSCB indicates that thevolume contains only one cylinder, but the physical size of the volume ismore 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=vvvvvv,DISP=OLD LISTVTOC VOL=3390=vvvvvv,DUMP

/*

and contact INNOVATION DATA PROCESSING for assistance.

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

Reason: 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 notprocessed. This error may also be caused by an improperly formatted VTOC track.CPK cannot restore from this backup.

Action: Correct the VTOC or contact INNOVATION DATA PROCESSING for assistance.

FDR126 ERROR PROCESSING FORMAT 2 OR 3

Reason: FDR attempted to read the Format 2 or 3 DSCB associated with a Format 1 DSCB. TheVTOC location pointed to by the Format 1 DSCB does not contain a DSCB of theproper 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=vvvvvv,DISP=OLD LISTVTOC VOL=3390=vvvvvv,DUMP

/*

and contact INNOVATION DATA PROCESSING for assistance.

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

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

Action: Contact INNOVATION DATA PROCESSING for assistance.

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

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

Action: FDR bypasses this track on the disk and continue processing the volume. ContactINNOVATION DATA PROCESSING for assistance.

FDR129 I/O ERROR ON DISK PACK - LAST HOME/SEEK ADDRESS READ X'cccchhhh'

Reason: 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 beenprinted on the Job log.

Action: An FDR Mini-Dump is printed detailing the I/O error (see “Mini-Dump” in Section 100.1).FDR attempts to continue processing from this point, bypassing the track in error. AFDR150 message may also be issued. If the error is a data check or other hardwareproblem, the volume must be corrected. See “Disk I/O Errors” in Section 80.30 for help inunderstanding the error. Contact INNOVATION DATA PROCESSING for technicalassistance.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-27 –

FDR130 CYL=ccccccc HEAD xxx...x WAS function

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

FDR131 YOU ARE NOT LICENSED FOR FUNCTION - function

Reason: You attempted to execute an FDR function, but that function is not included in your currentFDR 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 INNOVATION DATAPROCESSING Technical Support for assistance. Check to be sure that you areexecuting 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 INNOVATION DATAPROCESSING sales representative to request a trial.

FDR138 UNABLE TO function DSN=dsname REASON=reason

Reason: A RESTORE, COPY, or MOVE did not complete successfully. “reason” is a reason code plusexplanatory 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 RECORDS – Data sets formatted with trackoverflow records (supported only on 3350 and earlier disks) 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 blocklarger 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 wheretrack image mode was forced (see message FDR139), the data from onetrack 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 mayalso occur if an input data set was identified as having multiple extents notin ascending order on the backup or input disk, indicating that track imagemode was attempted but failed, probably because of small blocks in theinput data set (for a PDS from a 3380 being restored to a 3390, this occursif the PDS has a directory with over 45 blocks). See “Action”.

A CATALOG/VVDS/PAGE TO UNLIKE – Logical restore cannot restorecatalogs, VVDSs, PAGE, or SWAP data sets.

A SYS1.LOGREC OR VTOCIX TO UNLIKE – Logical restore cannot restoreVTOC indexes or LOGREC data sets.

B DATA SET IS UNMOVABLE – Logical restore cannot restore data setsflagged as unmovable.

F SPACE IS TOO SMALL FOR DATA SET – During a logical restore, theallocated space was too small for the reformatted data. If FDR allocated thedata set, this may be due to small blocks in the data set. If possible, FDRattempts 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.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-28 –

Q REBLOCK ERROR - reason – A logical restore error occurring while tryingto re-block a data set (the BLKF= operand of RESTORE). “reason” brieflydescribes the error.

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

T TAPE BLOCK DEBLOCK ERROR – An FDR data block was improperlyformatted. The backup may have been corrupted.

U END OF FILE NOT FOUND ON INPUT – During a logical restore, anexpected EOF record was not found within the dumped tracks of the dataset; the data set may be usable.

V VSAM ERROR reason – A logical restore error occurred while processinga 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 inascending order on the backup or input disk. See “Action”.

Action: Correct the error, if possible, and rerun. If this was a logical restore or copy/move to anunlike 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 ona non-VSAM data set (REASON=Y or REASON=9), it may be possible restore orcopy/move to a like device to reallocate the data set in a single extent then copy/moveit to the unlike device (or use COMPAKTOR on the input disk to combine the extentsof the data set). Read member UNLIKE in the Installation Control Library (ICL) formore details. Contact INNOVATION DATA PROCESSING if you need assistance.

FDR139 TRACKIMAGE FORCED DSN=dsname REASON=7

BDAM VARIABLE OR UNDEFINED

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

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

WARNING DSN=dsname REASON=7 CLUSTER NOT LOADED

Reason: In this form of message FDR139, an attempt was made to perform a logical restore ofan 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

Reason: In this form of message FDR139, during a logical restore or REORG of a PDS, a TTRpointer (relative track “tttt” and record number “rr”, both in hex) in the PDS directory orin a note list within a member did not point to any record in the original PDS. This is anerror 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 areprocessed. You should investigate the indicated member; it should probably be deleted.

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

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

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

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

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

REORG BYPASSED reason DSN=dsname

Reason: 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:

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-29 –

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

Reason: FDR detected an error using the 5E (RMCKD) command. This control unit may notsupport the command.

Action: FDR reverts to the previous performance option. Contact INNOVATION DATAPROCESSING for assistance.

FDR149 API FORCED: xxxxxxxx xxxxxx0F RCxxxxxx xxxxxxxx xxxxxxxx

EXCP REQUEST - CCW: xxxxxxxx xxxxxxxx

RETINFO ANTF0xxxx error-description

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

EXCP FAILED - FUNCTION function CCW: xxxxxxxx xxxxxxxx

IOB SENSE: xxxxxxxx xxxxxx0F RCxxxxxx xxxxxxxx xxxxxxxx

NORMAL I/O PERFORMED - FLASH NOT ALLOWED

tracedata

INFO: FLASHCOPY TFT IS AN ACTIVE SRC

Reason: FDR detected an I/O error while performing an FDRINSTANT operation.

API FORCED – Re-attempt is performed and Sense Message Format (X'0F') andReason Code (X‘RC') is displayed.

IOB SENSE – I/O error detected - Sense Message Format (X'0F') and ReasonCode (X'RC') is displayed. Common Reason Code values are:X'85' – An ESTABLISH could not be completed because the target is a

PPRC primary or secondary volume, or an XRC primary volumeX'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 trackX'AF' – An ESTABLISH could not be completed because the

designated target track is already an existing source track.RETINFO ANTF0xxxx – Provides IBM description for error condition.ANTRQST function-call – Internal API request has failed. Return Code and

Reason Code are displayed.EXCP FAILED – I/O command has issued an error return code. IOB Sense

information is displayed for diagnostic purposesNORMAL I/O PERFORMED – FLASH operation is not allowed due to reason

displayed in IOB Sense information. Copy / Move is performedusing Normal I/O. Message is informational.

tracedata – Debugging and diagnostic trace information is displayed duringerror handling or if “debugging” is enabled.

FDR150 DISK TRACK X'cccchhhh' BYPASSED ERROR WHEN DUMPED

Reason: FDR detected an I/O error or logical error when this track was dumped. Anothermessage may have been issued detailing the error. Since the data was not properlydumped, 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, messageFDR155 indicates the dsname. If message FDR155 does not appear, the track was not neededfor this restore. If you need assistance, contact INNOVATION DATA PROCESSING.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-30 –

FDR151 I/O ERROR DSN=dsname

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

Reason: FDR detected an I/O error writing the disk track at cylinder cccc track hhhh (both are inhex). For a data set restore only, the first FDR151 message identifies the data set thatcontains the track.

Action: FDR continues the restore operation. This track is bypassed. See “Disk I/O Errors” inSection 80.30 for help in understanding the error. Contact INNOVATION DATAPROCESSING for technical assistance.

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

FDR152 ICF VSAM ERROR REASON=x DSN=cluster/component VOL=vvvvvv

Reason: An I/O error or logical error exists within the SYS1.VVDS data set or in the VVDS information forthe cluster or component indicated on volume “vvvvvv” (this error may also occur for non-VSAMdata sets on SMS-Managed volumes). On a restore, FDR compares the characteristics of thecluster on the backup file with those of the cluster being restored to on disk; if some requiredcharacteristic does not match, this message details that mismatch. The VVR/NVR from thebackup and the disk 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.VVDSdata set on the output disk 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 theSYS1.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 VVDSexceeded the length in use within the block. (See Note 2 below.)

7 – A VVDS record indicates that the length of its in-use data exceeds 4096.1

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

9 – FDR is unable to store all of the VSAM component and cluster names in itsinternal table. A large number of VSAM clusters must exist on the volume.Specify the keyword ICFCORE= on the DUMP TYPE= statement orpermanently increase the ICFCORE value in the FDR Global Options Table.

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

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

1. If you are executing a SNAP, SPLIT, PSPLIT, or FCOPY function, message FDR152 with the indicated reason codes prevents the function from completing. If you want the function to complete despite the message, add the operand “SMSPROT=NONE” to the SNAP, SPLIT, PSPLIT, or FCOPY statement.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-31 –

C – More than one SYS1.VVDS data set found on the volume. The operatingsystem uses the VVDS that contains the current disk volume serial numberin the name. More than one VVDS can be created if a volume with a VVDSis renamed and a VSAM cluster is allocated using the volume with the newserial number. If the VVDS with the incorrect volume serial does not haveany current clusters cataloged within it, use SUPERZAP to turn off thePASSWORD indication in the DSCB and scratch the data set usingIEHPROGM. A backup completes but no VSAM clusters are restored from itand non-VSAM SMS data sets may not be restorable. A restore issues anU0634 ABEND, so no VSAM or SMS data set restores are done to thisvolume 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 disk. This can occur if a volumewas copied or restored to a new disk volume serial but the VVDS was notrenamed. Another possible cause is the DUMPCONDITIONING option ofDFSMSdss. This is only a warning; FDR backs up the volume properly,using that VVDS. However, VSAM and SMS data sets on the volume arenot 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.1

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

G – The imbedded index VVR (Type Q) was not found. (See Note 2 below.)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 clusterhad an imbedded index (the IMBED attribute) and the high-level indexcomponent had more than one extent.

I – The control interval size (CISIZE) on the backup cluster does not match the

cluster on disk. The displacement is x'16'.2

J – The number of CIs per CA on the backup cluster does not match the cluster

on disk. The displacement is x'0E'.2

K – The space allocation unit (TRACK vs CYL) on the backup cluster does not

match the cluster on disk. The displacement is x'10'.2 This error is alsoissued 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 disk. 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

disk (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, e.g., 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 Rangex'10' – Replication (REPLICATE)x'20' – Imbedded Index (IMBED)

1. If you are executing a SNAP, SPLIT, PSPLIT, or FCOPY function, message FDR152 with the indicated reason codes prevents the function from completing. If you want the function to complete despite the message, add the operand “SMSPROT=NONE” to the SNAP, SPLIT, PSPLIT, or FCOPY statement.

2. For the indicated reason codes, FDR prints a mini-dump displaying the VVR (VSAM Vol-ume Record) from the backup file and from the cluster on disk. In the registers at the top of the dump, register 14 points to a cell within the disk VVR and register 15 points to a cell within the backup VVR. Those registers plus the hex displacements shown above for the appropriate reason codes points to the fields that did not compare.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-32 –

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 theflags 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.R – SMS Attributes of the backup cluster and the cluster on disk do not match.

FDR checks for Extended Format (EF) and for “over 4GB addressing”. Thedisplacement is either x'03' or x'1D'.

S – The backup cluster contains a key range while the disk does not or the key

lengths are not the same. The displacement is x'24'.2

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 disk (Z record

being restored to Q). The user may be attempting to restore a multi-volumecomponent to the wrong sequence component.

V – The total length of a VVR/NVR record does not match the sum of thelengths of the cells within it, on the output disk.

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

X – The number of extents specified in the VVR record does not match theDSCB 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: 1)During a dump, the cluster/component indicated (or all clusters if SYS1.VVDS.Vvolser

is the name printed) may not be restorable. A FDR mini-dump may be printed to helpdiagnose the error.

2)During a restore, the cluster or component indicated is not restored (it is possible forone component to be restored without error while another fails, but the cluster is notusable). For many reason codes, an FDR mini-dump is printed displaying the VVR

from the backup and the VVR from the disk.1

3)For I/O errors, an FDR mini-dump is printed showing the I/O results.

4)Errors resulting from a comparison of the characteristics of the cluster being restoredcompared to cluster on disk are actually not detected until the restore is complete; the

data tracks have been restored but the cluster is probably not usable.1

5)If restoring to a pre-allocated cluster, it was not defined with the characteristics thatFDR requires to restore; in most cases, simply delete the cluster and let FDR define itproperly. Some errors can occur even if FDR allocates the cluster. ContactINNOVATION DATA PROCESSING for assistance if the error cannot be corrected.See Section 80.13 “VSAM Special Considerations”.

1. For the indicated reason codes, FDR prints a mini-dump displaying the VVR (VSAM Vol-ume Record) from the backup file and from the cluster on disk. In the registers at the top of the dump, register 14 points to a cell within the disk VVR and register 15 points to a cell within the backup VVR. Those registers plus the hex displacements shown above for the appropriate reason codes point to the fields that did not compare.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-33 –

FDR153 VSAM SCRATCH ERROR COMP=cccc CODE=code CLUSTER=cluster

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

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

Some commonly occurring IBM codes are:

COMP CODE – Description.0008 0042 – The cluster to be scratched was not cataloged. FDR can only

scratch cataloged clusters0076 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 – Description.9004 – Dynamic allocation failed for the specified cluster. “code” is the decimal

equivalent of the dynamic allocation error code; it may also appear in hex inregister 0 within the mini-dump. Dynamic allocation error codes aredocumented in the ISPF online tutorial appendix and in various IBMmanuals. In particular, a dynamic allocation error code of decimal 5896 orx'1708' indicates that the input cluster was not found in the catalog.

9008 – User attempted to move a multi-volume VSAM cluster. The components onthis volume were copied to the output volume, but were not scratched. If allof the associated components have been dumped or copied, the user canuse Superscratch or IDCAMS to scratch the cluster.

9012 – Internal Error. The TIOT search failed to find the disk DD name where thecluster was dynamically allocated.

9020 – A KSDS with Alternate Indexes (AIXs) has been archived but it was notscratched because ALTINDEX=NO was specified.

9024 – Cluster cannot be scratched because it is cataloged to a different volume orbecause 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 orcataloged to more than 255 volumes.

Action: Check the error code and correct if necessary. An FDR mini-dump is printed displayingthe CATALOG DELETE parameter list and the catalog name. If needed, contactINNOVATION DATA PROCESSING for assistance.

FDR154 ARCHIVE SCRATCH BYPASSED SOME VOLUMES NOT PROCESSED CLUSTER=clustername

Reason: A multi-volume VSAM cluster was backed up from some, but not all, of the volumeswhere it resides. The cluster is not deleted; it is still usable. However, some parts of ithave been recorded in the Archive Control File. ABR terminates with a non-zero returncode 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 sameArchive 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 onlyin the Format 1 DSCB of the base data component and only on its first volume. SeeChapter 80 “VSAM Special Considerations”.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-34 –

FDR155 nnnnn TRACKS MISSING ON function OF DSN=dsname

Reason: Data set RESTORE, COPY, or MOVE detected that a number of expected tracks werenot found during the restore of the data set “dsname”. “nnnnn” is the number of tracksthat were not found. The remainder of the data set was restored, but it may beunusable. 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 withDATA=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 disk error occurred during the backup that required tracks or cylinders to not berecorded on the backup file (e.g., message FDR123 or FDR129). MessageFDR150 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 FDR997is also issued).

Action: If the cause cannot be determined, contact INNOVATION DATA PROCESSING for assistance.

FDR156 ALLOCATE FAILED FOR nnnnn quan COMP=X'code-reason' VOL=vvvvvv DSN=dsname

ALLOCATE FAILED FOR CATALOG COMP=comp CODE=reason VOL=vvvvvv DSN=dsname

Reason: FDR attempted to allocate a non-VSAM data set “dsname” on volume “vvvvvv” and theattempt failed (if “FAILED FOR CATALOG” is displayed, the allocation was successful,but a later attempt to catalog the data set failed; this can also occur for VSAM). “nnnnn” isthe size of the data set that failed allocation in tracks or cylinders, “quan” is TRK or CYL. Ifthe allocation was attempted on multiple volumes (because of the NVOL= operand or theABR RESTORE ALLOCATION LIST), it failed on all of them, but “vvvvvv” is the firstvolume where it was tried, and “comp” is the error code from that volume. If the data set isSMS-Managed, “vvvvvv” is the volume that FDR selected for the data set and may not bethe 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 CATALOGSVC (SVC 26), from the IBM SMS interface, or internal diagnostic codes from FDR itself.

If “FAILED FOR CATALOG” is displayed, “comp” is the return code and “reason” is thereason code from the CATALOG SVC, in decimal, as documented for the IBMmessage IDC3009I. Some of the common catalog codes shown under messageFDR157 also apply to FDR156. Note that if “comp” is 51, look up the “reason” codeunder code 50 in message IDC3009I. If “comp” is 300, this is an internal error; contactINNOVATION DATA PROCESSING for assistance. If “comp” is 9xxx, contactINNOVATION DATA PROCESSING for assistance. “reason” equal to 00040 maymean 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, inhex. “reason” may be a 8-digit hex IBM diagnostic code. For z/OS and ESA see theIBM manual DFSMSdfp Diagnosis Reference.

Common ALLOCATE codes include:

0004 – Duplicate data set name in VTOC; data set already exists on the volume. Thismay occur for multi-volume data sets if the piece currently on the volume has adifferent 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 thespecific space required for an unmovable data set was not free.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-35 –

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

00B4 – IGGPRE00 installation exit rejected the request. A local exit or DASD controlsoftware product has disallowed allocation on the volume that FDR selected.

00C0 – SMS failed the allocation request. The most common cause is a mismatchbetween the SMS flags in the VTOC of the output volume and that volume’sstatus 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, but the volume is in an SMS

storage group.04160055 – VTOC indicates SMS, but the volume is not in an SMS

storage group.You can use FDRCONVT (Section 70.30 “FDRCONVT Overview”) toconvert the volume to SMS or non-SMS, or you can remove the volumefrom its storage group in the current SMS configuration.

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

2354 – The name of the data set being restored does not meet IBM's data set namingconventions. If NEWNAME=, NEWGROUP=, or NEWINDEX= was specified,the error is in the new name; otherwise it is the original name of the data set thatis invalid. You can bypass this check by specifying NODSNCHK on theRESTORE 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 bylooking up IBM message IGDxxxxx, where “xxxxx” is the reason code.

FF04 – FDR cannot allocate an ISAM file. See member ISAM in Installation Control Library (ICL).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” theRACF reason code (“xx” of 04 indicates that the profile already exists, 08that the user is not authorized to create the profile).

FF50 – GETMAIN failure during allocation. Increase the region.FF51 – Allocation parameter list error. Contact INNOVATION DATA PROCESSING.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. Specifya new NVOL= value or update the ABR Restore Allocation List to direct thedata set to an online volume.

FF53 – NVR is not record type N. Contact INNOVATION DATA PROCESSING.FF54 – NVR cell type not 22. Contact INNOVATION DATA PROCESSING.FF55 – NVR type 24 cell length invalid. Contact INNOVATION DATA PROCESSING.FF56 – NVS SMS sub-cell not type 24. Contact INNOVATION DATA PROCESSING.FF57 – DSCB address not passed. Contact INNOVATION DATA PROCESSING.FF58 – The selected target disk 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 asSMS, specify STORCLAS=; if it still fails, use BYPASSACS or update yourAutomatic Class Selection (ACS) routines. To restore as non-SMS, specifyNVOL= to direct it to a non-SMS volume.

FF59 – Volsers in CPL cannot be located, or over 10 volumes passed. ContactINNOVATION DATA PROCESSING.

Action: Determine the cause and take appropriate action. It may be possible to circumvent theproblem by pre-allocating the output data set. If needed, contact INNOVATION DATAPROCESSING for assistance.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-36 –

FDR157 VSAM ALLOCATION ERROR COMP=comp CODE=reason VOL=vvvvvv CLUSTER=clustername

Reason: FDR attempted to allocate a VSAM cluster, using the IBM CATALOG SVC, but theattempt failed. “comp” is the return code and “reason” is the reason code fromCATALOG, in decimal, or is a value generated by FDR itself. If the allocation wasattempted on multiple volumes (because of the NVOL= operand or the ABRRESTORE ALLOCATION LIST), it failed on all of them, but “vvvvvv” is the first volumewhere it was tried, and the codes are from that volume. If the cluster isSMS-Managed, “vvvvvv” is the volume that FDR selected for the cluster and may notbe the same as the volume where SMS tried to allocate it.

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

COMP REASON – 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 thiscluster on one system and are restoring it on another, this maymean that a catalog with the name of the original cluster's catalogdoes not exist; you may need to specify ICFCAT=ALIAS tocatalog it into the proper catalog.

0004 00120 – The catalog selected by FDR to catalog this cluster is not definedin 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 someof its components to the same name.

0008 00038 – Name already in the catalog. Either the cluster or componentname already exists, or the original cluster is still cataloged. TheVRECAT operand can be used on the RESTORE statement todelete the duplicate names.

0056 00006 – Insufficient security authorization to define the cluster. You musthave ALTER authority to the cluster under IBM RACF or theequivalent 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 from9052 through 9080 may occur if the cluster being restored had an imbedded index,and at the time of the backup the index component was in multiple extents):

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 Chapter 80 “VSAMSpecial Considerations” for further information. FDRMOVE can MOVE amulti-volume VSAM cluster.

9024 – SELECT specified a component name instead of cluster name, or acomponent of the requested cluster was missing from the VVDS at the timeof 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 theseconditions, the operating system would create a new VVDS data set.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-37 –

9044 – The name of the cluster or one of its components being restored does notmeet IBM's data set naming standards. If NEWNAME=, NEWGROUP=, orNEWINDEX= was specified, the error is in the new name; otherwise it is theoriginal name of the data set that is invalid. This check can be bypassed byspecifying the operand NODSNCHK (not documented elsewhere) on theRESTORE/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 99parameter list is not shown.

9064 – VSAM OPEN failed. Message IEC161I may appear on the job log. CODEshows the return code from VSAM OPEN, as documented under IBMmessage 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 wererestoring to did not have enough space to contain the data set. It should bepossible to restore the cluster to another volume with more space available.

9084 – Error from RACF, for a cluster with a discrete profile. FDR successfullyallocated the cluster, and then tried to define a new discrete profile, usingthe profile of the original cluster as a MODEL. The code value is the RACFreturn code, and register 0 within the mini-dump contains the RACF reasoncode. A code of 4 indicates that the profile already exists, 8 indicates theuser 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 blocksize of input cluster is invalid for logical restore.9095 – CASIZE of input cluster does not fit in a cylinder of the output disk for logical

restore. For example, a cluster allocated in cylinders on a 3390 cannot berestored to a 3380.

9096 – Allocation of a multi-volume VSAM cluster failed. This can also occur for a KSDSwith 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. Probably due to

a previous incomplete restore of this cluster. See “Action” below.00032 – UCB not found for output disk.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)

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-38 –

00052 – Catalog entry type not non-VSAM. Multi-volume VSAM clustersthat have not been completely restored is cataloged as non-VSAM (the first volser is ####Vx) but the cluster name is currentlycataloged as something else (usually VSAM). This may be due toa previous incomplete restore of this cluster. See “Action” below.

00056 – LOCATE error. This can occur if the original catalog of the clusteris not available on the system where the restore was done.Specify ICFCAT=ALIAS to restore into the aliased catalog on thecurrent system. Also see “Action” below.

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 volume, causing DADSM toallocate our request in multiple extents.

00076 – Unlike device restore not supported.00088 – Catalog entry type not non-VSAM, and VRECAT was specified,

but the piece of the cluster on the current source volume isguaranteed candidate space and does not warrant deleting thecataloged cluster. The parts of the cluster that contain data mayhave been restored already, or may be restored subsequently.

00092 – Tracks in extend not divisible by CISIZE.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 disk volume was SMS-Managed, but no storage class wasassigned. Specify STORCLAS= or select a non-SMS volume, and resubmit.

91xx – The IBM SMS interface failed the allocation request with return code “xx” (usually08). “reason” is an SMS error code, in decimal. You can find the description bylooking 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 INNOVATION DATA PROCESSING.9452 – UCB address not passed or invalid. Can occur if the data set is not

SMS-Managed (no storage class assigned), but FDR has not selected avolume on which to allocate it. Specify NVOL= and rerun.

9458 – BYPASSSMS was specified and the selected output disk volume wasSMS-Managed, but no storage class was assigned. Specify STORCLAS=or select a non-SMS volume and resubmit.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-39 –

9459 – Volsers in CPL cannot be located, or over 10 volumes passed. ContactINNOVATION DATA PROCESSING.

Action: An FDR mini-dump is printed displaying the CATALOG DEFINE parameter list and related dataareas. Determine the cause and take appropriate action. For errors involving names already inthe catalog, the VRECAT operand on the RESTORE statement may be used to DELETE theduplicate names from the catalog (but should be used cautiously since it may DELETE otherclusters). If needed, contact INNOVATION DATA PROCESSING for assistance.

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

Delete the non-VSAM catalog entry with:

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

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

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

More details on this are found in Section 80.13 “VSAM Special Considerations”.

FDR158 DATA SET ENQ FAILED DSN=dsname

DATA SET ENQ FAILED BUT HFS QUIESCED DSN=dsname

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

DATA SET ENQ FAILED DSN=dsname hfserror

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

For HFS and zFS data sets, if HFS=QUIESCE or ZFS=QUIESCE was specified and theenqueue is not successful, FDR tries to do a HFS or zFS quiesce function, to preventaccess to the file system in the HFS and zFS data set during the backup. If that issuccessful the second form of the FDR158 message is displayed and the data set isprocessed 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 theFDR158 message is printed, this also does not indicate an error. However, if the HFS or zFS filewas 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 beprinted with “hfserror”:

AND HFS QUIESCE FAILED cccc-rrrrrrrr – The quiesce function failed with returncode “cccc” and reason code “rrrrrrrr” in hex. It may be that the HFS or zFSdata set was busy for more than 5 minutes. A reason code ending in 00FCindicates that the user id of the FDR job was not authorized to use UNIXSystem Services (USS) (does not have a UID assigned); a UID is required.

AND HFS CURRENTLY QUIESCED TO ANOTHER JOB – The quiesce functionfailed because another job or user has already quiesced the HFS or zFSdata set. Another backup of the HFS or zFS data set may be in progress.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-40 –

AND HFS QUIESCE NOT AUTHORIZED – The job was not authorized to quiescethe data set. This may indicate that the user id of the FDR job was notdefined to your security system.

AND HFS QUIESCE INSUFFICIENT STORAGE – A GETMAIN for storage to hold atable 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 zFSunquiesce function failed. You may need to manually 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 causedby an enqueue failure.

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

FDR159 UNABLE TO function REASON=x DSN=dsname

Reason: FDR is unable to RESTORE, COPY, or MOVE the named data set for the reasonspecified. 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 andcannot be copied or moved. To move a catalog, back it up, delete thecatalog, and restore it to its new volume.

2 – The SYS1.VVDS.Vvolser or SYS1.VTOCIX.volser data set was selectedwithout PROT=NONE specified on the RESTORE TYPE=DSF statement. Itis not restored; add PROT=NONE if you really want to restore it. It is usuallya 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)

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-41 –

– 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 notbacked up; it can be ignored. This message is only a warning message; it does not causean ABEND or non-zero condition code to be issued. If the VTOC index is damaged, thebest way to recover is usually to rebuild it by using the BUILDIX command of programICKDSF. To rebuild the ABR Model DSCB use the REMODEL command of programFDRABRM (Section 50.40 “VTOC Maintenance Utility (FDRABRM)”).

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

FDR160 UNABLE TO RESTORE -- INDEX HAS INCORRECT EXTENT SIZES -- CLUSTER=clustername

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

Reason: The VSAM cluster that was backed up, or the input VSAM cluster for the copy or move,had an imbedded index (the IMBED option), and had an index component that was inmultiple extents. In order to do the restore or copy or move, the output cluster musthave the same arrangement of extents as the original cluster. However, the outputcluster was found to exist on disk before the restore or copy or move, with a differentarrangement of extents. There is no practical way for the user to DEFINE the outputcluster with the correct arrangement of extents.

Action: Delete the cluster that you pre-defined, and let FDR do the allocation. FDRautomatically rebuilds the cluster with the original arrangement of extents.

FDR161 XMS ERROR REASON=x

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

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDR162 SMS ERROR MESSAGE FOR DSN=dsname message text

Reason: The allocation of an SMS-Managed data set failed. The diagnostic and informationalmessages 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=dsname

Reason: The current backup or input disk contains an extent of a multi-volume VSAM cluster that wasflagged as a “candidate space”. A candidate space is created when a multi-volume SMScluster is allocated with a storage class with the “guaranteed space” attribute and realvolume serials are specified. SMS pre-allocates extents on the volume, but they are notpart 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 VSAMcandidate volumes, either regular or candidate-space.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-42 –

FDR165 AIX RESTORE DEFERRED BASE CLUSTER NOT YET RESTORED AIX=name

Reason: 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 basecluster has not yet been restored, probably because it is on a different backup or diskvolume that has not yet been processed. The AIX cannot be defined until the basecluster has been completely restored.

Action: An ABR restore bypasses the AIX but remembers that it did so. After all other backupsrequested in this ABR restore have been processed, ABR reprocesses the backupscontaining the bypassed AIXs and attempt to restore them again (this may requireremounting backup tapes). If the base cluster of the bypassed AIX was successfullyrestored from the other backups, the restore of the AIX is usually successful. If themessage appears a second time for the same AIX on the same backup, or the AIX restorefails for another reason, contact INNOVATION DATA PROCESSING for assistance.

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

FDR169 SMS NVR RECORD ERROR REASON=1, DSN=dsname

Reason: On an SMS-Managed volume, the Non-VSAM Record (NVR) in the VVDS had a lengthexceeding 256 bytes.

Action: Contact INNOVATION DATA PROCESSING for assistance.

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

Reason: During a backup, FDRCRYPT encryption was requested by the ENCRYPT= operand.This message documents the disk volume serial “vvvvvv”, the backup copy (1, 2, orALL), 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 theapplicable ENCRYPT statement.

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

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

FDRCAMS SUCCESSFULLY ENCRYPTED/DECRYPTED DD=ddname DSN=dsname

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

FDR179 ENCRYPT/DECRYPT ERROR REASON=reason

Reason: 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 tobackup and restore, similar messages are generated by FDRTCOPY and FDRTSEL whencopying or creating encrypted backups. The reason code “reason” may be:

0 FDRCRYPT NOT FOUND – Encryption was requested on a backup, or anencrypted tape was being restored, but the FDRCRYPT module was notfound. You may not be licensed for FDRCRYPT or you may be executingfrom the wrong FDR library.

1 DECRYPT KEY NOT SPECIFIED – An encrypted backup wasencountered during a restore, but the decryption key was not found in theEncryption Keyfile or on a DECRYPT statement.

3 UNSUPPORTED ENCRYPTTYPE – Internal error. Contact INNOVATIONDATA PROCESSING.

4 MASTERKEY IS INVALID – A master key was specified for a restore, but themaster key did not pass validation; it is not the master key that was used duringencryption of the backup or no master key was used during the backup.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-43 –

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 passvalidation; it is not the encryption key that was used to encrypt the backup.

6 DUPLICATE BYTE GENERATED – Internal error. Contact INNOVATIONDATA PROCESSING.

7 KEYFILE OPEN ERROR – An OPEN error occurred opening theFDRCRYPT Encryption Keyfile.

8 KEYFILE NOT FORMATTED BLKSIZ=0 – The FDRCRYPT EncryptionKeyfile has not been pre-formatted. Use the FDRCRYFM utility to formatthe Encryption Keyfile.

9 KEYFILE IS FULL – The FDRCRYPT Encryption Keyfile has no free spaceto 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 isnot valid. Either it has been overlaid or improperly formatted.

B KEYFILE READ/WRITE I/O ERROR – An I/O error occurred on theFDRCRYPT Encryption Keyfile.

C FDRCRYPT PROGRAM HAS EXPIRED – A trial version of FDRCRYPT hasreached its expiration date. Contact INNOVATION DATA PROCESSING toextend the trial or purchase the product.

D KEYFILE NOT DEFINED – No Encryption Keyfile name was provided. Thename could be on a KEYFILE statement in the FDRCRYPT DD statement input, or adefault Encryption Keyfile could be specified in the FDR Global Options Table.

E BACKUP NOT RECORDED IN KEYFILE – An encrypted backup wasencountered during a restore, but no record of the backup was found in theFDRCRYPT Encryption Keyfile and no decryption key or master key was provided.

F KEYFILE DYNALLOC ERROR – An error occurred dynamically allocatingthe Encryption Keyfile specified on a KEYFILE statement or in the FDRGlobal Options Table. Message FDR336 was also issued with the dynamicallocation error codes.

G MASTERKEYID NOT FOUND – When creating an encrypted backup,MASTERKEYID=profile was specified (or a default MASTERKEYID wasspecified in the FDR Global Options Table), but FDRCRYPT did not findprofile FACILITY/FDRCRYPT.profile in your security system. Either theprofile is not defined, or (under CA ACF2 or CA TOP SECRET) the user IDunder which the job is running is not authorized to access the profile, or thesecurity system is not active.

H MASTERKEYID INVALID – When creating an encrypted backup,MASTERKEYID=profile was specified (or a default MASTERKEYID was specified inthe FDR Global Options Table), but the profile FACILITY/FDRCRYPT.profile in yoursecurity system did not specify a valid MASTERKEY= value in the APPLDATA fieldof the profile (e.g., MASTERKEY= not specified or the value is not 32 hex digits).

I SPECIFIED DDNAME/DSNAME NOT ENCRYPTED/DECRYPTED – InFDRCAMS, one or more ENCRYPT or DECRYPT statements were notprocessed because no matching IDCAMS REPRO statement was executed.

J INVALID EOD RECORD – When decrypting, FDRCAMS encountered aninvalid encryption EOD record.

K PREMATURE END OF FILE – When decrypting, FDRCAMS encounteredthe 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 byFDRDECRY; this is not permitted. FDRDECRY can only be used to decryptfiles created by FDRCAMS, and encrypted files created by FDRDECRY canonly be decrypted by FDRCAMS.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-44 –

P PUBLIC KEY ERROR – ERROR CODE=rrrrccccssss – PUBLICKEY orPRIVATEKEY was specified in an FDRCAMS step, but ICSF returned an error withthe indicated codes. For common codes, additional explanatory text is printed.

Z UNKNOWN REASON CODE – Internal error. Contact INNOVATION DATAPROCESSING for assistance.

Action: Correct the error, if possible, and rerun. Contact INNOVATION DATA PROCESSING ifyou need assistance.

FDR180 encryption error text

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

FDR200 BLOCK DROPPED--synadaf--datablock

Reason: A permanent BSAM read or write I/O error has occurred on a backup data set. “synadaf” isdescriptive error text provided by the IBM SYNADAF macro. “datablock” is the first 20 bytes ofbackup data block read or written, in hex, if available. An IBM IOS000I I/O error message mayalso appear in the job's job log. “Tape I/O Errors” in Section 80.30 gives more details.

DUMP – If on reel-to-reel tape (3420-type tapes), FDR issues an EOV to force a newoutput volume to be mounted. The blocks that were being written to the tapehaving the error is rewritten as the first blocks on the new reel. If this tape switchoccurs more than 20 times, FDR terminates with an U0200 ABEND.On cartridges drives, because of the control unit buffer, FDR issues the U0200ABEND immediately after the first unrecoverable tape error. FDR terminatesimmediately if the error occurs during the write of the control records at thebeginning of the backup.

RESTORE – Any block in error is bypassed. If the error is due to I/O errors during the dumpto a reel-to-reel tape, the block in error was rewritten on the next tape volume; if it isread successfully the data is properly restored (logical data set restore may fail onthis condition). FDR drops up to 20 blocks before terminating with an U0200ABEND. If any track images were never successfully read from any tape volume,message FDR366 (and possibly message FDR155) are issued to document this; ifneither 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 will bypass. Thekeyword TAPERRCD=NO suppresses the condition code or ABEND that normallyoccurs at the end of the dump or restore.

NOTE: On reel-to-reel tapes (3420-type) z/OS device swapping (the SWAP consolecommand) should not be allowed for FDR backups. SWAP may be permissible forcartridge tapes. See “Tape I/O Errors” in Section 80.30.

NOTE: INNOVATION DATA PROCESSING offers two products that can dramaticallyreduce tape errors: FATS (Fast Analysis of Tape Surfaces) analyzes tapes fordefective areas and FATAR (Fast Analysis of Tape And Recovery) displays andcorrects data on data checked tapes.

FDR201 FORCE END OF VOLUME TAKEN--BLOCK WILL BE REWRITTEN

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

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-45 –

FDR203 PREMATURE TAPE END OF FILE DSN=dsname

Reason: FDR restore detected an end-of-file on the backup data set without encountering the FDRtrailer record. The dump may not have successful. On an FDR full volume or data setrestore, FDR terminates with an U0201 ABEND; however, on a data set restore FDR stopsreading the backup when it has restored all tracks required for the data sets selected, so itmay 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, butthe 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 serialnumbers on the DD statement for the backup file.

FDR204 TAPE BLOCK LENGTH CHECK--BLOCK BYPASSED

Reason: 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 detailsthe tracks lost, if any. For a data set restore, unless message FDR155 is displayed, no tracksnecessary for this restore were lost and the restore is successful.

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

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

FDR205 TAPE BLOCK CROSS-CHECK ERROR

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

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

FDR206 TAPE BLOCK COUNT ERROR

Reason: 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 theblock count from the tape trailer label that reflects the number of blocks written to the tapevolume during the backup. The fourth word of the DCB contains the count of blocks read duringthe restore. FDR ignores the error and continue processing. If tracks necessary to do therestore are lost, FDR details them in message FDR366.

FDR207 TAPE CROSS-REFERENCE TABLE IS MISSING DSN=dsname

Reason: FDR could not find the track table on the backup data set “dsname”. The backup mayhave been corrupted or overwritten.

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

FDR210 I/O ERROR ON BACKUP DD=ddname

Reason: An I/O error occurred writing an FDR backup to the backup data set identified by“ddname”. 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 tapehardware service representative to investigate the cause of the error.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-46 –

FDR211 FDR ERROR ON DD=ddname REASON=reason

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

8 FDR.USE.UNIT NOT FOUND – The disk device specified byDSN=FDR.USE.UNITuuuu on the DISKx DD statement was not found inyour I/O configuration.

9 FDR.USE.UNIT IS ONLINE – The disk device specified byDSN=FDR.USE.UNITuuuu on the DISKx DD statement is online. It must beoffline to z/OS.

A FDRINSTANT VOLSER MISMATCH – The volume serial of the offline diskdevice being dumped does not match the volume serial of the onlineprimary volume.

B INSTANT TRIAL HAS EXPIRED – FDRINSTANT trial has expired. ContactINNOVATION DATA PROCESSING for assistance.

C FDRINSTANT UNIT NOT FOUND – The disk device containing theFDRINSTANT volume image was not found in your I/O configuration. ForPGM=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-Instantbackups in the same step.

D FDR INSTANT PATH GROUP ERR – FDR called the IBM moduleIECDVPTH to establish path groups for the offline disk, but the return codewas non-zero. The backup is completed but there may be someperformance degradation.

E INSTANT BKUP NOT CATALOGED – The latest backup generation andcycle as recorded in the ABR Model DSCB is not cataloged.

F INSTANT BKUP ALREADY DONE – The latest backup generation andcycle as recorded in the ABR Model DSCB is currently cataloged to a tapeor a disk other than the source disk itself, so the backup has already beenmoved. This message is normal if you restart the ABR backup step aftersome backups have been successfully moved to tape; it does not set anyerror codes and processing on the volume is bypassed. Note that thisreason can occur if the previous SNAP, SPLIT, PSPLIT, or FCOPY stepfailed on this volume, but that failure sets an error code.

G INSTANT BKUP UNIT MISSING – A SNAP, SPLIT, PSPLIT, or FCOPYwas previously done, but FDR cannot locate the UCB for the device thatwas the target of the operation (that contains the volume image).

H INSTANT BKUP GEN/CYC ERROR – The generation/cycle of the backupon the offline volume is not the same as current generation/cycle asrecorded in the ABR Model DSCB. This can also occur if an offline volumeis released in a prior unsuccessful run with FCOPY=(USE,REL) and theDUMP job is being rerun.

I LOAD FAILURE FOR MODULE EMCSAI/EMCQCAPI – FDR was unableto load an EMC API module. The EMC libraries must be in the systemlinklist or a STEPLIB in the FDR step.

J INSTANTBKUP TYPE= MISMATCH – The TYPE= parameter used on theSNAP, SPLIT, PSPLIT, or FCOPY operation was different from thatspecified on the subsequent DUMP statement.

K FDRINSTANT LABEL I/O ERROR – An I/O error occurred reading thevolume label from the offline volume.

M INSTANTUNIT=uuuu NOT READY – The offline disk copy of the onlinedisk is not ready. If you have use the DSN=FDR.USE.UNITuuuu in the FDRDISKx DD statement, this may mean that you have provided the wrongoffline device address, or it may mean that the offline copy has not beenproperly split from its online source. If this is a BCV in an EMC subsystem ora ShadowImage copy in a HDS subsystem, this may mean that the SPLITor PSPLIT function has not been executed or has not completed.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-47 –

N FDRINSTANT I/O ERROR – An I/O error occurred while performing theFDRINSTANT backup.

P FDRINSTANT LABEL NOT FDR1 – FDRINSTANT changes the VOL1label 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 backupphase of FDRINSTANT, the volume label was not FDR1 as expected.

Y UNABLE TO SPLIT – SPLIT RETRY COUNT EXCEEDED – Because ofconditions within the Symmetrix, FDR was forced to re-establish and re-splitthe BCV a number of times, but the retry limit for this re-establish/re-splitwas reached before a valid split BCV was created.

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

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

FDR212 program ERROR UNIT=uuuu REASON=reason

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

F BCV VOLUME NOT FOUND OR NOT CONNECTED TO BCV – A DUMPwith 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 beenperformed, but the units are not in the correct state. Check return andreason codes for explanation of failure.

H BCV MATCHING BCV VOLUME NOT FOUND IN UCBVTOC – When aBCV SPLIT is done the UCBVTOC field in the BCV is updated to point back to theonline UCB, but no offline disk had a pointer to the online disk you are dumping.

I LOAD FAILURE FOR MODULE EMCSAI/EMCQCAPI – FDR was unableto load an EMC API module. The EMC libraries must be in the systemlinklist or a STEPLIB in the FDR step.

K EMC CODE nn - reason – A BCV operation was requested, but the BCVrequest 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 operationwas requested, but the primary volume was never ESTABLISHed with anFDRINSTANT volume or the volume has been reused with a different primaryvolume.

N ESTABLISH TO BCVUNIT ALREADY IN USE – FDR attempted to do anESTABLISH of the online volume to the identified BCV, but the BCV wasalready established to a different volume.

O VOL1 LABEL RESERVED FIELDS NOT BLANKS – When ABR does aSPLIT, it records some information in the volume label of the offline disk.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 whenFDRINSTANT was attempting to modify the volume label of theFDRINSTANT volume to insure that it cannot come online accidentally.

V CANNOT RESTORE VOLUME IS NOT SPLIT – A request to restore froma captured volume image on an FDRINSTANT volume failed because thatvolume is currently ESTABLISHed to a volume.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-48 –

W BCV WAS SPLIT FROM ANOTHER STANDARD VOLUME – A request torestore from a captured volume image on a BCV failed because that BCVwas most recently SPLIT from a different primary volume.

X ERROR RESTORING STANDARD VOL1 LABEL – An I/O error occurredwhen FDRINSTANT was rewriting the volume label on the target volumeafter restore from an FDRINSTANT volume.

Y UNABLE TO SPLIT – SPLIT RETRY COUNT EXCEEDED – The disksubsystem was unable to accept a SPLIT request. FDR retried the requestbut it continued to fail until the retry limit was exceeded.

Z UNABLE TO function - reason – “function” can be CONSPLIT orEMCSNAP. The “reason” text may refer to minimum microcode levels ormissing microcode patches. FDR checks for required microcode levels andpatches before attempting to use the Consistent SPLIT or SNAP function.

Action: FDRINSTANT bypasses this volume and continues processing.

FDR218 program UNIT=uuuu WAS stat UNIT=bbbb

Reason: A BCV in an EMC Symmetrix or a ShadowImage pair in a HDS 7700E was used forFDRINSTANT. This message indicates the status of the volume as a result of theoperation performed (RE-ESTABLISH, SPLIT, or RESTORED). “uuuu” is the S/390address 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 toBCV=(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 torefresh the target and SPLIT it again.

EX-SPLIT FROM – SPLIT was executed due to PPRC=USE and thePPRCUNIT=uuuu pointed to a HRC secondary target.

RESTORED FROM – The online volume was restored from the FDRINSTANTvolume due to an ABR restore request.

FDR219 FDR VOL=vvvvvv IS BEING DUMPED FROM OFFLINE UNIT=uuuu

Reason: FDRINSTANT was invoked. The online volume “vvvvvv” is being dumped from an offlinecopy on device address “uuuu”. FDRINSTANT is an extra-cost option to FDR.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-49 –

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

Reason: 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 FDRINSTANTprocessing. 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 ofthose ineligible volumes.

The message is also issued for all eligible volumes for which SNAP, SPLIT, PSPLIT, orFCOPY 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.

NOTE: 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 youwanted a point-in-time backup. Check the output of the SNAP, SPLIT, PSPLIT, orFCOPY step to determine the failure.

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

Reason: A FDRABR DUMP is being executed with SNAP=(USE,REL), PPRC=(USE,RET),FCOPY=(USE,REL) or BCV=(USE,RET) (or both) but at the end of the backup, ABRcould not release the copied volume or RE-ESTABLISH the BCV because anothertask 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 thebackup data set is no longer in use.

FDR230 program type UNIT=uuuu REASON=reason

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

1 MOUNT STATEMENT NOT SPECIFIED – There were no MOUNT statementsfollowing a SNAP, SPLIT, PSPLIT, or FCOPY statement. MOUNT statements areused to define the source volume and target device for the FDRINSTANT copy.

2 MOUNT STATEMENT NOT FOUND – Some control statements were providedafter the SNAP, SPLIT, PSPLIT, or FCOPY statement, but none of them wereMOUNT statements. Only MOUNT statements can follow that statement.

3 xxxxUNIT= NOT SPECIFIED IN MOUNT STATEMENT – A MOUNTstatement does not contain the operand SNAPUNIT=, PPRCUNIT=,FLASHUNIT=, or BCVUNIT=. It is required.

4 SOURCE AND type UNIT ADDRESS ARE EQUAL – The unit on whichthe volume specified by VOL= is mounted is the same as the unit specifiedby xxxxUNIT=. A volume cannot be copied to itself.

5 INCOMPATIBLE SOURCE AND type UNIT DEVICE TYPES – The devicetype of the unit on which the volume specified by VOL= and the unitspecified by xxxxUNIT= are not the same. You cannot snap from a 3380 toa 3390 or vice versa.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-50 –

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= wasdefined as a type other than disk in the current I/O configuration.

8 type UNIT IS NOT OFFLINE – The disk address specified by xxxxUNIT= wasnot varied offline to z/OS. If you are sure that you want to use this device as anFDRINSTANT target, vary it offline. Note that FDRINSTANT completelyoverlays that target volume and all existing data on the volume is lost.

9 UNKNOWN DEVICE OR DEVICE NOT type CAPABLE – Either the sourcevolume specified by VOL= or the target volume specified by xxxxUNIT= iscapable of the special hardware feature requested (e.g, “ECAM” is the specialcommand set used to perform SnapShot).

9 UNABLE TO OBTAIN SYMMETRIX DEVICE NUMBER – FDR was unableto determine the z/OS device address of the BCV assigned to the onlinevolume being dumped. Possibly it is not in the I/O configuration or is in adifferent Symmetrix. Try specifying BCVUNIT= on the MOUNT statement.

9 UNABLE TO OBTAIN PPRC DUPLEX NUMBER – FDR was unable todetermine the z/OS device address of the ShadowImage volume assignedto the online volume being dumped. Possibly it is not in the I/O configurationor is in a different disk subsystem.

9 UNKOWN DEVICE OR DEVICE NOT FLASHCOPY CAPABLE – Deviceis not capable of FlashCopy or FlashCopy cannot be used between thesource and target devices specified.

A UNEQUAL SOURCE/TARGET CONTROLLER FRAME SERIAL NO. –The source volume specified by VOL= and the target volume specified byxxxxUNIT= are not both in the same disk subsystem (for FlashCopy V1,they must be in the same logical subsystem (LSS)).

A SYMMETRIX QUERY FAILED – A query to the EMC Symmetrix to getBCV information failed.

A DEVICE IS NOT IN DUPLEX STATE – No PPRC session exists for theprimary device.

B SNAP STATUS INDICATES FAILURE – Contact INNOVATION DATAPROCESSING for assistance.

B UNKNOWN DEVICE STATE FLAG=xx – Contact INNOVATION DATAPROCESSING for assistance.

C SNAP STATUS INDICATES TIME OUT – An internal time-out occurred inthe hardware. If it is repeatable, contact INNOVATION DATAPROCESSING for assistance.

D SNAP STATUS INDICATES INVALID EXECUTE ATTEMPTED – ContactINNOVATION DATA PROCESSING for assistance.

E SNAP STATUS INDICATES COUNT FIELD INCOMPATIBILITY –Contact INNOVATION DATA PROCESSING for assistance.

F I/O ERROR DURING PROCESSING – An unexpected I/O error occurred whileprocessing the special hardware request. The error is documented by anothermessage. This can occur at DRP during a RESTORE procedure when the catalogbeing used has the backup entry pointing to the instant offline volume instead of thebackup tape. This can occur when the ABR catalog being used was captured beforethe FDRABR DUMP process but after the SNAP, SPLIT, PSPLIT, or FCOPYprocess. Contact INNOVATION DATA PROCESSING for assistance.

G MESSAGE ID=mmmm STATUS CODE=ssss – ECAM message number“mmmm” was issued to the SnapShot device. The message was accepted but itreturned status code “ssss”. Contact INNOVATION DATA PROCESSING forassistance.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-51 –

H MESSAGE ID=mmmm COMPLETION CODE=cccc REASON=rrrr –ECAM message number “mmmm” was issued to the SnapShot device. Themessage was rejected with completion code “cccc” and reason code “rrrr”.Contact INNOVATION DATA PROCESSING for assistance.

I MESSAGE ID=mmmm PARMID=pppp COMP CODE=cccc REASON=rrrr –ECAM message number “mmmm” was issued to the SnapShot device. Themessage was rejected because of a problem with message parameter“pppp” with completion code “cccc” and reason code “rrrr”. ContactINNOVATION DATA PROCESSING for assistance.

J TARGET UNIT HAS LESS CYLINDERS THAN SOURCE DEVICE – Thesource volume specified by VOL= has more cylinders than the targetvolume specified by SNAPUNIT=. The target volume must be equal to orlarger than the source volume in size.

K UNDEFINED SNAPSHOT STATUS – Unexpected response from theSnapShot device.

L UNDEFINED SNAPSHOT MESSAGE COUNT – Unexpected responsefrom the SnapShot device.

M EXPECTED MSGID=nnnn. RECEIVED MSGID=nnnn – Unexpectedresponse 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 disk to FDR1 so that itcan't be accidentally brought online. When the point-in-time image wasdumped, the label was no longer FDR1, or the ABR generation and cyclecreated during the SNAP, SPLIT, PSPLIT, or FCOPY was not the same as thatcurrently recorded on the target. Contact INNOVATION DATA PROCESSING ifyou do not want FDRINSTANT to modify the volume label.

O PRIOR FDRABR INSTANT BACKUP PENDING DSN=dsname – A DUMPor 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 theDUMP 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 operandINSTANTLOSS=YES on the DUMP statement.

P PRIOR FDRABR INSTANT BACKUP IS LOST DSN=dsname – A DUMPor SNAP, SPLIT, PSPLIT, FCOPY detected that a previous SNAP, SPLIT,PSPLIT, FCOPY had been done, but you have not yet executed the DUMP tomove the point-in-time backup to tape. Since you replied “YES” to the FDRW02message or specified CONFMESS=NO or INSTANTLOSS=YES, theuncompleted backup is discarded and is no longer usable.

Q TOO MANY WRITES PENDING – While FDRCOPY was attempting to usethe EMCCOPY internal copy function on an EMC Symmetrix, theSymmetrix reported that an internal limit of pending writes (from cache todisk) was exceeded. The copy continues using normal read/write I/O.

Q CONTROLLER DOES NOT SUPPORT LRE/WFT – Contact INNOVATIONDATA PROCESSING for assistance.

R TARGET VOLSER DOES NOT MATCH SOURCE – The operandVERIFYVOLSER=YES was specified, but the current volser of the offlinetarget does not match the volser of the online source volume.

R DEVN/UNIT LOCATION ROUTINE ERROR FUNC=function – ContactINNOVATION DATA PROCESSING for assistance.

S PPRCUNIT IS NOT PAIRED WITH PRIMARY – The device specified byPPRCUNIT= is not currently in a PPRC session with the primary volume. Youdid not issue a previous (C)ESTPAIR command to establish the session.

S ANTRQST IS NOT INSTALLED AT LEVEL 4 – You do not have theproper level of the IBM ANTRQST API to support FlashCopy installed.Contact INNOVATION DATA PROCESSING for assistance.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-52 –

S ANTRQST REQUEST BUFFER EXHAUSTED – An error occurred whileinvoking the IBM FlashCopy API. Contact INNOVATION DATAPROCESSING for assistance.

S SOURCE VOLUME NOT IN FLASHCOPY STATUS – An error occurredwhile invoking the IBM FlashCopy API. Contact INNOVATION DATAPROCESSING for assistance.

S SRC/TGT VOLUMES NOT PAIRED OR IN SIMPLEX STATE – TheFlashCopy source and target volumes are each already paired with adifferent volume OR they are not both in Simplex state. FlashCopy cannotbe used on this pair until those FlashCopy sessions are terminated.

S FLASHCOPY – ANTRQST FUNCTION FAILURE – Unknown erroroccurred while attempting to issue the ANTRQST function. Check FDR149message for requested function, return and reason codes.

S FLASHCOPY UNEXPECTED QUERY DATA RETURNED – An erroroccurred while invoking the IBM FlashCopy API. Contact IBM to be sureyou have the latest maintenance for FlashCopy and contact INNOVATIONDATA PROCESSING for assistance.

S FLASHCOPY WITHDRAW FUNCTION FAIL CODE=nnnnn-nnnnnRELEASE BYPASSED – FCOPY=(USE,REL) was specified but theFlashCopy withdraw (FCWITHDR) failed with the indicated return codes.

T FLASHCOPY VOL(S) ARE IN ACTIVE RELATIONSHIPS – Either theFlashCopy 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 toestablish the relationship has failed. Perform FCQUERY on source andtarget volumes to determine cause of failure. Review FDR149 forinformation on current device status, return and reason codes. Checksource and target compatibility and capacity.

T FLASHCOPY RELEASE FAILURE – An attempt to release the relationshipdue to the use of FCOPY=(USE,REL) has failed. Review FDR149 forinformation on current device status, return and reason codes. Possibly dueto the use of FCOPY=COPY or an external FCWITHDR being performed.

T ANTRQST - PPRC REQUEST FAILURE – An error occurred while invokingthe IBM PPRC API. Contact INNOVATION DATA PROCESSING for assistance.

U SECURITY ACCESS DENIED TO DSN=FDR.USE.UNITxxxx –FDRINSTANT security checking was enabled, and the user id under whichthe FDRINSTANT request was run does not have UPDATE authority to thedata set FDR.USE.UNITxxxx where “xxxx” is the device address of theoffline target volume specified by the xxxxUNIT= operand.

V BCVUNIT= IS NOT SPLIT FROM SOURCE DEVICE – WILL SEARCHUCBS – The device specified by BCVUNIT= was not a BCV split from theonline volume specified by VOL=. FDR searches all offline UCBs for theproper BCV; if found, the operation continues; if not found, anothermessage is issued and the operation fails.

W VOL1 RESERVED FIELDS NOT BLANK – FDRINSTANT stores informationin reserved fields in the volume label of the offline volume. This is a warning thatthose fields were not blanks, as expected, but ABR overlaid them anyway.

X EMCQCAPI ERROR RC=rrrrrrrr ACTION=aa IORC=iiii – An error occurredinvoking the EMC SNAP API. Error codes are displayed. If the API returned a textexplanation of the error, a second line with MSG= is displayed. One common causeis that the EMCSCF address space is not active.

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

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-53 –

FDR231 program COMPLETED SUCCESSFULLY - VOL=vvvvvv

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

FDR232 program action

Reason: “action” may be:

RELEASED OFFLINE SNAPUNIT=uuuu – FDRINSTANT was executed withSNAP=(USE,REL) to take a backup of the offline copy of an online volumecreated by FDR using SnapShot. Because of the REL parameter, FDRinstructed the IBM RVA (RAMAC Virtual Array) or Oracle StorageTekSVA/Iceberg to release all of the tracks occupied by the offline device“uuuu”. This reduces the NCL (Net Capacity Load) on the RVA/SVA/Icebergby deleting the copied tracks that are no longer required.

RELEASED OFFLINE FLASHUNIT=uuuu – FDRINSTANT was executed withFCOPY=(USE,REL) to take a backup of the offline copy of an onlinevolume created by FDR using FlashCopy. Because of the REL parameter,FDR instructed the subsystem to withdraw the FlashCopy session to theoffline device “uuuu”.

DISBANDED PATHS FROM OFFLINE UNIT=uuuu – FDRINSTANT establishes achannel path group to the offline device for performance. When the dumpwas complete, the channel path group to the offline disk was disbanded.

FDR258 FDREMAIL reason

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

FDR270 FDRCONVT OPTIONS IN EFFECT: options

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

FDR271 VOLUME operation RESULTS SUMMARY:VOLSER FINAL STATUS STORGRP REASON FOR FAILUREvvvvvv status storagegroup reason

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

FDR273 VOLUME vvvvvv ASSIGNED TO STORGRP=storagegroup

Reason: Issued by FDRCONVT to indicate the SMS storage group assigned to a disk volumebeing processed. If no storage group is assigned, the “storagegroup” is “NO STORG”.If the storage group was never determined, the “storagegroup” is “????????”.

FDR274 VOLUME operation status FOR VOLUME=vvvvvv

Reason: The results of conversion for volume “vvvvvv”. “operation” is either CONVERSION orSIMULATION 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=vvvvvv

Reason: Issued by FDRCONVT to indicate that CONVERSION or SIMULATION has begun onvolume “vvvvvv”.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-54 –

FDR276 dsname statusCATALOG=catalogOLD CATALOG=oldcatalog NEWCAT=newcatalogVOLUMES=vvvvvv vvvvvvSTORCLAS=storageclass MGMTCLAS=managementclassDATACLAS=dataclassDATASET SPANS MULTIPLE STORAGE GROUPS

Reason: The first form of FDR276 is issued by FDRCONVT to indicate the results on a specificdata set. “dsname” may be:

DSNAME=dsname

CLUSTER=clustername

COMPNT=componentname

AIX=alternateindexname

PATH=pathname

“status” indicates the final status of the data set

CONVERTED TO SMS – Conversion to SMS was successful.CONVERTED TO NONSMS – Conversion to non-SMS was successful.ALREADY CONVERTED TO SMS – Data set was already SMS-Managed.ALREADY CONVERTED TO NONSMS – Data set was already non-SMS.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 functionperformed. “catalog” is the catalog containing the data set; if FDRCONVT had to move thedata set to a new catalog “oldcatalog” is the original catalog and “newcatalog” is the nameof the catalog where FDRCONVT cataloged the data set. “vvvvvv” is one or more volumeserials containing the data set.”storageclass”, “managementclass”, and “dataclass” are theSMS classes assigned during a conversion to SMS. “(NULL)” indicates no class wasassigned and “(NOT DETERMINED)” indicates that the class was not determined.

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

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

Reason: The data set or cluster named in the preceding FDR276 message could not beconverted by FDRCONVT for “reason”. For errors in system calls (such asCATALOG), the second line of the message displays the function code “fn”, the returncode “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) routinesreturned 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 theAutomatic Class Selection (ACS) routines may still override it to null.

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

ACS ROUTINE FAILURE – the reason code “rsn” probably corresponds to an IBMmessage IGDnnnnn; look it up in the IBM messages manual.

LOCATE FAILED FOR DATA SET – A catalog operation failed. The return andreason codes are documented under IBM message IDC3009I in the IBMmessages manual.

DATA SET NOT CATALOGED – The data set to be converted was not catalogedand 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 dataset was not eligible. If necessary, call INNOVATION DATA PROCESSING for assistance.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-55 –

FDR278 VOLUME vvvvvv INELIGIBLE FOR CONVERSION: REASON=reason

Reason: 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, callINNOVATION DATA PROCESSING for assistance.

FDR279 ddname DD MISSSING

Reason: A required DD statement was not found.

Action: Supply the missing DD statement.

FDR280 ddname OPEN ERROR

Reason: A required data set failed to open.

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

FDR281 JOBCAT/STEPCAT DD NOT ALLOWED

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

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

FDR282 SMS NOT ACTIVE ON SYSTEM

Reason: The SMS address space is not active. FDRCONVT requires that SMS be active in orderto run. This message may also occur if the operating system is not an MVS/XA orMVS/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

Reason: No volumes were online that met the specification in the VOL= parameter. FDRCONVThas nothing to do.

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

FDR284 VVDS CREATED ON VOLUME=vvvvvv

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

FDR286 MASTER CATALOG NAME NOT FOUND

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

Action: Correct any problems with the master catalog and rerun the job. If the problem cannotbe determined, call INNOVATION DATA PROCESSING for technical assistance.

FDR287 ATTACH ERROR, RC=comp

Reason: 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, call INNOVATION DATAPROCESSING for technical assistance.

FDR288 reason catalogname

Reason: FDRCONVT encountered an error while trying to find a catalog specified in the INCATparameter for the “reason” indicated. If the reason is LOCATE ERROR, the returncode and reason code from CATALOG are displayed; these are documented underIBM message IDC3009I in the IBM messages manuals.

Action: Correct the error. Specify the correct catalog if necessary. Contact INNOVATION DATAPROCESSING for technical assistance if required.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-56 –

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

Reason: 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 reasoncodes. The codes can be found in the IBM manual DFSMSdfp Diagnosis Reference.

Action: Correct the error. Contact INNOVATION DATA PROCESSING for technical assistance if necessary.

FDR290 type FACILITY CLASS NOT AUTHORIZED

Reason: 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 toresource STGADMIN.ADR.CONVERTV.INCAT.

BYPASSACS – The BYPASSACS parameter was specified but the user was notauthorized 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

Reason: The INCAT parameter was specified without CATLG=YES when converting to SMSmanagement. SMS-Managed data sets must be catalogued in the catalog where theirhigh-level qualifier(s) 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

Reason: The DSN or DSG parameter did not begin with an alphameric or national character. The specialform 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

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

FDR294 FDRKWDPR INTERNAL ERROR

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

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDR295 INSUFFICIENT STORAGE

Reason: 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 VSAMcomponents on the volume, increase the ICFCORE value.

FDR296 WARNING: SPACE USED ON VOLUME EXCEEDS STORGRP THRESHOLD

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

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

FDR297 UNKNOWN PARM: parm

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

Action: Specify a valid parameter.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-57 –

FDR298 REQUIRED PARM parmname MISSING

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

Action: Supply the missing parameter.

FDR299 VOLUME vvvvvv NOT FOUND

Reason: Volume “vvvvvv” 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

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

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

Reason: 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 ator near column “nn” on the input statement.

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

NOTE: The expression “SELECT statement” in the reason codes below refers to SELECTand 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 wasblank after the command name.

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

3 – Operand on the first control statement was incorrectly specified. (Validoperands are TYPE=DSF, RESERVE, etc.).

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 – On the first control statement, invalid or incompatible operands were

specified. (Examples: RESERVE was specified but TYPE= was omitted, orFROM/TO was specified and TYPE= followed it.)

7 – The TYPE= operand was omitted on a command that requires it (such asPRINT or COPY).

7 – A control statement after the first was not a SELECT statement. A SELECTstatement contained an invalid keyword. (Valid keywords are DSN=, VOL=, etc.).

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. A data set name exceeded 44 characters. A volume serialnumber exceeded 6 characters. The TAPEDD= option exceeded one (1)character. The NOTIFY operand exceeded seven (7) characters. The DD=or NEWDD= operand exceeded eight (8) 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 PROTECTand/or ALLOCATE list was greater than the value specified in theMAXCARDS 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).

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-58 –

F – An operand that requires numeric data (e.g., MAXCARDS=) specified non-numeric characters, or an operand that requires hexadecimal data (e.g.,SNAPUNIT=) specified non-hex characters.

G – An operand did not end with a blank or comma or exceeded 15 digits (e.g.,MAXCARDS=).

H – ADAYS= operand resulted in a negative year.I – Keyword is invalid under the operation indicated. (e.g., GEN= was specified

on a DUMP operation). Check manual for allowable keywords under thisoperation. Also, if the operation invokes ENCRYPTion, ensure thatRTC=YES is not specified since ENCRYPTion preforms its owncompression.

J – Control statement was completely blank. You can enter comment lines byplacing 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 otheroperations 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, thedata set specified by CATDSN= is cataloged on more than 255 volumes oran invalid TAPEVOLGn= operand.

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 ona RESTORE TYPE=ABR or TYPE=FDR.

Q – Keyword exceeded maximum value or was negative (e.g., GEN=10000 orCYCLE=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. (e.g., DSN and DSG were bothspecified). DSN or DSG was specified on a MOUNT command.

T – The operand BACKUP appeared on a SELECT statement read during aRESTORE TYPE=ARC operation or the operand ARCHIVE appeared on aSELECT statement read during a RESTORE TYPE=ABR operation. Theoperands BACKUP and ARCHIVE should only appear on restore requestswritten 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. Thisoperand is required for FDR, DSF, FDRCOPY, or ABR.

V – An absolute track keyword was specified to FDRDSF (FROM/TO). TheFROM/TO specification was in error. CYL and TRK did not specify numericvalues or FROM value was higher than TO value, or absolute trackoperations have been disabled (NOABSTRK), or FROM/TO was specifiedon an EXCLUDE statement (DUMP only).

Action: Correct error and resubmit job. If you do not understand the error after reviewing the relevantsections of this manual, call INNOVATION DATA PROCESSING for assistance.

NOTE: If the control statements look good and you can't see any obvious reason for theerror, check the JCL to be sure you are executing the right program for thestatements you provided (PGM=FDR, PGM=FDRDSF, PGM=FDRABR, etc.).

FDR303 CARD IMAGE – control statement image source

Reason: 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.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-59 –

ALLOC LIST – From the ABR RESTORE ALLOCATION LIST.

FDR304 type function REQUEST FOR DDNAME=dddddddd,VOL=SER=vvvvvv,UNIT=uuuuuu

Reason: 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 – Manual Backup/Restore by data setARC – Archive Backup, Application Backup, or Restore data sets from either.SCR – Superscratch.

“function” is DUMP or RESTORE. “dddddddd” is the DDname of the input disk (it may beDISKONLn if it was dynamically allocated by ABR). “vvvvvv” is the disk volume serial, and“uuuuuu” is the type and model of the disk as determined by ABR (e.g., 3390-3).

FDR305 direction TAPE DDNAME=dddddd,DSNAME=dsname,FILE=ffff,VOL=SER=vvvvvv,....

Reason: Describes the backup data set used in an ABR Dump/Restore operation. The DDname(“dddddd”), data set name (“dsname”), tape file sequence number (“ffff” - 0 for disk),and disk or tape volsers are displayed. If over 5 volumes are involved, several linesare printed. “direction” is TO for backups and FROM for restores.

FDR306 function SUCCESSFULLY COMPLETED [WITH DIAGNOSTIC MESSAGES]

Reason: The ABR operation described by the message has been completed. If the text “WITHDIAGNOSTIC MESSAGES” appears, the dump/restore subtask detected non-terminatingerror conditions; you should check the messages printed on SYSPRINx from thedump/restore subtask. “function” is DUMP, RESTORE, SIM, or SCRATCH.

FDR307 TAPE UNCATALOGED DSN=nnn...nnn

Reason: 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 priorgeneration, where “nnn” is the number of generations to be retained for this diskvolume, as recorded in the ABR Model DSCB on the volume (ISPF panel A.I.8),

FDR308 CATALOG FAILURE FOR BACKUP COND CODE=cc [MAXIMUM VOLSERS EXCEEDED]

Reason: A catalog request for an ABR backup data set has failed. “cc” is the catalog return code;common values are:

8 – ABR backup data set is already cataloged. Since the name of this backupduplicates a previous backup, this backup may not be usable. Somepossible causes are: The FDRABRM REMODEL command (section 50) has been used incorrectly.

A full volume RESTORE or COPY under FDR or FDRABR has been donewith VOLRESET=NO.

A Stand Alone Restore (SAR) has been done.

These operations can back-level the generation and cycle number. The REMODELcommand of program FDRABRM or the ABR ISPF dialogs can be used to updatethe model DSCB on the volume to the proper generation and cycle.For an application backup (FDRAPPL), if the backup of the control file is aGDG, return code 8 can also occur if the GDG base has not been defined.

20 – The ABR catalog is full. Once you have expanded or reorganized thecatalog you can manually catalog the backup using the information in theFDR305 message.

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

Action: If you cannot correct the error, contact INNOVATION DATA PROCESSING for assistance.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-60 –

FDR309 DDNAME=dddddddd,VOL=SER=vvvvvv NOT ELIGIBLE FOR AUTO BACKUP [I/O ERROR COMP=cccc]

Reason: The disk volume named in the message has not been initialized for ABR processing; theABR 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” isthe 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 (Chapter 50 “FDRABRVolume 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=vvvvvv

Reason: An ABR Volume Backup requested an incremental backup, but a full-volume backup isbeing forced instead, because:

❖ The number of cycles (incremental backups) within the current generation for thisvolume had reached the maximum (63).

❖ The most recent full-volume backup of this volume had expired, according to theexpiration date stored in the ABR Model DSCB. Specify DATEP=NONE on theDUMP statement to bypass this check and create the incremental backup.

❖ The DUMP statement specified TYPE=AUTO, and the number of auto cyclescreated in the current generation was equal to or greater than the maximumspecified in the ABR Model DSCB on the volume.

❖ This was the first volume backup after a full volume restore with PGM=FDR, orwith PGM=FDRABR using the TAPEDD option.

❖ This was the first volume backup after the volume was initialized for ABR processing.

FDR311 FDR function DSN=dsname statusTO NEWN=newdsnameON VOLSER=volser UNIT=device STORCLAS=sc MGMTCLAS=mc DATACLAS=dcCLUSTER=cluster NEWC=newcluster

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

ALLOCATED – The data set was allocated by FDR; if absent, a pre-allocated dataset was overlaid.

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

LOGICAL – A logical restore was done, used when restoring to an unlike disk 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 orOracle StorageTek SVA/Iceberg with the SnapShot feature, SnapShot wasused. On an EMC Symmetrix, an internal EMC copy function was used.Both the input and output volumes must be in the same RVA/SVA/Icebergor EMC subsystem.

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

“volser” defines the volume serial of the disk where it was restored, and “device”identifies the disk type and model (e.g., 3390-3). If the output data set isSMS-Managed, the SMS classes assigned to the data set are displayed(management class and data class may be “(NULL)” if not assigned).

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-61 –

For a VSAM component, the line containing “cluster” is displayed to identify the clusterto 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

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

FDR313 fff TERMINATED BY OPEN EXIT ON VOL= vvvvvv

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

FDR314 program status1 dsn [status2]

Reason: For an ABR Archive Backup or Superscratch (“program” is ABR), or an ABR ApplicationBackup (APP) or an FDRCOPY MOVE (FDR), this documents the action taken on onenon-VSAM data set, VSAM component, or VSAM cluster. It can also be produced onany 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 untilall volumes containing the cluster have been processed (they must all beprocessed 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 VSAMcluster to be deleted.

UNCATALOGED – An FDRCOPY MOVE or restore with RECAT caused anexisting SMS-Managed data set to be uncataloged.

“status2” can be blank or one of these:

AND UNCATALOGED – Archive Backup, Superscratch or MOVE also uncatalogedthe scratched data set.

AND UNCATALOGED RECAT FAILED – A VSAM cluster was archived withRECALL=YES and the attempt to catalog it as a non-VSAM data set forauto-recall failed, leaving it uncataloged. It cannot be auto-recalled.

RECAT FOR RECALL – A data set was archived with RECALL=YES. The catalogentry has been updated to indicate that the data set is auto-recallable.

RECAT FOR RECALL FAILED – A non-VSAM data set was archived withRECALL=YES but an error occurred attempting to re-catalog the data setfor 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 notauto-recallable. If you can delete any existing catalog entry for the data set, you may beable to use the RECATALOG function of FDRARCH (Section 51.50 “Archive MaintenanceUtility (FDRARCH)”) to build the auto-recall catalog entry.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-62 –

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

Reason: 1.The ABR Model DSCB on this volume does not indicate that the volume is enabled forARCHIVE 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 volumewere done today; this limit is only enforced when the backups must be cataloged in theABR catalog (see “Tape Format and Naming Conventions” in Section 51.1).

Action: This volume is bypassed. If you intend to do Archive Backup or Superscratch on thisvolume, create or update the ABR Model DSCB with FDRABRM (Section 50.40 “VTOCMaintenance Utility (FDRABRM)”) or ISPF panel A.I.8 (Section 90.42 “Set ABR DiskVolume Processing Options”).

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

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-63 –

FDR316 function status REQUESTED DSN/DSG=dsname VOL=vvvvvv

Reason: A SELECT or EXCLUDE statement was input to an FDR program, but none of the datasets processed by that program matched the data set name, dsname mask, or dataset group name (“dsname”) on that statement. This is probably an error, since theremust have been a reason for providing the statement. “vvvvvv” is the volser ifspecified 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 disks 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 Backupinformation could not be located.

This can also be caused by an EXCLUDE preceding the SELECT for the same data sets. Anothererror (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 setswere excluded.

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

If an ABR full-volume dump was forced (see message FDR310), then SELECTstatements 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 isprobably some error in your SELECT statements; check them. One common error: if youhave more than one SELECT statement, and an earlier one selects all the data set thatwould 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 returncode. If you expect to get this error (perhaps because some data sets may not alwaysexist) and want to ignore it, specify SELTERR=NO on the DUMP statement.

NOTE: If the FDR316 message appears in the job log of a batch job and is followed by asystem ABEND S213-04 this does not indicate an error in ABR. It is generated bya recall that was invoked by the ABR Data Set Not Found (DSNF) exit. The DSNFexit is entered from OPEN whenever a program tries to OPEN a data set but theDSCB for that data set was not found in the VTOC of the allocated volume. Theexit invokes ABR to recall the data set just in case it was archived; however, if it isnot 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 setname was misspelled by the user or the wrong volume serial was given. It canalso be caused by trying to OPEN a VSAM cluster with a non-VSAM OPEN thatlooks 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 ddname - SEEK ADDRESS cccchhhh

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

Action: ABR continues processing the VTOC bypassing this track. Contact INNOVATION DATAPROCESSING for assistance.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-64 –

FDR318 DUMP COMPLETED WITH NO DATA SETS SELECTED

Reason: A data set backup was made with no data sets being selected by either controlstatements or automatic functions.

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

FDR319 FDR OPERATION ABNORMALLY TERMINATED VOL=vvvvvv COMP CODE=Ssss Uuuuu

Reason: An internal FDR subtask failed on volume “vvvvvv”.

If “sss” is non-zero (in hex), the task failed with a System Ssss ABEND. Consult IBMdocumentation for the meaning of the ABEND. Sx13 and Sx14 ABENDs are OPEN and CLOSEerrors 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 isprobably generated by FDR; See Section 100.8 “ABEND Codes”. Most FDR UserABENDs are preceded by an FDR message.

Action: If the problem cannot be determined from the ABEND code, call INNOVATION DATAPROCESSING for technical assistance. If the ABEND produced a storage dump,have it available.

Only this volume is affected, FDR continues to process other volumes. However, thestep 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 disk volumes to be processed, ABRcalls for a fresh scratch tape on the output drive for the TAPEx and TAPExx DDstatements in use by the dump subtask that ABENDed.

FDR320 UNABLE TO function REASON=x--DSNAME=dsname

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

1 – The FDR restore subtask restoring this data set from a backup failed; seemessage FDR319, other FDR messages may also appear.

3 – I/O error reading a Format 2 or Format 3 DSCB from the output disk.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 (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 disk whendumped (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 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 backedup on another system where it was protected).

G – Unable to locate data set's F3 DSCB on target volume or F2 DSCB foundfor a non-ISAM data set.

J – Data set was RACF or password protected when it was backed up, but userhas pre-allocated 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 pre-allocated output data set do

not match. Examples of this: – VSAM to non-VSAM

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-65 –

– 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)) isbeing restored to a non-SMS volume.

T – FDRCOPY COPY/MOVE detected a copy/move of a data set on top of itself(same volser, same data set name).

U – Error updating ISAM Format 2 DSCB, or VSAM component in the VTOC butnot in the VVDS.

V – VSAM cluster is being restored to a VSAM cluster that has different optionsor 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 notactually exist on disk). You must remove the entry for the oldcatalog, probably by IDCAMS EXPORT DISCONNECT.

X – Data set security exit rejected this data setY – 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 resultingname 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 INNOVATION DATA PROCESSING for assistance.

FDR321 UNABLE TO RESTORE REASON=x--DSNAME=dsname

Reason: 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 diskvolume of the same type (e.g., 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 disk volume that FDR was attempting to restore the data set could notbe opened, or could not be dynamically allocated.

A – For an ABR restore from volume backups, the data set was found on disk andABR is trying to get backup information from its DSCB, but no current backupinformation was recorded. Either the data set has never been backed up byABR or it has been deleted and reallocated since its last backup. This can alsooccur if some other software has corrupted ABR's backup information in theDSCB. If you can identify an ABR backup that contains the data set, you canspecify 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 ABR's 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 canspecify GEN=, CYCLE=, and VOL= to restore it.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-66 –

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

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

F – For an ABR restore from volume backups, the volume from which the dataset was backed up, as specified by the VOL= operand or the catalog, is notcurrently initialized for ABR processing; or an I/O error occurred whenreading the ABR Model DSCB controlling the disk volume. If you canidentify 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 dataset was not found in the system catalog, or in ABR's record of scratcheddata sets. See reason “B” for suggestions.

H – The volume from which the data set was backed up, as specified by theVOL= operand or the system catalog, was not mounted so ABR could notlocate the backup of the data set. If possible, mount the volume. If you canidentify 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 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 nocurrent ABR backup recorded in its DSCB.

– The data set was found in the ABR SCRATCH catalog, but with adifferent volume serial. This probably occurred because the dataset was scratched and reallocated on a different volume.

– The data set was found in the ABR SCRATCH catalog but thegeneration number was invalid.

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

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

N – The backup file containing this data set failed to OPEN, or dynamicallocation error. Check the job log and SYSPRINT for IBM or FDR errormessages. 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 oneof the TAPEx DDs. Remove the TAPEx DDs and let DYNTAPE allocate all tapes.

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

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-67 –

X – A DSF absolute track restore was requested (SELECT FROM/TO) andcylinder or track numbers were specified that are invalid for the type of diskthat was backed up.

Y – OLDBACKUP was specified. The data set does not contain as many levelsof OLDBACKUP information as requested by the OLDB=nn operand or thespecified backup is no longer in the ABR catalog.

Z – An ABR data set restore was requested and a TAPEx DD statement wasprovided, but the backup containing this data set occupies more than 5 tapevolumes. To restore this data set, remove the TAPEx DD and specify theDYNTAPE option. This code also occurs if you use the TAPED=x operand onan archive restore (TYPE=ARC) or application restore (TYPE=APPL).

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

FDR323 DDNAME=DISKdddd DOES NOT SPECIFY A DISK

Reason: DD statements whose DDnames start with DISK must point to a disk device.

Action: Correct and resubmit job.

FDR324 DDNAME=dddddddd IS MISSING OR IN ERROR REASON=x

Reason: 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 theApplication 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 youdid backups while you had the system date set ahead for YEAR2000testing. To override the ABR date check, specify PROT=NONE on theDUMP statement of next Archive or Application job using that ControlFile only. The Control File will be out of date sequence.

7 – A block of the Control File did not contain ABR identifiers. The Control Filemay have been overwritten by another program. You may be able to restorea backup of the most recent Control File. Please call INNOVATION DATAPROCESSING for assistance.

8 – The Control File is full. You can reorganize or expand it with FDRARCH. Ifyou 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 disk backup were found.

ABR ignores DD DUMMY statementsB – The number of DISKxxxx DD statements plus any volumes selected by

ONLINE, ONLVOL, and MOUNT was greater than the value specified in theMAXDD operand (default of 256).

D – A SYSPRINx DD statement was missing. ABR requires a SYSPRINx DDstatement 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 card. Also

occurs if the TAPEx DD refers to a subsystem data set (such as ExHPDM) viathe SUBSYS= JCL parameter, and the RTC=YES operand was also specifiedon the DUMP statement; these are not compatible. The disk volume associatedwith this tape is not processed.

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

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-68 –

K – LASTAPE was specified but the TAPEx DD specified more than one tapevolume 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 isrequired 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 targetvolume was not a disk or specified DD DUMMY.

N – The TAPEx DD statement specified the same volume serial as the DISKxDD statement.

O – Internal error detected by module FDRDSKTP. Contact INNOVATIONDATA PROCESSING for assistance.

Q – An ABR dump specified DISK as the backup medium (TAPEx). ABR foundthat the volume to be dumped (DISKx) was the same as the backupmedium (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 thedisk volumes specified by the TAPEx DD statement. Possible reasons are: – The output disk 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 theduplicate backup data set and run the backup again.

– The output disk volumes are SMS-Managed (not supported forABR output disks).

S – SUBSYS= is not supported on TAPE DD statements with DUMPTYPE=ARC unless SCRATCH=NO is also specified (making it anapplication backup).

T – User specified multiple TAPEx DD statements using the same lastcharacter (x). The first one specified DUMMY.

U – Dynamic allocation or OPEN of the backup data set on a disk volume failed.Check the job log for IBM error messages or the SYSPRINx printouts forFDR error messages.

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

FDR325 FDRABR NO DISK DD STATEMENTS FOUND

Reason: The ABR step did not identify any disk volumes to be processed. Disk volumes can beidentified to ABR by:

1. DD statements having DDnames starting with DISK.

2. The ONLINE operand (all online volumes).

3. MOUNT statements.

4. The ONLVOL operand (requires that volumes be identified by SELECTstatements 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 disk volumes to be processed.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-69 –

FDR326 function ENDED WITH NO dsvol process

Reason: DSF, FDRCOPY, or ABR was not able to successfully process any of the data sets orvolumes specified; or, no SELECT Commands followed a RESTORE, COPY, orMOVE command.

“function” is RESTORE, COPY, MOVE, or REORG.

“dsvol” is VOLUMES or DATA SETS.

“process” is RESTORED, COPIED, MOVED 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=dsname

Reason: A restore from ABR Volume Backups was requested (RESTORE TYPE=ABR). Therequired backup file was not found in the ABR catalog. If restoring an older backupwith the OLDB=nn operand, it may be that the backup generation and cycle selectedhas 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 isnot cataloged, restores can still be done from it using the TAPEDD=n operand, andproviding a TAPEn DD statement specifying the ABR backup data set name, volumeserials, and file number (LABEL=n). This information can be found in the FDR305messages printed during the backup, or from other ABR reports.

FDR328 UNABLE TO RESTORE REASON=reason--VOL=vvvvvv NVOL=vvvvvv

Reason: ABR was unable to perform a full volume restore (RESTORE TYPE=FDR). “vvvvvv” isthe original volume serial of the input volume and “nnnnnn” is the current volumeserial of the output volume. “reason” is:

1 RESTORE VOL OR DISK(X) MISSING – ABR did not find a DISKxxxx DDstatement pointing to the disk volume to be restored to (the original volume,VOL=, or the new volume, NVOL=). If the ONLINE parameter was specifiedto dynamically allocate the output volume, this can mean that the outputvolume was not online; this also applies to FDRDRP.

2 NO ABR MODEL OR NO BACKUPS – GEN= was omitted, but either theoriginal volume was not online or an error occurred reading the ABR ModelDSCB from the volume AND no backups were cataloged for this volume in theABR 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 wasspecified. ABR could not find a TAPEx DD statement with the samecharacter 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 ABRcatalog or an I/O error occurred reading the catalog.

6 SMS TO NON-SMS OR VICE-VERSA – A backup of an SMS volume isbeing restored to a non-SMS volume, or a backup of a non-SMS volume isbeing restored to an SMS volume. If “OVERRIDDEN” is displayed, then an SMSbackup is being restored to a non-SMS volume using SMSPROT=NONE.

7 FDRDRP DISASTER TRIAL HAS EXPIRED – Your trial of FDRDRP hasexpired. Contact INNOVATION DATA PROCESSING if you want to extendyour trial or license FDRDRP.

8 INSUFFICIENT STORAGE SPECIFIED – A GETMAIN for a required workarea failed. On ESA and z/OS systems, the work area is above the 16Mline. Increase the size of your above the line private area withREGION=nnM on the EXEC JCL statement.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-70 –

FDR329 DD=ddname1 IS A DUPLICATE VOLUME OF DD=ddname2

Reason: The disk volume referenced by DD statement “ddname1” is the same as that referencedby “ddname2” ABR processes the volume only once.

FDR330 LAST TAPE OR POOL OPTION FAILED ON TAPE DD=ddname REASON=reason DIAGNOSTIC DATA: R15=xxxxxxxx R0=xxxxxxxx R1=xxxxxxxx

Reason: ABR JCL options were used to request for the LASTAPE, POOLTAPE, or POOLDISKfeatures of ABR, but the request failed. “reason” can be:

1 LASTAPE FILE FAILED TO OPEN – The LASTAPE file identified in theJCL was cataloged as having been created in a previous ABR run, but theattempt to OPEN it failed. It may have been overwritten. Check for IBMOPEN error messages in the job log. ABR uncataloged the LASTAPE fileso if you resubmit the job, ABR asks for a scratch tape.

6 POOLDISK DOES NOT SPECIFY DISK – Must point to disk 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 macroto access the volume list.

D POOLDISK SORTING ERROR DEVTYPE – While sorting the POOLDISKvolumes by space available, an error occurred doing a DEVTYPE macro onone of the volumes.

E POOLDISK SORTING ERROR UCB – While sorting the POOLDISKvolumes by space available, an error occurred accessing a UCB.

F POOLDISK SORTING ERROR LSPACE – While sorting the POOLDISKvolumes by space available, an error occurred doing an LSPACE macro toget the free space on the volume.

G POOLDISK DOES NOT SUPPORT SMS – POOLDISK volumes must benon-SMS managed.

Action: You may be able to avoid reasons “C” through “F” by specifying POOLSORT=NO on theABR DUMP statement. If the cause cannot be determined, contact INNOVATIONDATA PROCESSING for assistance.

FDR331 ARCHIVE BACKUP TERMINATED WITH HARDWARE ERRORS BAD FORMAT 4

Reason: ABR encountered disk or tape I/O errors during the physical dump of the data sets to bearchived. Another message is printed in the SYSPRINx report to document the exacterror. Since ABR would normally scratch these data sets after dumping them, a cleanbackup is imperative. Therefore, the archive run for this volume has been aborted. IfBAD FORMAT 4 is printed, the cause was an invalid or duplicate Format 4 DSCBdetected 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 dataset causing the error.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-71 –

FDR332 function SCRATCH status ON DSN=dsname

Reason: An attempt to delete a non-VSAM data set FAILED or was BYPASSED. FDR deletesdata sets during an FDRCOPY MOVE, an Archive Backup (DUMP TYPE=ARC), orABR Superscratch (DUMP TYPE=SCR).

“status” of FAILED indicates that a SCRATCH SVC (for non-SMS data sets) or DELETENVR or NONVSAM (for SMS-Managed data sets) failed to scratch this data set. An FDRmini-dump is printed showing the registers and SCRATCH or DELETE parameter list.

For a non-SMS data set, the SCRATCH status code appears in the mini-dump, in the first line ofthe 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 canbe avoided by using the DSNENQ= option.

❖ Code 2 or 8 indicates a security violation.

For an SMS data set, register 15 (R15) contains the DELETE return code, and thereason code is in the last 2 bytes of the 6th word of the first line of the storage dumpafter the registers, in hex. These codes can be found under message IDC3009I in theIBM messages manual after converting the codes to decimal.

❖ For Archive Backup, ABR has backed up the data set and recorded it in theArchive Control File. This data set may have been uncataloged or recataloged forrecall as indicated by message FDR314.

❖ For Superscratch, this data set may have been uncataloged as indicated bymessage FDR314.

❖ For FDRCOPY MOVE, if the data set was cataloged, it has been successfullyrecataloged 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 manually. If desired, contact INNOVATION DATAPROCESSING for assistance.

FDR333 CARD IMAGE--control statement image

Reason: Displays a control statement read from an ABR remote queue data set (DDnameABRREST 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=dsname status

Reason: FDR allocated and restored the non-VSAM data set “dsname”, but could not catalog it.

If “comp” is printed, it is COMP=x'ffff00001111' that contains the catalog return codesfrom 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 wascurrently cataloged on zero volumes or more than 255 volumes, or that the volumesequence number of the current piece of the data set was higher than 255; the R0value is the number of volumes currently in the catalog entry (in hex). FDR supportscataloging of multi-volume data sets up to a maximum of 255 volumes.

If “status” is ALREADY CATALOG VOL=vvvvvv then RECAT was not specified, andthe output data set was already cataloged to a volume “vvvvvv” other than the outputvolume (or the input volume for a MOVE). For a multi-volume data set, “vvvvvv” is thevolume in the catalog entry that corresponds to the volume sequence number of theportion 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 aliasof another data set in the catalog so FDR did not update it.

Action: Determine the cause and take appropriate action. If desired, contact INNOVATIONDATA PROCESSING for assistance.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-72 –

FDR335 ABR BYPASSED RESTORE ON EXISTING DSN=dsname

ANOTHER TASK COMPLETED RECALL OF DSN=dsname

Reason: The first form of the message occurs when the PRESTAGE option was specified but thedata set was found on the first output disk selected. The second form occurs when anauto-recall of an archived data set is requested but a previous request for the samedata set is already recalling it.

FDR336 DYNAMIC ALLOCATION ERROR COMP=cc, CODE=nnnn, INFO=iiii, DDNAME=ddname bypass

Reason: FDR attempted to dynamically allocate (DYNALLOC) a disk volume or a data set (suchas a disk or tape backup data set, the Archive Control File, or the FDRCRYPTEncryption Keyfile), but the allocation failed. “cc” is the return code in R15, “nnnn” isthe dynamic allocation reason code, and “iiii” is the dynamic allocation informationcode. For z/OS, these codes are documented in the IBM manual AuthorizedAssembler Services Guide. They can also be found in Appendix A of the ISPF onlineHELP. Frequently encountered “nnnn” values include:

0210 – Requested data set not available (e.g., another job had the Archive ControlFile 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, etc. One common cause of this is an attempt to allocate a3480 cartridge on a system that no longer has 3480s in the configuration;contact INNOVATION DATA PROCESSING for a circumvention.

0220 – Requested volume not available (e.g., another job is using a tape volumerequired by ABR).

0484 – The operator replied “NO” to message IEF235D.04A8/04AC/04B0 – Allocation of a backup controlled by Oracle StorageTek’s

ExHPDM product failed. It may be that the ExHPDM address space is notrunning, or the ExHPDM subsystem name is not “SOV”. If you use adifferent subsystem name, contact INNOVATION DATA PROCESSING.

1708 – Data set not found in the catalog (e.g., the name in the ABR option table forthe Archive Control File does not exist in the catalog).

7700 – An error allocating a backup controlled by Oracle StorageTek’s ExHPDMproduct. It may be that the ExHPDM address space is not running. If it is,check the ExHPDM log for errors.

“bypass” may be VOL=vvvvvv BYPASSED indicating that ABR bypassed processing thevolume because of the error or DSN=dsname BYPASSED if a data set was bypassed.

Action: This volume or data set operation is bypassed. In some cases, the error can be avoidedby setting the dynamic allocation flags in the FDR Global Options Table (see“ALLOCATEFLAG” in Section 90.15). If necessary, contact INNOVATION DATAPROCESSING for assistance.

FDR337 ABR PRESTAGE--ALL DATA SETS ALREADY EXIST

Reason: 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

Reason: An ABR restore job was requested to restore data sets from more than the maximum separatebackup 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 therequested data sets to reduce the number of backup files required.

FDR339 BACKUP OF ARCHIVE FILE WAS BYPASSED

Reason: This is a warning that ABR either was unable to backup the Archive Control File, or wasinstructed not to, by the ARCBACKUP=NO operand.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-73 –

FDR340 RACF DEFINE/CHECK ERROR ON DSN=dsname COMP CODE=ccc

Reason: FDR issued a RACF DEFINE or CHECK for the data set “dsname”, but it failed withreturn code “ccc”.

Action: Determine the cause.

FDR341 VTOC CONVERT ROUTINE ERROR COMP=ccc

Reason: A FDR function attempted to allocate a dummy data set with the DOS flag set in the VTOC inorder to invoke the DOS VTOC conversion routine to recalculate the free space on avolume. This allocation failed with decimal return code “ccc”; for z/OS these codes aredocumented under “allocate” in the IBM DFSMSdfp Diagnosis Reference manual.

A “ccc” of 172 indicates that your security system rejected the dummy data set (thatbegins 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 onSMS-Managed volumes).

Action: If this occurred on an Archive Backup, the archive of data sets from this volume iscomplete but the volume free space may not be accurate.

If it occurred on a full-volume restore to a different sized volume (e.g., 3390-2 to 3390-3), the restore is complete but the volume free space may not be accurate. If thevolume had an active Indexed VTOC (VTOCIX), you must allocate a data set tocorrect 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 freespace. Alternately, you can use COMPAKTOR to correct the free space

FDR343 SMS CONSTRUCT ERROR VOL=vvvvvv construct REASON=reason

Reason: FDRABR tried to get information about an SMS construct (e.g, storage class,management class, or base configuration) but the request failed. “vvvvvv” is thevolume involved (if known). “construct” is STORGRP=storgrp for an error on astorage group construct, MANAGEMENT CLASS for an error reading allmanagement class constructs, or BASE CONFIG for an error reading the SMS baseconfiguration. “reason” is the error text:

SMS ERROR COMP=xxxx CODE=ccccc – The IBM SMS interface failed thequery with return code “xxxx” (usually 0008) and SMS reason code “ccccc”.You can interpret the reason code by looking up IBM message IGDccccc inIBM message manuals.

STORAGE GROUP TYPE IS NON-POOL – A VIO or DUMMY storage group namewas specified.

STORGRP NOT ENABLED FOR MIGRATION – For DUMP TYPE=ARC orTYPE=SCR, the storage group was not enabled for auto migration. If youare not also running DFSMShsm, you can change the storage group toenable it for auto migration, or you can specify SMSCONSTRUCT=NO onthe DUMP statement to bypass this check.

STORGRP NOT ENABLED FOR AUTO BACKUP – For DUMP TYPE=ABRTYPE=DSF or TYPE=AUTO, the storage group was not enabled for autobackup. If you are not also running DFSMShsm, you can change thestorage group to enable it for auto backup, or you can specifySMSCONSTRUCT=NO on the DUMP statement to bypass this check.

STORGRP NOT ENABLED FOR AUTO DUMP – For DUMP TYPE=FDR, the storagegroup was not enabled for auto dump. If you are not also running DFSMShsm, youcan change the storage group to enable it for auto dump, or you can specifySMSCONSTRUCT=NO on the DUMP statement to bypass this check.

STORGRP CONSTRUCT NOT FOUND – The specified storage group name wasnot found by SMS.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-74 –

STORGRP NOT FOUND OR NO VOLUMES – The storage group is inactive orcontains no active volumes. Determine what storage groups and volumesare available using ISMF or the operator command:“D SMS,STORGRP(ALL),LISTVOL”.

STORGRP MORE THAN 255 ACTIVE VOLS – Storage groups with over 255volumes are not supported by MOUNT STORGRP=.

STORGRP CONTAINS NO ONLINE VOLUMES – The specified storage groupcontains 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.

FDR344 FDR FAILED TO FIND THE ABR HIGH LEVEL INDEX

Reason: FDRABR issued a LOCATE (SVC 26) for the ABR high-level index (by default,FDRABR), however, the alias could not be found.

Reason: Use IDCAMS LISTCAT to list the master catalog and determine if an alias entry exists for theABR index. Check the ABR high-level index name specified in the FDR Global OptionsTable and determine if the name matches the one in the master catalog. If cause cannotbe determined, contact INNOVATION DATA PROCESSING for assistance.

FDR345 FILTER ERROR REASON=reason -- ENTRY=entry

Reason: “SELECT CATDSN=filter” was used to select entries from the system catalogs, and anerror occurred. “entry” indicates the catalog name or the catalog entry on which theerror occurred. “reason” indicates the error:

1 NO CATALOGED ENTRIES FOUND – The filter did not select any entriesfrom the catalogs.

2 CATLG ERROR COMP=cccc CODE=reason – The IBM catalog SVCreturned return code “xxxx” with reason code “reason”. These codes can befound under message IDC3009I in IBM message manuals.

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 volsers or more than 20 volsers 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 ofMAXCARDS= 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

Section 80.14 “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 CATDSN= statement. – They specified a volume serial that did not match the VOL=

operand on this SELECT statement. – They were migrated by DFSMShsm (volser=MIGRAT).

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-75 –

– They were archived by ABR and recataloged for Auto-recall.NOTE: 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 selectthem. INNOVATION DATA PROCESSING recommends that such VTOCs berelocated 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=vvvvvv – The ABR backup file for acloned data set was not found in the ABR catalog. The current backup of aselected data set is no longer recorded.

Action: Serious errors cause an U0502 ABEND. Others (such as reason “1”) are simply treated as ifa SELECT statement did not select any data sets, unless SELTERR=NO was specified.

FDR346 FILTER SELECTED VOL=volser DSN=dsname

FILTER SELECTED ALIAS=alias CAT=catalog TIME=hhmmss

FILTER SELECTED nnnnnnnn ENTRIES in sssss.ss SECONDS

Reason: A filter was used to select entries from the system catalogs. The first form of the FDR346message is displayed only if PCATDSN= is used (instead of CATDSN=) and indicateseach data set name selected from the catalog and the volser it is cataloged on.

The second form of the FDR346 message is displayed only if the PRTALIAS operand isspecified, and indicates each alias that is selected from the master catalog by the filterand the name of the user catalog that was searched for it (even if no data sets areselected in that alias).

The third form of the FDR346 message documents the number of entries selected bythe filter, and the elapsed time in seconds required to complete the search.

FDR347 SMS MGMTCLAS ERROR VOL=volser REASON=reason DSN=dsname

Reason: SMSMANAGE=YES was specified, but an error occurred trying to use SMSmanagement classes for ABR processing. “volser” identifies the volume beingprocessed (if known) and “dsname” identifies the data set being processed for errorsrelated to a particular data set. “reason” describes the error:

GETMAIN FAILURE -- MGMTCLAS DISABLED – Indicates that the GETMAIN forstorage above the 16M line to hold the definitions of all active managementclasses failed. Management class processing is disabled.

NVR/VVR TYPE UNKNOWN – A VVDS record was not type N, Z, or Q. The VVDSmay be damaged.

TYPE 21 NOT FOUND – The type 21 cell was not found in a VSAM VVR. TheVVDS 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. TheVVDS may be damaged.

TYPE 24 NOT FOUND – The type 24 cell was not found in a non-VSAM NVR. TheVVDS may be damaged.

MGMTCLAS INVALID – The management class name in the NVR/VVR of anSMS-Managed data set (or the default management class name) is notcurrently 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 anSMS-Managed data set was interrupted.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-76 –

MULTI-VOL ERROR – For a multi-volume data set, a LOCATE is done on otherthan 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, correctthe error and rerun. If necessary, contact INNOVATION DATA PROCESSING forassistance.

FDR348 VOL=volser ALLOCATED SPACE IS aaa% -- THRESHOLD is ttt% - action

VOL=volser ALLOCATED SPACE IS aaa% -- AFTER ARCHIVE/SCRATCH

VOL=volser BYPASSED

Reason: In Archive Backup or Superscratch step, volume threshold selection was requested viathe THRESHOLD= operand and volume “volser” is being processed. In the first formof the message, “aaa” is the percentage of tracks currently allocated and “ttt” is thethreshold percentage used by ABR on that volume (see “Volume Thresholds” inSection 51.3 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 Superscratchcompletes, 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 toobtain the current allocation percentage, returned a non-zero return code. The volumeis not selected.

FDR349 COPY1 EXPIRES yyyy.ddd – COPY2 EXPIRES yyyy.ddd FOR DSN=dsname

Reason: SMSEXPIRE=PRT was specified. This message is issued for every SMS-Managed data set thatis archived in this step, showing the calculated expiration dates for COPY1 and COPY2.

FDR355 A DUPLICATE NAME WAS SPECIFIED OR GENERATED -- FDR BYPASSED DSN=dsname

Reason: NEWNAME=, NEWGROUP=, or NEWINDEX= was specified on one or more SELECTstatements. However, when this was applied to the original data set name shown as“dsname”, it resulted in an output data set name that duplicated the output name ofanother data set being restore or copied.

Action: Change the newname specification to generate unique names.

FDR356 A DUPLICATE NAME WAS SPECIFIED - BYPASSED DSN=dsname

Reason: Two or more SELECT statements specified the same data set name. You cannotrestore the same data set name more than once in a given restore job, unless theVOL= parameter is specified, giving different volumes on each SELECT.

Action: The additional SELECTs are ignored.

FDR360 CYL=cccc--cn cn cn...

Reason: Internal diagnostic message optionally printed by the ABR full-volume restore processorshowing each cylinder and head restored and the cycle number (cn) of the tape (0thru 63) that it is restored from.

FDR361 TAPE WAS RESTORED DSN=dsname

Reason: ABR successfully restored this tape on a full volume restore (RESTORE TYPE=FDR).

FDR363 OPERATOR CANCELLED RESTORE FOR TAPES

Reason: The OPERATOR keyword was coded on the ABR RESTORE TYPE=FDR statement fora full-volume restore, but the operator replied “NO” to the FDRW25 message.

Action: The restore for this volume was cancelled.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-77 –

FDR364 TAPE WAS BYPASSED BY OPERATOR DSN=dsname

Reason: The OPERATOR keyword was coded on the ABR RESTORE TYPE=FDR statement fora full-volume restore, but the operator replied “BYPASS(nn)” to bypass theincremental backup “dsname”.

Action: This incremental backup file is not restored. Other incremental backups in the generation arerestored that may cause some data sets to not be restored to their latest backup.

FDR365 TAPE WAS NOT FOUND DSN=dsname

Reason: 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 dataset name, volume serials and file number are known. Contact INNOVATION DATAPROCESSING for assistance.

FDR366 CYL TRKS-0....5....ABCDEF0....5....ABCDEF -- TRACKS NOT FOUND ON TAPE

Reason: 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. Thecylinder number is printed in decimal. The track(s) that were not found are eachindicated by an “X”. The position of the “X” indicates the number of the track: the firstposition after the hyphen in the heading line represents track 0, the next position istrack 1, and so on.

Action: Review the listing from the backup run that created the tape. A possible reason for gettingmessage FDR366 on a restore is that message FDR123 with REASON=2 appeared onthe backup run, indicating that the entire cylinder was not dumped. On a data set restore, ifmessage FDR155 does not appear, then the tracks not found were not needed, and therequested data sets have been correctly restored. On a full-volume restore, messageFDR366 always indicates that not all of the tracks have been restored. If appropriate,contact INNOVATION DATA PROCESSING for assistance.

FDR367 ABR TERMINATED RESTORE FOR NOT FINDING FDR TAPE

Reason: On a full-volume restore, ABR could not locate the full-volume restore tape (cycle 00) inthe ABR catalog. Message FDR365 identifies the backup data set

Action: This volume restore is terminated. Contact INNOVATION DATA PROCESSING for assistance.

FDR368 TAPE WAS BYPASSED FOR LACK OF A VTOC DSN=dsname

Reason: On a full-volume restore, “dsname” was the cycle that ABR was attempting to begin therestore, but ABR bypassed this tape since it was a manual backup (created withDUMP TYPE=DSF) and did not contain the VTOC.

Action: If the restore is from the ABR system, the next lowest cycle number in the currentgeneration is used to begin the restore. Any data sets on the bypassed backup are notrestored to their most current status.

TAPE WAS BYPASSED BECAUSE ITS AN INSTANT BACKUP DSN=dsname

Reason: This form of the FDR368 message is issued during a full-volume restore, when ABRdetects that a cycle to be restored, other than the first cycle read, was a backup ondisk created by FDRINSTANT that has not yet been moved to tape. ABR can restorefrom an FDRINSTANT backup on disk only if it is the first cycle being restored.

Action: Execute ABR to move that FDRINSTANT backup to tape, or use CYCLE= on theSELECT statement to select the cycle that is the FDRINSTANT backup.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-78 –

FDR370 OPEN ERROR -- TAPE BYPASSED DSN=dsname

Reason: A full-volume restore operation was requested from this tape. The open of the tapefailed. 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 incrementalbackup may not be restored to their latest status. Contact INNOVATION DATAPROCESSING for assistance.

FDR371 FORMAT 4 DSCB NOT FOUND ON RESTORE TAPES

Reason: FDR or ABR full-volume restore did not find the Format 4 DSCB (first record of theVTOC) on any of the backup tapes. The restore may not be correct. This can occur ifthe pointer to the VTOC in the disk volume label was invalid at the time of the dump,or if errors occurred reading the backup records containing the VTOC.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDR372 DISK FORMAT 4 READ ERROR

Reason: An I/O error occurred reading the Format 4 DSCB (first record on the VTOC) of theoutput disk volume during a full-volume restore. The pointer to the next availablealternate track on the volume, stored in the Format 4, if any, are lost, but the volume isprobably usable. A mini-dump is printed, showing the I/O error.

Action: Run a COMPAKTOR MAP to check for VTOC errors. Contact INNOVATION DATAPROCESSING for assistance.

FDR373 UCB VTOC LOCATION WAS NOT UPDATED

Reason: FDR failed to locate the disk label record on the backup tape (Cylinder 0 Track 0Record 3) during a full-volume restore. The volume was restored, but the systempointers to the VTOC, VTOC Index, and VVDS were not updated. The output volumemay not have a volume label.

Action: Use FDRDSF with “PRINT TYPE=DSF,DSN=VTOC” to print the label track and VTOCto verify that the VOL1 volume label exists on CYL 0 TRK 0; if not, contactINNOVATION DATA PROCESSING for assistance. If so, vary the volume offline andthen remount it to update the system pointers.

FDR374 BACKUP TAPE DID NOT CONTAIN THE ABR MODEL

Reason: FDRABR failed to locate the ABR Model DSCB in the control records at the beginning ofthe first incremental backup read during an ABR full-volume recovery. A normalincremental 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 thevolume being restored, the restore terminates with an U0304 ABEND. If not, therestore proceeds; this message is issued once for each incremental that does notcontain the ABR Model DSCB; some data sets may not be restored correctly.

FDR375 ABR MODEL OR VTOC INDEX REWRITE/RENAME/ALLOC FAILED

Reason: An error occurred when FDR attempted to rewrite or allocate the ABR Model DSCB, orrename the index VTOC or ABR Model DSCB. The user may not be authorized tocreate, rename, or update this data set.

Action: This volume may need to be re-initialized for ABR processing, or the indexed VTOCmay need to be rebuilt with ICKDSF. Contact INNOVATION DATA PROCESSING forassistance.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-79 –

FDR376 MULTIPLE ABR MODELS FOUND ON BACKUP DSN=dsname

Reason: FDR found more than one ABR Model DSCB on the backup tape during a full-volumerestore. The first one encountered is the one used. The disk volume serial number orthe ABR Model DSCB name may have been changed prior to the dump without usingthe ABR maintenance programs.

Action: SCRATCH the incorrect model using IEHPROGM specifying PURGE on the SCRATCHcommand. Use program FDRABRM with a REMODEL command (see Section 50.44“FDRABRM REMODEL Statement”) or the ABR ISPF dialogs (see Section 90.15 “ABROptions”) to reset the remaining ABR Model DSCB to the correct Generation andCycle number. Contact INNOVATION DATA PROCESSING for assistance.

FDR377 DISK PACK HAS BEEN RELABELED TO VOL=vvvvvv

Reason: Information message indicating that the volume serial of the disk being restored to haschanged by a full-volume restore.

Action: If disk is shared by multiple systems, it should be varied offline and remounted to theother systems.

FDR378 RENAME FAILED COMP=cccc CODE=code FROMDSN=tempname NEWDSN=permname CLUSTER=clusname

Reason: On an FDRCOPY MOVE or RESTORE of a VSAM cluster to the same name, the outputcluster and its components were initially created with temporary names (an index levelstarting with T is inserted). After the input data set was deleted, FDRCOPY attempted toALTER the temporary names back to the original cluster and component names but anerror occurred. “cccc” is the return code and “code” is the reason code from ALTER; lookup these codes under IBM message IDC3009I in the IBM message manuals.

If “cccc” is 04nn, then “nn” is the return code from a RENAME SVC; if it is 05nn, then itis a return code from the SMS RENAME service.

“tempname” is the temporary cluster or component name that FDRCOPY was trying torename back to “permname”. “clusname” is the original name of the cluster if therename failed on a component.

Action: If an FDR378 is not issued for the cluster itself, it was renamed successfully and thecluster can be used under its original name.

If an FDR378 was issued for the cluster, the cluster was not renamed. It can be usedunder its temporary name “tempname”, but you probably want to check the errorcodes and ALTER the cluster to its original name if possible.

If FDR378 messages were issued for one or more components, those components werenot renamed. The cluster is usable, but you may want to check the error codes andALTER the component to its original name if possible.

If needed, contact INNOVATION DATA PROCESSING for assistance.

FDR390 DSF NO DATA SETS MET SELECTION CRITERIA

Reason: No data sets were selected from the current disk volume. For an ABR step, this meansthat neither SELECT statements nor ABR automatic criteria (e.g., the update flag forVolume Backup) selected data sets on this volume.

Action: This may be normal if there were simply no data sets that met ABR requirements on thevolume at this time. Otherwise check your SELECT statements and correct any errors.

FDR391 OPERATOR REPLIED NO TO ARCHIVE ON UNEXPIRED DSN=dsname

Reason: ABR selected a data set for Archive Backup or Superscratch whose expiration date hasnot 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 DUMPstatement, ABR does not perform this check.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-80 –

FDR392 function SELECTED DSN=dsname [(clustername)]

Reason: Message showing the data sets that were selected for backup. For VSAM clusters,“dsname” is the component name and “clustername” is the cluster name.

FDR393 USER PASSWORD EXIT FAILED ON DSN=dsname action

Reason: 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 isbypassed and “action” is blank. Check to be sure your data set security exit is properlydenying access to the data set.

FDR394 TAPE WAS BYPASSED BY DYNTAPE ERROR DSN=dsname

Reason: ABR attempted to dynamically allocate the backup file “dsname”. 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=volser

Reason: During an ABR Archive Backup step, ABR selected data sets from volume “volser”totaling more tracks than the limit specified by the MAXBTRKS= operand (thatdefaults to 4096). In order to keep the size of individual Archive Backup files down andimprove recall performance, ABR stops selecting new data sets, complete Archiveprocessing for the selected data sets, and reprocesses this volume to select additionaldata 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

Reason: General page header message for ABR programs other than FDRABR. See messageFDR101 for details. The time is not reported by all programs.

FDR401 PARAM DATA -- * parm-field-data *

Reason: Displays the program control information specified in the “PARM=” field of the EXECstatement. This data is not displayed if program is invoked under TSO.

FDR402 INVALID CONTINUATION

Reason: The last control statement ended in a comma, but there was no next statement or it wasnot a proper continuation statement.

Action: Correct and resubmit job.

FDR403 REQUIRED OPERAND NOT SPECIFIED – operand -- reason

Reason: The operand indicated is required for the execution of the current statement. It must bespecified; no defaults are available. “reason” may include some explanatory text.

Action: Refer to the documentation for the program you are executing in this manual. Correctand resubmit job.

FDR404 text CONTROL STATEMENT LIMIT EXCEEDED

Reason: The maximum number of control statements or operands has been exceeded. Themessage text may vary depending on the particular limit that was exceeded.

Action: Refer to the documentation for the program you are executing in this manual. You maybe able to increase the limit. If not, you need to change the job to reduce the numberof statements or operands.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-81 –

FDR405 MAXIMUM CONTINUATION COUNT OF nnnn EXCEEDED -- COMMAND FLUSHED

Reason: 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

Reason: The operands listed conflict with each other and are mutually exclusive. This message isnormally followed by FDR407.

Action: Refer to the documentation in this manual for the program you are executing. Eliminatethe conflict by removing one or more operands.

FDR407 type ERROR -- action

Reason: An error was encountered during the processing of user supplied control statements.Always proceeded by one or more messages that define and delimit the error(s).

“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” tocomplete the processing.

Action: Correct and resubmit job.

FDR408 NO CONTROL STATEMENTS WERE FOUND -- JOB TERMINATED

Reason: SYSIN data set is empty OR contained only comment statements (“*” in column 1). Thefirst 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 acertain function were not found.

Action: Correct and resubmit job.

FDR409 LENGTH OF op1 EXCEEDS THE LENGTH OF op2

Reason: The number of significant characters specified for the “op1” operand exceeds thenumber of significant characters specified for the “op2” operand. They are interrelatedand “op2” must be as long as or longer than “op1”.

Action: Refer to the documentation in this manual for the program you are executing. Correctthe operands specified and resubmit the control statement.

FDR410 VOL=vvvvvv ASSUMED FOR DSN=dsname

Reason: A command specified DSN= and did not specify VOL=. The data set “dsname” was acataloged, single-volume data set. The program assumed that the volume where thedata set was cataloged was the volume on which the user wanted the command toprocess the data set.

Action: If the assumption was correct, none. Otherwise, you may wish to reverse the effect ofthe command (e.g., by issuing RESET ARCHIVE if the original command wasARCHIVE) and then to reissue the original command specifying VOL=.

FDR411 MISSING ABRINIT, MAINT, OR SELECT CONTROL STATEMENTS(S) -- JOB TERMINATED

Reason: FDRABRM was executed with DEFAULT as the only control statement.

Action: Check your control statement listing, correct any errors found and resubmit the job.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-82 –

FDR412 NO ABRINIT, MAINT, OR SELECT CONTROL STATEMENTS – VTOC UPDATE PROCESSING NOT REQUIRED

Reason: 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 -- description

Reason: There is an error in the specification of the DSN= or DSG= operand. “description” 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 manual for the program you are executing. Correctand resubmit.

FDR414 IGNORED -- description -- DSN=dsname

Reason: The device type returned for the data set was not that of a disk device or the data resides onmultiple volumes. The processing requested for this data set is not performed.

Action: Correct and resubmit job.

FDR415 ON VOLSER vvvvvv(uuuu) - DSCB tt-cccchhhhrr-CHAINED TO DSCB tt-cccchhhhrr - action

Reason: An invalid DSCB chain was detected in the VTOC of volume “vvvvvv” and the unit“uuuu” on which the volume resides. Information is displayed for the current DSCBand the invalid DSCB it chains to. “tt” is the DSCB type (1-7) and “cccchhhhrr” is therecord address (cylinder, track, and record number) of the DSCB. “action” may be:

PROCESSING CONTINUES – If the information in the DSCB is not critical for thisoperation.

NOT FOUND IN INCORE VTOC – If the chained DSCB is not found in a copy of theVTOC saved in storage. The operation is terminated.

NOTE: “uuuu” 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 set(s) involved and attempt to correct the DSCB. You can useCOMPAKTOR to help confirm and identify the error. If unable to determine the causeof the error, contact INNOVATION DATA PROCESSING for assistance.

FDR416 IMPROPER USE OF OPERAND -- description

Reason: An operand was used improperly. “description” identifies the operand and the reason.

Action: Refer to the documentation in this manual for the program you are executing. Eliminatethe bad operand or use it correctly.

FDR417 USE OF RESTRICTED FEATURE -- description

Reason: A feature has been disabled in the FDR Global Options Table. “description” identifiesthe feature. Attempts to use a disabled feature results in the sub-command beingmarked in error.

Action: Eliminate the restricted feature. Rerun or restart the job.

FDR418 COMMAND PROCESSING DETECTED ERROR--action

Reason: An error was encountered during the processing of a statement. Always proceeded byone or more messages that define the error. “action” is one of:

RE-ENTER COMMAND OR END – Message for user that has SYSIN data setassigned to a TSO terminal. Re-enter command in error or “END” tocomplete the processing.

SKIPPING FOR COMMAND – Processing continues for all command statementsfound within the SYSIN data set.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-83 –

REVERTING TO SYSIN – The error occurred when reading from an alternate commandinput source. Processing continues for commands in the SYSIN data set.

Action: Correct and resubmit job.

FDR419 CAUSED BY THE FOLLOWING COMMAND --

Reason: One or more syntax errors on a remote queue were encountered during the execution ofeither a “LIST” or “REMOVE” sub-command by the remote queue utility, FDRABRUT.Messages defining the errors were listed prior to this message. The command thatcaused the errors is listed immediately following this message.

Action: Execute the REMOVE command specifying ARCHIVE or BACKUP, as required, andinclude the operand “ERRORS”. This removes any queue entries in error.

FDR420 resource PROCESSING BYPASSED - reason

Reason: Processing has been bypassed on “resource” (DDNAME=ddname or VOL=volser).“reason” may be:

VOLSER vvvvvv NOT INITIALIZED FOR ABR – The volume does not contain anABR Model DSCB.

VOLSER vvvvvv HAS ARCHIVING DISABLED – The ABR Model DSCB does nothave the flag enabling this volume for Archive Backups.

FDREPORT IS NOT AUTHORIZED – The RESERVE on the VTOC of the volumeis not done, but FDREPORT continues.

VTOC ON CYLINDER 0/HEAD 0 – The VTOC on the volume is in a location usedonly for dummy VTOCs on volumes formatted for VM processing. It doesnot contain useful data so the volume is bypassed.

FORMAT 4 DSCB IS NOT THE FIRST ENTRY IN THE VTOC – The VTOC iscorrupted.

THERE IS MORE THAN ONE (1) FORMAT 4 DSCB IN THE VTOC – The VTOC iscorrupted.

INITIALIZATION REQUESTED BUT VOLUME IS ALREADY INITIALIZED –Volume already contains an ABR Model DSCB. If you still want tore-initialize the volume, use the REMODEL statement.

VOLUME HAS NOT BEEN INITIALIZED – The volume does not contain an ABRModel DSCB.

VTOC CONTAINS DSCBS WITH NON-ZERO RESERVED FIELDS – During anattempt to initialize a volume for ABR, FDRABRM found that one or moreFormat 1 DSCBs (for the data sets currently on the volume) had non-zerovalues in the reserved bytes at displacement 103 and 104 in the DSCB, so thevolume could not be used for ABR. This data may have been stored by anotherDASD management system or by FDRABR if the data sets were copied from avolume that was already initialized for ABR. If you are sure it is no longerneeded, specify the “FORCE” operand to force the initialization (bytes 103 and104 are zeroed). Contact INNOVATION DATA PROCESSING for assistance.

ALLOCATION OF THE ABR MODEL FAILED – FDRABRM could not allocate theABR Model DSCB.

Other reasons are possible.

VOLSER ALREADY IN USE – Can occur if you provided DISKx DD statementsand also requested dynamic allocation of disk volumes.

DUPLICATE DDNAMES – Can occur if you provided DISKx DD statements andyou used the same DISKx DDname more than once.

MULTIPLE UNITS REFERENCED – Can occur if you provided DISKx DDstatements and one such DD statement referenced multiple disk volumes.

MAXONLINE VALUE nnnn EXCEEDED – More than “nnnn” volumes were selectedfor processing in this step. You can increase the value of MAXONLINE on ISPFpanel A.I.4.10, or break up the job into multiple steps.

VOLSER CONTAINS RESERVED CHARACTER 'x' – The volume serial of thedisk contains a character that is not supported by z/OS in volume serials.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-84 –

UNIT=uuuu PROCESSING BYPASSED -- ONLINE DEVICE WITH LONG TERMRESERVE – The unit address “uuuu” being processed was attempted, butfound to be in use for over 10 seconds. The CHKONLRESERVE option canbe to set the desired processing when long term reserves are encountered.

Action: If the condition is one that can be corrected, correct it and resubmit the job. If needed,call INNOVATION DATA PROCESSING technical support for assistance.

FDR421 type LOCATE ERROR -- description -- DSN=dsname

Reason: 1. A Catalog LOCATE SVC was issued requesting identification of the VSAM component orSMS managed data set named by “dsname”. The LOCATE either failed or returned acomponent type or cluster name description that is not currently handled.

2. An error was found in the VVDS.

“description” can be:

RETURN CODE rc -- REASON IGGOCLaa-crs – The LOCATE failed. The errorcodes are documented in the IBM System Messages manual undermessage number IDC3009I.

ENTYPE - c(X'xx') - entrytype – The program encountered a type of componententry that it does not presently support.

NAMEDS - c(X'xx') - entrytype – The program encountered a type of cluster entrythat it does not presently support.

NO MATCHING VVR – ICFSOURCE=VVDS – A VSAM data set does not have aVVR in the VVDS (orphan DSCB). (See Note below.)

NO MATCHING NVR – SMSSOURCE=VVDS – A non-VSAM data set on anSMS-Managed volume does not have an NVR in the VVDS (orphanDSCB). (See Note below.)

MULTIPLE VVRS (nn) ON VOLUME vvvvvv – A VSAM component has “nn” VVRsin the VVDS.

MULTIPLE NVRS (nn) ON VOLUME vvvvvv – A non-VSAM data set has “nn”NVRs in the VVDS of SMS-Managed volume “vvvvvv”.

For any other description, an error exists in the catalog.

NOTE: Orphan DSCBs are detected only if the FDREPORT option DIAGNOSEVVDS isenabled.

Action: This is only a warning message. The program does not associate the component shownby DSN= with a cluster name, or attempts to recover from the VVDS error andprocessing continues. If possible, correct the error and re-run.

In some cases, the program may display a jobstream that you can use to correct theerror. If you request the PUNCHDIAGNOS option, this jobstream is written to a dataset, specified by DDname DIAGPCH.

FDR422 DDNAME=ddname REFERENCES DATA SET CURRENTLY IN USE--DSNAME=dsname

Reason: 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 vvvvvv COMPLETED-- nnnn DATA SETS UPDATED

Reason: Processing of volume “vvvvvv” completed. “nnnn” Format 1 DSCBs were changed (thisincludes the ABR Model DSCB if appropriate).

FDR425 NOT REFERENCED DURING EXECUTION-- description

Reason: Identifies a statement or operand for which no matching volumes or data sets werefound during this execution.

Action: Verify all control statements are correct. This control statement did not affect theexecution. Results may not be what were expected. Examine output carefully!

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-85 –

FDR426 PROCESSING OF VOLUME vvvvvv COMPLETED

Reason: The program has successfully completed processing for the disk volume “vvvvvv”.

FDR427 WARNING ARCHIVE FILE SEARCH TERMINATED AT DATE=yyyy.ddd

Reason: SDATE or SDAYS was specified on the PRINT ARCHIVE control statement. ABR hasterminated the search at this archival date. If data sets were archived prior to this datethey are not selected.

FDR428 WARNING ONLY nn% OF ARCHIVE CONTROL FILE FREE--REORGANIZATION NEEDED

Reason: During an Archive report, FDRABRP or FDREPORT detected that the Archive ControlFile is becoming full. The default value for the threshold of free space below that thismessage is produced is 10% of the file.

Action: Caution! Reorganize and/or enlarge the Archive control data set with FDRARCH(Section 51.50 “Archive Maintenance Utility (FDRARCH)”). You may change thethreshold 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=vvvvvv PROCESSED BY ABR

Reason: During a backup report, FDRABRP or FDREPORT detected that the disk volume“vvvvvv” has not been processed by ABR volume backups for “nn” days. The operandBKDAYS= specifies the period that invokes the message (default is 7 days). Thismessage can occur for volumes that have been deleted from your system or are nolonger being backed up by ABR.

Action: If this message is unexpected, you should investigate why the volume is not included in yourregular backups. You should probably arrange for a full-volume backup or incrementalbackup of the volume to be taken soon. If your full-volume backups are taken at intervalsof more than one week, increase the values of BKDAYS=. For volumes that are no longerrequired to be backed up by ABR, the PURGE BACKUP command of programFDRABRCM (see Section 50.53 “FDRABRCM PURGE BACKUP Statement”) can be usedto delete the entries from the ABR catalog.

FDR430 description--DSN=dsname

Reason: User requested that a VSAM cluster to be marked (RESET) for archive or backupprocessing. Message is issued in two (2) lines. The first line of the message identifies thecluster name (ICF CLUSTER NAME) and the second line of the message identifies thename of the component that is marked as requested (MARKING COMPONENT).

FDR433 MEMORY SPACE REQUEST FAILED BYTES REQUESTED--nnnnnnnn

Reason: 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

Reason: 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 failedto select any entries from the catalogs.

2 CATALOG NOT FOUND BY OBTAIN – An OBTAIN SVC was issued toinsure that a catalog was on a volume prior to allocation. The OBTAIN failed.

5 USER REQUESTED BYPASS – The user requested that this catalog notbe processed.

7 REQUESTED ALIAS NOT FOUND – The alias requested was not found inthe system alias table.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-86 –

F DATA SEQUENCING ERROR – VSAM returned a return code of 8 and areason code of 12 that indicates a sequence error. The catalog cell causingthe error is displayed and then skipped.

H INSUFFICENT STORAGE AVAILABLE ABOVE THE 16M LINE – All theVSAM control blocks and buffers as well as program storage is acquiredfrom 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=catalog – A VSAM POINT command failed in theindicated catalog. This usually indicates that the catalog is damaged.

M ALLOCATION FAILED - R15=xxxx - CODE=xxxx - CAT=catalog – Dynamicallocation of the indicated cataloged failed with the return and reason codesdisplayed.

N DEALLOCATION FAILED - R15=xxxx - CODE=xxxx - CAT=catalog –Dynamic deallocation of the indicated cataloged failed with the return andreason codes displayed.

O ccccc GENCB FAILED - R15=xxxx - CODE=xxxx - CAT=catalog – AVSAM GENCB was issued for the control block “ccccc” but it failed with thereturn and reason codes displayed.

R OPEN FAILED - R15=xxxx - CODE=xxxx - CAT=catalog – A VSAM OPENwas issued for the indicated catalog but it failed with the return and reason codesdisplayed.

X ERROR READING CATALOG - R15=xxxx - CODE=xxxx - CAT=catalog – AVSAM READ was issued for the indicated catalog but it failed with thereturn 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, unlessSELTERR=NO was specified.

FDR436 FAMS REQ BYPASSED - ALLOCATION FAILED - R15=xxxx - CODE=xxxx - DSN=dsn

Reason: Dynamic allocation was requested for the HFS or PDSE data set indicated but it failedwith the return and reason codes displayed.

Action: FAMS processing of the data set is bypassed.

FDR440 WARNING BACKUP DATE yyyy.ddd IS GREATER THAN RUN DATE

Reason: An entry on the ABR backup catalog contains a date greater than the current dateknown to the operating system.

Action: Check if the date set for use by the operating system is correct or the ABR run thatcreated the entry was executed with the date set to other than the current date.

FDR441 XDSNAME SYNTAX ERROR--reason

Reason: An XDSNAME= operand on a XSELECT or XEXCLUDE statement violated the syntaxrules, as detailed by “reason”.

Action: Check the syntax rules in Section 54.28 “FDREPORT XSELECT and XEXCLUDEStatement” and Section 80.14 “Generic Data Set Name Selection” and correct.

FDR442 LAST CONTROL STATEMENT ADDED TO queue

Reason: 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

Reason: An FDRABRP PRINT BACKUP or FDREPORT requesting information on ABR backupsexceeded the tabling capacity of the program. The maximum entries currentlyavailable are printed. Tabling of additional ABR backups is bypassed.

Action: To increase the maximum number of tapes that can be maintained in the table, optionsMAXTSVX and MAXTCVX can be updated in the FDR Global Options Table:

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-87 –

MAXTSVX – Applies to FDRABRP PRINT BACKUP reports not specifyingCOMBINE, and to all reports from FDREPORT. The number may be from10 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=nnn operand onthe DEFAULT statement.

FDR444 DDNAME: ddname DSNAME: dsname action

Reason: 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 inputwas not an ABR backup file or ABR=NO was specified.

NOT CATALOGED THIS VOLSER – Output data set not cataloged because theinput data set was not cataloged to the input volume.

NOT CATALOGED – Output data set not cataloged because the input data set wasnot 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

Reason: During an FDRABRP PRINT TVTOC or FDREPORT DATATYPE=TVTOC function, thelength field in the FDR control record in the backup data set does not equal the lengthof the block actually read.

Action: Contact INNOVATION DATA PROCESSING for assistance if problem reoccurs.

FDR446 1ST RECORD NOT FDR HEADER

Reason: During an FDRABRP PRINT TVTOC or FDREPORT DATATYPE=TVTOC function, the firstrecord 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 backupand resubmit. Contact INNOVATION DATA PROCESSING for assistance if theproblem reoccurs.

FDR447 DSF RECORD OUT OF SEQUENCE

Reason: 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 INNOVATION DATA PROCESSING for assistance.

FDR448 INVALID DEVICE TYPE CODE IN FDR HEADER

Reason: During an FDRABRP PRINT TVTOC or FDREPORT DATATYPE=TVTOC function, thedevice type code recorded in the FDR header record on the backup data set was notone supported by this version of FDR/DSF/ABR.

Action: An U0626 ABEND is issued. Insure that the version of FDRABRP you are executing isat or above the level that created the backup. Contact INNOVATION DATAPROCESSING for assistance.

FDR449 REBLK VALUE SPECIFIED TOO SMALL FOR A disktype INCREASING TO nnnnn

Reason: When copying a backup data set with FDRTCOPY, REBLKS= specified a value lessthan the track size of the dumped disk + 28 bytes.

Action: FDRTCOPY has automatically increased the output blocksize to “nnnnnn”.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-88 –

FDR450 TAPEIN status TO ddname. BLOCKS READ:rrrrrr, BLOCKS WRITTEN:wwwwww

Reason: FDRTCOPY copied one file from TAPEIN to TAPEOUT (and optionally to TAPE2OUT aswell.) “status” may be SUCCESSFULLY COPIED or COPIED WITH ERRORS; in the lattercase, non-terminating errors occurred so check for other error messages. Blocks read“rrrrrr” and written “wwwwww” is the same unless reblocking was requested. This messageis 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 theTAPEIN and TAPEOUT/TAPE2OUT data sets.

FDR451 BLOCK GREATER THAN 32760 TO DISK OR REBLKS OR UNBLK ON SPLIT FORMAT. JOB TERMINATED

Reason: FDRTCOPY detected that either:

❖ The output file is on disk, 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 disk, 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

Reason: User requested that the data set identified in the FDR456 message that follows bemarked for archive processing, but it was not marked because of the reason listed.

FDR453 INDICATOR action FOR type

Reason: The data set identified in the FDR456 message that follows was SET or RESET forremote queue ARCHIVE or BACKUP dump processing.

FDR454 INDICATOR status FOR type

Reason: User requested that the data set identified in the FDR456 message that follows be SETor RESET for remote queue ARCHIVE or BACKUP processing, but the indicator wasALREADY SET or NOT SET.

Action: Check the control statements to determine if they were properly specified. Correct as required.

FDR455 description

Reason: Internal error in FDRTCOPY processing of REBLK or UNBLK reblocking.

Action: An U0659 ABEND is issued. Contact INNOVATION DATA PROCESSING for assistanceafter obtaining a storage dump.

FDR456 VOL/VOLG=vvvvvv--DSN/DSG=dsname--DDNAME=ddname

Reason: Identifies a volume, data set, and/or DDname, depending on circumstances. Alwayspreceded by one of the following messages: FDR452, FDR453, FDR454, or FDR459.

Action: If preceded by FDR454, see action for that message, otherwise none.

FDR457 ENQ FAILED--RC=nn--QNAME=qname--RNAME=rname

Reason: An attempt was made to RESERVE or enqueue on the resource “qname/rname” but itfailed with enqueue return code “nn”.

Action: Usually followed by an U0659 ABEND. Call INNOVATION DATA PROCESSINGtechnical support for assistance after obtaining a storage dump.

FDR458 DEQ FAILED-- RC=nn--QNAME=qname--RNAME=rname

Reason: An attempt was made to DEQ the resource “qname/rname” but it failed with DEQ returncode “nn”.

Action: Usually followed by an U0659 ABEND. Call INNOVATION DATA PROCESSINGtechnical support for assistance after obtaining a storage dump.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-89 –

FDR459 function--DENIED BY reason

Reason: “function” was requested by the user on the data set identified by the FDR456 messagethat 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

Reason: A VTOC maintenance request detected multiple ABR Model DSCBs on the disk 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 yourinstallation). Multiple ABR Model DSCBs are usually caused by restoring the modelDSCB from another volume.

Action: Delete the DSCB in error. A rerun of the job is not required.

FDR461 ABR MODEL FOR VOLUME=vvvvvv NOT AVAILABLE AT THIS TIMEUSER MUST SPECIFY ’MAXGEN=’ OPERAND

Reason: An OBTAIN was issued to retrieve information from the ABR Model DSCB, but failed forsome reason. The volume selected may not be online.

Action: The user must use operand “MAXGEN=” to replace the information normally taken from theABR 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(vvvvvv) ALL BACKUP ENTRIES FOR THIS VOLUME BYPASSED.

Reason: The current generation and cycle number recorded in the ABR Model DSCB on thevolume “vvvvvv”, does not match the generation and cycle number of the entry withthe most current date in the ABR backup catalog.

Action: Processing of the volume is bypassed. If you wish to process the volume anyway, useoperand “CURRINFO=MODEL/CATLG” indicating the correct value.

FDR463 VOLSER=vvvvvv NOT INITIALIZED FOR ABR -- type CONTROL FILE MUST BE ON AN INITIALIZED VOLUME

Reason: The user attempted to create a control file with either the FORMAT or RESTORE command.ABR requires that the control file reside on a disk volume that contains an ABR ModelDSCB. The creation of a control file on non-initialized disk volumes is prohibited.

Action: Initialize the volume for ABR or choose an ABR-initialized volume and rerun the job.

FDR464 DDNAME=ddname REFERENCES AN UNSUPPORTED DISK DEVICE

Reason: The disk device allocated to “ddname” is not in the ABR supported device table.

Action: Call INNOVATION DATA PROCESSING technical support for assistance.

FDR465 UNABLE TO OPEN DDNAME=ddname--reason

Reason: An error occurred trying to open “ddname”, for the “reason” displayed.

Action: Check the job log for IBM OPEN messages. In some cases, the DDname is not requiredso the message is simply informational. If the DDname is required for the operationbeing attempted, correct and resubmit the job.

FDR466 statement CANNOT BE PROCESSED

Reason: A statement that requires queuing to a remote queue data set cannot be processedbecause 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.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-90 –

FDR467 UNABLE TO LOCATE HIGH INDEX OF iiiiiiii ON CATALOG--JOB TERMINATED

Reason: The catalog manager has returned a condition code other than zero when attempting tolocate the high level index “iiiiiiii”.

Action: It is possible that the ABR catalog has not been properly created. See Chapter 90 “FDRInstallation”. If needed, call INNOVATION DATA PROCESSING for assistance.

FDR471 DDNAME=ddname I/O ERROR--SYNAD=synadtext

Reason: A permanent I/O error was detected on the data set referenced by “ddname”. The IBM macroSYNADAF 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/Oerror messages. For additional assistance, please call INNOVATION DATA PROCESSING.

FDR472 DDNAME=ddname DOES NOT REFERENCE AN type CONTROL FILE-- DSN=dsname

Reason: 1.“ddname” 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 recentbackup. Otherwise, initialize the control file. Please call INNOVATION DATAPROCESSING technical support if this problem occurs.

FDR473 ABR INITIALIZATION OF VOLUME vvvvvv INCOMPLETE--RENAME FAILED -- RETURN CODE rc -- STATUS ss

Reason: During ABR initialization FDRABRM may rename the temporary data set allocated bythe user to change it into the ABR Model DSCB. The rename failed. All other functionshave been completed, including marking the Format 1 DSCBs for ABR processing.This problem can be caused by another task renaming or scratching the data setbetween 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 controlstatement. If the reason cannot be determined, call INNOVATION DATAPROCESSING technical support for assistance.

FDR474 DDNAME=ddname REFERENCES DATA SET WITH NO SPACE

Reason: 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=ddname REFERENCES DSNAME=dsname--NEED LEVEL PREFIX prefix

Reason: 1.For program FDRARCH, the user coded a non-standard data set name for the ArchiveControl 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 dataset that did not contain the standard index (ABRARDQ, ABRARCH, ABRBKDQ, orABRREST).

3.For program FDRCRYFM, the user coded a non-standard data set name for theEncrypt Control File. The name must contain an index level of “ENCRYPT”.

Action: Correct the dsname or (for FDRARCH only) specify DISABLE=DSNCK.

FDR476 DDNAME=ddname REFERENCES A DEVICE TYPE OTHER THAN DISK

Reason: “ddname” can only be allocated to a disk device. Check the unit specification in the JCLfor errors.

Action: Correct and resubmit.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-91 –

FDR477 DDNAME=ddname REFERENCES A PREVIOUSLY FORMATTED type CONTROL FILE. ’ERASE’ MUST BE SPECIFIED TO CONTINUE

Reason: 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 orRESTORE control statement.

FDR478 nn RECORDS function

Reason: Indicates that FDRARCH/FDRCRYFM has performed the requested “function” on “nn”records. If NO RECORDS is printed, the function was not performed, probably due toa control statement specification.

Action: If “NO RECORDS”, correct the error and submit again. If “NO RECORDS SELECTED FORMAINTENANCE” is printed, FDRARCH was invoked from FDRTCOPY when copying anarchive backup, to update the Archive Control File to point to the output file(s), but norecords were found on the Archive Control File that pointed to the input backup files beingcopied. This could occur if the input files had expired and been purged from the ACF, or ifthe input files had been previously copied so that the ACF no longer pointed to them.

FDR479 nn RECORDS MERGED -- from

Reason: Indicates that the number of records read by FDRARCH during a MERGE function.“from” is either:

FROM DSN=dsname – 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 controlstatement or JCL specification.

Action: If “NO RECORDS”, correct the error and submit again.

FDR480 DDNAME=ddname REFERENCES AN EMPTY DATA SET

Reason: The data set referenced by “ddname” from which the control file was to be restoredcontained no data.

Action: Verify that the tape specified is correct. If you are using other than SL tapes, check theLABEL= parameter. Correct the JCL and resubmit the job.

FDR481 DDNAME=ddname DOES NOT REFERENCE A BACKUP COPY OF AN type CONTROL FILE

Reason: The data set referenced by “ddname” does not contain a backup copy of the control filein 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. Theycan be restored with the RESTORE TYPE=ABR statement of FDRABR or theRESTORE TYPE=DSF statement of FDRDSF.

FDR482 DDNAME=ddname DOES NOT REFERENCE A TAPE DEVICE--REQUIRED FOR function

Reason: “ddname” must point to a tape for “function”.

Action: Correct the JCL statement in error.

FDR484 INTERNAL LOGIC ERROR--JOB TERMINATED

Reason: The program has encountered an illogical condition.

Action: Call INNOVATION DATA PROCESSING for technical assistance after obtaining a storage dump.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-92 –

FDR485 SORT FAILURE HAS OCCURRED RC=nnn--function CANCELLED

Reason: Your installation’s SORT product has returned a condition code other than zero. SORTerror messages may be printed on DDname SYSOUT or the job’s job log. Check yourSORT documentation to interpret the error.

Action: The processing of “function” has been cancelled. Other commands may processsuccessfully. If you cannot correct the problem from this information, callINNOVATION DATA PROCESSING for technical assistance.

FDR486 VTOC READ ERROR--VOLSER=vvvvvv--SEEK ADDRESS cccchhhh -- action

Reason: An I/O error was encountered while reading the VTOC of a disk volume. The volumeserial “vvvvvv” and track address “cccchhhh” are displayed.

Action: Depending on user options, processing may continue bypassing remainder of VTOC orterminate with a storage dump. Call INNOVATION DATA PROCESSING for technicalassistance after obtaining a storage dump as a serious problem may exist. ACOMPAKTOR MAP may help to diagnose the problem.

FDR487 VTOC WRITE ERROR--VOLSER=vvvvvv--SEEK ADDRESS cccchhhh -- action

Reason: An I/O error occurred while rewriting the VTOC of disk volume “vvvvvv”. The volumeserial “vvvvvv” and track address “cccchhhh” are displayed. Depending on useroptions, processing may continue bypassing the remainder of the VTOC or terminatewith a storage dump. A COMPAKTOR MAP may help to diagnose the problem.

Action: Depending on user options, processing may continue bypassing the remainder of theVTOC or terminate with a storage dump. A COMPAKTOR MAP may help to diagnosethe problem. Call INNOVATION DATA PROCESSING for technical assistance afterobtaining a storage dump as a serious problem may exist.

FDR488 VTOC OUT OF SEQUENCE--VOLSER vvvvvv--SEEK ADDRESS cccchhhh--action

Reason: ABR VTOC read routines check the CCHHR portion of the count field for continuity. Duringthis check, one of the records was found to be in error. This message is usually followed bya diagnostic mini-dump. Depending on user options, processing may continue, bypassingthe 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. TheVTOC may be corrupted; a COMPAKTOR MAP may help to diagnose the problem. If allelse fails, call INNOVATION DATA PROCESSING technical support for assistance.

FDR489 NO prefix PREFIXED DDNAMES PRESENT OR SUITABLE FOR PROCESSING

Reason: Depending on the function, “prefix” is “DISK” or “TAPE”. No such DD statements werefound 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 andresubmit the job.

FDR490 PROCESSING TERMINATED WITHOUT FILE/VTOC UPDATE/LIST

Reason: The processing program was unable to complete any of the functions requested. Alwaysproceeded by one or more error messages.

Action: Correct error conditions noted and resubmit the job.

FDR491 function FUNCTION STARTED--hh.mm.ss

Reason: Identifies type of function and time the function started.

FDR492 function FUNCTION ENDED--hh.mm.ss CONDITION CODE-nnnn

Reason: Identifies type of function and time the function ended. The return code is printed if non-zero.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-93 –

FDR493 function--BYPASSED--PRIOR FUNCTION TERMINATED WITH KEYWORD OR COMMAND DETECTED ERROR

Reason: 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

Reason: 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 MATCHED SELECTION CRITERIA--VOLSER=vvvvvv

Reason: The selection criteria specified did not cause any records/data sets to be selected fromthe disk volume “vvvvvv” or from all disk volumes selected.

FDR496 MODULE modname NOT USABLE WITH RELEASE/SYNC LEVEL nnn PROGRAMS - EXECUTION TERMINATED

Reason: 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 INNOVATION DATA PROCESSING for assistance.

FDR497 program ABNORMALLY TERMINATED DUE TO KEYWORD/COMMAND DETECTED ERRORS

Reason: “program” did not complete normally.

FDRTSEL function ENDED. fffff FILES PROCESSED OUT OF sssss SELECTED. reason

Reason: This form of the FDR497 message indicates that FDRTSEL ended without processingall selected files. “function” is PROCESSING or SIMULATION. Out of “sssss” filesselected for processed, “fffff” were actually processed. “reason” is STOPREQUESTED BY OPERATOR or MAXFILES LIMIT REACHED.

FDR498 program PROCESSING COMPLETED WITH ERRORS

Reason: “program” completed the required processing but non-terminating errors were encountered.

Action: Check the output, correct and rerun or restart as appropriate.

FDR499 program PROCESSING COMPLETED

Reason: “program” completed the required processing successfully.

informational text

Action: This second form of the FDR499 message identifies information related to theprocessing of a specific function.

FDR501 REMOVED FROM ddname-- statement

Reason: The user requested that “statement” be removed from the remote queue data set “ddname.

FDR502 SIMULATED REORGANIZATION--function status

Reason: The user requested a simulated reorganization of the control file. A “function” usuallydone during a REORG was BYPASSED or SIMULATED.

FDR503 reason type ENTRY DROPPED--DSNAME=dsname

Reason: The entry for data set name “dsname” has been dropped from the control file. “reason” can be:

DELETED – The data set 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 data set is not marked for auto recall.IFNOTCAT – The data set is not currently cataloged for auto recall.MAXGENER – The data set exceeded the MAXGENERATIONS= value.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-94 –

MAXOCCUR – The data set exceeded the MAXOCCURANCES= value.REL COMP – This is a component of a deleted cluster.RESTORED – The data set has been restored to disk.

FDR504 DDNAME=ddname REFERENCES SUCCESSFULLY function type CNTL FILE

Reason: The control file indicated by “ddname” has been RESTORED, REORGANIZED, orMERGED from other files.

FDR505 DDNAME=ddname REFERENCES type CNTL FILE--DEVICE=tttttt--VOLSER=vvvvvv--DSN=dsname

Reason: Describes the device type, disk volume serial number, and the first 26 bytes of the dataset name of the control file being processed.

FDR506 SPACE AVAILABLE FOR nnnnnnnn ADDITIONAL recordentries

Reason: Lists the remaining capacity of the control file identified by messages FDR504 and FDR505.

FDR507 DDNAME=ddname REFERENCES A BACKUP COPY OF DSNAME=dsname

Reason: A REORG or DUMP of a control file was requested by the user. The dump of the controlfile “dsname” was successfully completed to “ddname”.

FDR508 RECFM=recfm,BLKSIZE=nnnnn

Reason: Follows message FDR507 and documents the record format and blocksize of thebackup file.

FDR509 REJECTED--reason--VOL=vvvvvv ADATE=yyyy.ddd DSNAME=dsname

Reason: User has requested that one or more data set entries within an Archive Control File bemarked for special processing or have a special processing indicator removed. Therequest was rejected for “dsname” that was ARCHIVED on date “yyyy.ddd” from diskvolume “vvvvvv”. “reason” can be:

ALREADY SELECTED – User requested a data set entry be marked for Archiverestore. It was already so marked.

EXPIRED TAPE – User requested a data set entry be marked for Archive restorebut the tape containing the data set has expired.

ALREADY DELETED – User requested a data set entry be marked for deletion fromthe Archive Control File. The data set entry is already marked for deletion.

ICF TABLE FULL – The table used for associating VSAM clusters and componentshas overflowed.

VOLSER TABLE FULL – The table used to store backup volume serials has overflowed.Action: Correct any obvious errors. Contact INNOVATION DATA PROCESSING for assistance.

FDR510 action--VOL=vvvvvv ADATE=yyyy.ddd DSNAME=dsname

action--VOLSER=vvvvvv BKDATE=yyyy.ddd ENCRYPTION TYPE=encrytype

Reason: The user has requested that one or more data set entries within a control file be markedfor special processing or have a special processing indicator removed. The requested“action” was successfully performed for the data set entry “dsname” that wasarchived/encrypted from disk volume “vvvvvv” on date “yyyy.ddd”. This message mayalso appear during a REORG operation. “action” may be:

UPDATE COMPLETED(command CMD) – “command” may be DELETE,EXCLUDE, EXPIRE, MODIFY, RECAT, RESET, etc.

UNCATALOGED FROM AUTO RECALL – User requested a reorganization of theArchive Control File. The specified data set entry that was being droppedfrom the file had been marked for Auto Recall. Therefore the programuncataloged the data set.

RECATALOGED (SERVICE=service) – “service” may be CONVERT, CORRECT,MERGE, or PERFORM.

CATALOGED (SERVICE=CREATE) – User specified a RECATALOG command.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-95 –

UNCATALOGED (SERVICE=UNCATLG) – User specified a RECATALOGcommand with SERVICE=UNCATLG.

DATA FIELD MODIFY COMPLETED – User ran FDRTSEL or FDRTCOPY, whichinvoked FDRARCH, that updated the Archive Control File to reflect the copied files.

FDR511 RECALL/BACKUP DATA SET function status--DSNAME=dsname

Reason: An FDRARCH function may create, update, or uncatalog the catalog entry for a data setarchived for auto-recall. An error occurred during this process so the catalog entry fordata set “dsname” was not disturbed. “function” is LOCATE, CATALOG, RECATLG,UNCATALOG, or CVAFDIR. “status” is FAILED for an actual failure or IGNOREDwhen FDRARCH could not do the catalog update (an additional reason is displayed).This message is always followed by message FDR516 or FDR674 to document theerror when “status” is FAILED.

Action: See message FDR516 or FDR674 if “status” is FAILED.

FDR512 WARNING--IMBEDDED INACTIVE BLOCK--ENTRY COUNT=nnn--RBN=rrr

Reason: The DUMP function encountered an imbedded block within a control file that is notmarked 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. Call INNOVATION DATA PROCESSING for technical support.

FDR513 type TABLE CONTAINS nnnnnnnn ENTRIES

Reason: A reorganization of the Archive Control File is being performed and obsolete ArchiveBackup data sets are to be uncataloged (UNCAT=YES). FDRARCH builds tables ofall 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, orVOLSER for the table of unique backup volume serials.

FDR514 ARCHIVE TAPE function FAILED--DSNAME=dsname

Reason: A reorganization of the Archive Control File is being performed and obsolete ArchiveBackup data sets are to be uncataloged (UNCAT=YES) but a catalog action failed onthe Archive Backup “dsname”. “function” may be:

UNCATALOG – Uncatalog of an obsolete Archive Backup failed.SCRATCH – Scratch of an obsolete Archive Backup data set on disk failed.CATALOG – An Archive Backup tape data set that is no longer required had been

uncataloged, but then it became necessary to catalog another Archive Backuptape data set on the same volume. (Cataloging of Archive tape data sets isdone only to provide an entry in the catalog for a given tape volume serial and isdesigned for those installations tape management catalog control retention).

Action: See message FDR516, FDR526, or FDR674 for details on the error.

FDR515 ARCHIVE TAPE action VOL=volser--DSNAME=dsname

Reason: A reorganization of the Archive Control File is being performed and obsolete ArchiveBackup data sets are to be uncataloged (UNCAT=YES). “action” may be:

UNCATALOGED – An obsolete Archive Backup data set was uncataloged.SCRATCHED – An obsolete Archive Backup data set on disk was scratched.CATALOGED – An Archive Backup tape data set that is no longer required had

been uncataloged, but then it became necessary to catalog another Archivetape data set on the same volume (see message FDR514 for explanation).

FDR516 function REGISTERS -- R0=xxxxxxxx R1=xxxxxxxx R15=xxxxxxxx

Reason: “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.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-96 –

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 butthe other registers may have additional diagnostic data. The failing operation may befurther described in a preceding message. The return codes are documented in the IBMmanual DFSMSdfp Advanced Services, or under message IDC3009I in the SystemMessages manual; 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 call INNOVATION DATAPROCESSING for assistance.

FDR517 DSN--dsname FNUM--nnn

Reason: Identifies the data et name and tape file number (0 for disk) of an Archive Backup foundin the Archive Control File during reorganization. Followed by messages FDR518 andFDR519 that further describe the tape table entry.

FDR518 USE--nnnnn CATALOGED--ccc DEVICE--dddddd EXPDATE--yyyy.ddd

Reason: Follows message FDR517, and indicates the number of Archive Control File entries thatreference the data set (“nnnnn”, the catalog status of the file (YES or NO), the devicetype of the backup file, and its expiration date.

FDR519 VOLS--vvvvvv ...

Reason: Follows message FDR518, and indicates the volume serial numbers of the tape or diskbackup data set.

FDR520 PRINTING FROM DEVICE TYPE type TO OUTPUT DDNAME ddname

Reason: An FDRDSF PRINT function was requested. “type” is the device type of the disk beingprinted, and “ddname” is the DDname where the print output is directed.

FDR521 CYLINDER cccc TRACK tttt -- RECORD ZERO cccchhhhrrkkllll -- DATA xxxxxxxxxxxxxxxx

Reason: An FDRDSF PRINT function was requested. For each track printed, this headeridentifies 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

Reason: An FDRDSF PRINT function was requested. For each record printed, this messagedisplays the count field, in hex, of the record. “cccchhhh” is the cylinder and track ofthe record, “rr” is the record number on that track, “kk” is the key length, and “llll” is thedata 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=vvvvvv -- DEVICE TYPE=tttttt RETURN CODE=rrrr

Reason: Follows message FDR514 for SCRATCH failures. “xxxxxxxx” is the SCRATCH returncode 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 SCRATCHstatus code for the volume. Code 7 indicates that SCRATCH failed because the dataset was in use. Code 2 or 8 indicates a security violation.

Action: Check the codes and take corrective action or call INNOVATION DATA PROCESSINGfor assistance.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-97 –

FDR527 date IGNORED – YEAR EXCEEDS 2155 LIMIT

Reason: An ABR utility found that in a date field processed the year exceeded 2155.

Action: Correct and resubmit

FDR530 member NOT FOUND--ddname=dsname

Reason: Program issued a BLDL for the module “member” in the library “dsname” specified onthe DD statement “ddname”, 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. Ifincorrect, change and resubmit the job. If the data set name is correct, check to see ifall the installation steps required were done (see Chapter 90 “FDR Installation”).Contact INNOVATION DATA PROCESSING for technical assistance.

FDR531 MODULE member CONTAINS NO TEXT RECORDS--ddname=dsname

Reason: Program attempted to read module “member” in the library “dsname” specified on theDD statement “ddname”, but no text records were found. The module is required.

Action: See message FDR530.

FDR532 MODULE member I/O ERROR READING--ddname=dsname

Reason: Program attempted to read module “member” in the library “dsname” specified on theDD statement “ddname”, 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 IBMerror messages. Contact INNOVATION DATA PROCESSING for technical assistance.

FDR533 MODULE mmmmmmmm I/O ERROR WRITING--ddname=dsname

Reason: Program attempted to update module “mmmmmmmm” in the library “dsname” specifiedon the DD statement “ddname”, but an I/O error occurred. The update was notcompleted, but the module might be partially updated. This is a serious error that mayresult in the load module library becoming unusable.

Action: Other messages may be displayed to further define the I/O error. Check the joblog for IBMerror messages. Contact INNOVATION DATA PROCESSING for technical assistance.

FDR534 ddname OPEN FAILURE--AVAILABLE COMMANDS: HELP, END

Reason: The required library on DD statement “ddname” could not be opened. Commands thataccess 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

Reason: Program attempted to read a member from a library or a data set but the read was notsuccessful. “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

Reason: An attempt to add more definitions to an ABR protect list failed because there was noroom for new entries in that list.

Action: Display the protect list module with ISPF panel A.I.6 and eliminate duplicate or obsoleteentries. If this is not possible, the FDR Installation Control Library (ICL) contains thesource code for these lists, allowing you to expand them for more entries.

FDR537 member CONTAINS NO PROTECTED DSNAMES/DSGROUPS/VOLUMES

Reason: FDRZAPOP attempted to print entries from the ABR protect list module “member” butthe member is empty.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-98 –

FDR538 MODULE member WRONG VER/LEVEL--ddname=dsname

Reason: Program read module “member” in the library “dsname” specified on the DD statement“ddname”, 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. Ifincorrect, change and resubmit the job. If the data set name is correct, check to see ifall the installation steps required were done (see Chapter 90 “FDR Installation”).Contact INNOVATION DATA PROCESSING for technical assistance.

FDR539 MODULE member function--ddname=dsname

Reason: The module “member” in the library “dsname” specified on the DD statement “ddname”has been successfully processed. “function” indicates what operation was done.

FDR540 operand CONTAINS INVALID CHARACTERS--ZAP REJECTED

Reason: 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

Reason: The value specified for the operand ALLINDX, when used to replace the first index ofthe 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

Reason: The value specified for “operand” contains two (2) or more consecutive periods (..) inviolation 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

Reason: The value specified for “operand” does not contain the character string “rrrrrrr” as anindex 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

Reason: The length of the value specified for “operand” taken in conjunction with the offsetoperand exceeds the modifiable portion of FDROPT.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDR545 VERIFY FAILED--CHAR/HEX PRINT FORCED

Reason: The VERIFY of existing contents failed. A character/hex print of the module FDROPT isproduced. Always proceeded by message FDR544.

FDR546 CYCLE TABLE FIELD EXCEEDED -- MIN OFFSET -- nnn/MAX ENTRIES -- eee

Reason: The length of the value specified for the operand OLDBENT, taken in conjunction withthe value of the operand OLDBOFF exceeds the limits of the OLDBACKUP table.

Action: Correct the error(s) and resubmit the job.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-99 –

FDR547 FDRCPKUM UNMOVABLE TABLE HAS ONLY nnn REMAINING BYTES -- UPDATED BYPASSED

Reason: An attempt to add more definitions to the COMPAKTOR Unmovable Table failedbecause there was no room for the new entries in that table. “nnn” bytes remainunused; 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 eliminateduplicate 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

Reason: FDRZAPOP attempted to print entries from the COMPAKTOR Unmovable Table but thetable is empty.

FDR549 PRINTING module--SYSLIB=dsname

Reason: The “module” from the data set referenced by DDname SYSLIB is being printed asrequested by the user.

FDR550 ERRORS ENCOUNTERED DURING EXECUTION--REWRITE CANCELLED

Reason: One or more modules from the SYSLIB data set have been updated and were scheduled tobe rewritten to the SYSLIB data set. However, previous commands failed to completesuccessfully 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

Reason: During “PRINT VOLSTAT” processing in FDRABRP the maximum number of diskvolumes was exceeded. In rare cases this might result in a volume being printed morethan once. Additional volumes are not processed.

Action: Increase the value of MAXONLINE in the FDR Global Options Table, using ISPF optionA.I.4.10. The default is 256.

FDR553 VOLSER TABLE FULL -- ENTRY COUNT IS nnnnn -- NO ADDITIONAL ENTRIES WILL BE DROPPED

Reason: A REORG of the Archive Control File has been requested but the maximum number ofArchive Backup tapes to be tabled has been exceeded. When no more tapes can betabled, 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 themessage. The value of MAXTREORG can be changed permanently in the FDRGlobal Options Table on ABR ISPF panel A.I.4.20.

FDR554 NULL statement SUBCOMMAND--SUBCOMMAND IGNORED

Reason: “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

Reason: “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

Reason: The combined length, either implied or specific, of “operand” and the OFFSET operandexceeded the length of the data to be modified, identified by “record”.

Action: Correct the error and resubmit the job.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-100 –

FDR557 operand/OFFSET DO NOT CORRESPOND--SUBCOMMAND IGNORED

Reason: 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

Reason: “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

Reason: “fieldname” was not properly specified for “reason”. In most cases, the field name isignored 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

Reason: While opening input files for an Archive Control File MERGE, FDRARCH discoverederrors either opening or validating the names or contents of one or more of the inputARCHIVE 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.

Reason: “fieldname” was rejected on a SORT or BREAK statement because it comes from adifferent source than other field names already specified.

Action: Correct the error and resubmit the job.

FDR562 FIELD NAME ffffffff IS AN UNDEFINED USER FIELD – SUBCOMMAND IGNORED

Reason: FDREPORT has nine pre-defined user fields that must be activated and redefined priorto 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

Reason: 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

Reason: These are the variables that go into the calculated maximum RECS= displayed in theFDR563 message.

FDR567 OBSOLETE OPERAND operand SPECIFIED--CONVERTED TO newoperand

Reason: User specified “operand” that is obsolete. Rather than bypass the command, theoperand was converted internally to a currently supported operand “newoperand” thatperforms the same function.

Action: For future use, you should convert the job to use the new operand.

FDR568 REQUIRED OPERAND operand MISSING -- status

NO OPERANDS SPECIFIED FOR operand COMMAND -- status

Reason: “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 operandthat was ignored. If it ends in “ASSUMED”, it displays assumed defaults.

Action: If necessary, correct the statement and resubmit the job.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-101 –

FDR569 WARNING -- option NOT CATALOGED--DSN=dsname

Reason: The FDR Global Options Table was updated with a new data set name, for example, theArchive Control File name, the Encrypt Control File, or the Remote Queue data setnames. 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 ofthe indicated default.

FDR574 reason--DDNAME=ddname--status

Reason: “ddname” could not be opened for “reason”, resulting in “status”. If the DD is required, thefunction 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 names. Correct andresubmit the job.

FDR575 FAMS ACCESS ERROR -- description -- DSN=dsname

Reason: An access request was made via the FAMS facility to gather information about a PDSEnamed “dsname”. The access request failed; “description” may describe the error inmore detail.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDR577 IAM LOCATE/INTEGRITY ERROR -- description -- DSN=dsname

Reason: A special form of the LOCATE SVC was issued through the IAM/VIF interface to gatherinformation about an IAM data set named “dsname”. The locate failed with anunexpected return code. “description” may describe the error in more detail.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDR578 EXTENSION nnn MISSING – GDGBASE=gdgbasename

Reason: While FDREPORT was reading a GDG base entry in a catalog, a required catalogextension record was not found.

Action: The catalog may be damaged. Run a IDCAMS DIAGNOSE on the catalog.

FDR579 GEN/VERSION MISMATCH – GDGBASE=gdgbasename

Reason: While FDREPORT was reading a GDG base entry in a catalog, a mismatch betweenfields in the catalog record was found.

Action: The catalog may be damaged. Run an IDCAMS DIAGNOSE on the catalog.

FDR580 LSPACE ERROR -- VOLSER=volser -- RETURN CODE=rr DADSM DIAGNOSTIC INFO=dddddddd

Reason: An LSPACE SVC was issued to get free and allocated space information for volume “volser”but it failed with return code “rr” in decimal and diagnostic information “dddddddd” in hex.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDR584 CONTROL STATEMENT SEQUENCE ERROR – DUPLICATE MASK CHECKING DISABLED

Reason: The PUNCH statement of FDREPORT was used. The punch mask included the“)DUPCHECK” statement designed to prevent generation of duplicate values. It mustbe followed by an “)ENDUPCHECK” statement and no other “)” statements mustappear between them.

Action: Correct and resubmit.

FDR585 RECORD SIZE nnnnn EXCEEDS MAXIMUM DEVICE BLOCK SIZE – DDNAME=ddname

Reason: The number of data bytes necessary to construct the desired output record from FDREPORTexceeds 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 thesize of the output record.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-102 –

FDR586 service CANCELLED -- AUDIT CONTINUES

Reason: User has selected an FDREPORT output service that is not available, usually becauseof a missing or incorrectly specified DD statement. This message is probablypreceded 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

Reason: DISABLE=NEWSUMFORMAT has been specified by the user along with SUM=YES andDATATYPE=EXTRACT or DATATYPE=ARCHIVE. The selection criteria specified by theuser caused more than 5000 disk volumes to be tabled for summary processing.

Action: Processing of this volume is bypassed. Volumes tabled prior to receiving this errormessage is processed. For a more complete output, rerun the job specifyingENABLE=NEWSUMFORMAT. Old summary processing is limited to 5,000 diskvolumes when processing DATATYPE=EXTRACT or DATATYPE=ARCHIVE.

FDR588 VOLSER SELECTION TABLE FULL -- MAXONLINE VALUE IS nnnn -- VOLSER volser BYPASSED

Reason: The selection criteria specified by the user caused more than “nnnn” disk volumes to betabled for processing. For example, DATATYPE=CATARCH or DATATYPE=CATVTOCattempted to table all volume serial number of each and every cataloged data set selected.

Action: Processing of volume “volser” is bypassed. Volumes tabled prior to receiving this errormessage is processed. For a more complete output, rerun the job specifying theMAXONLINE operand with a value that is greater than the value printed.

FDR589 VOLSER SELECTION TABLE FULL -- MAXONLINE VALUE IS nnnn -- REQUEST CANCELLED

Reason: The selection criteria specified by the user caused more than “nnnn” disk volumes to betabled for processing. For example, UNITNAME=SYSALLDA caused the volumeserial number of each and every mounted disk volume to be tabled or more than“nnnn” disk 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 ofonline disk volumes in the installation.

FDR590 NUMERIC VALUE nnnnnnnn EXCEEDS LIMIT OF 4,294,967,296 – PARSING CONTINUES

Reason: 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

Reason: 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 theACTIVATE statement of FDREPORT.

IS NOT A SELECTABLE FIELD NAME – The field name specified is an outputonly 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.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-103 –

FDR592 IF COMMAND ARRAY ELEMENT CONTAINS ONE OR MORE INVALID CHARACTERS - COMMAND PROCESSING TERMINATED

Reason: 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

Reason: 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

Reason: The maximum length is 20.

Action: Correct the error and re-execute. Parsing continues in order to detect other errors, andthen the statement is bypassed.

FDR595 FIELD TO FIELD COMPARE INVALID – COMPARING datatype TO datatype - COMMAND PROCESSING TERMINATED

Reason: The field names specified on an “IF” statement do not have the same characteristics andcannot 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

Reason: The MERGE work area is not large enough to hold all the date ranges required toMERGE the Archive Control Files.

Action: Resubmit the job specifying a value for the STORAGE operand greater than the valueprinted. It is suggested the value be at least doubled.

FDR597 datatype TO datatype COMPARE INVALID – description - COMMAND PROCESSING TERMINATED

Reason: 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

Reason: 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 anunlabeled tape.

Action: Correct the COPY statement or the DD statement.

FDR603 status BACKUP OF DSN=dsname

Reason: This message is displayed by FDRTCOPY if the PRINT=DSN operand is coded, or byFDRTSEL with ARCEDIT. It indicates that it is COPYING, DROPPING, or KEEPINGthe backup of data set “dsname”.

FDR604 ERROR OCCURED POSITIONING TAPEIN REASON CODE-x

Reason: FDRTCOPY detected an error when positioning the input tape during ALLFILESprocessing. 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.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-104 –

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 INNOVATIONDATA PROCESSING for assistance.

FDR605 COPY TERMINATED AT TAPE MARK SEQUENCE

Reason: During a COPY with ALLFILES or MAXFILES=, FDRTCOPY found two consecutivetape marks following the trailer labels of the last file processed, indicating the end ofthe input tape(s).

Action: None. This is a normal completion.

FDR606 COPY TERMINATED BY FILE COUNT

Reason: During a multi-file COPY, FDRTCOPY completed copying the number of files specifiedby the MAXFILES= operand.

Action: None. This is a normal completion.

FDR607 COPY TERMINATED BY END OF VOLUME LABELS

Reason: During a COPY with ALLFILES or MAXFILES=, FDRTCOPY detected that the last filecopied 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 filecopied is not complete, which results in an FDR203 message.

Action: None. This is not an error condition unless an FDR203 message is also printed toindicate that the last file copied was not a complete FDR backup.

FDR609 CURRENT PAGEWIDTH(nnn) EXCEEDED BY vvv--action

Reason: An FDREPORT step specified PAGEWIDTH=nnn but the total length of the fieldsrequested to be printed exceeds this value. If the output report DDname is notSYSPRINT, the output DCB is opened with a LRECL that corresponds to the pagewidth. The result is truncation of the print line and the action is “PRINT LINETRUNCATED”. 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 fieldstacking, or reduce the number of fields to be printed.

FDR610 ICF CLUSTER TABLE FULL--ENTRY COUNT IS nnnnn--ICF SELECTION IS TERMINATED

Reason: Selection of VSAM data sets is being performed by base cluster name utilizing alook-aside table of clusters. The table has been filled, and selection of additionalVSAM data sets is no longer performed.

Action: See message FDR670.

FDR615 dddddddd DSN=dsname FILE=fn VOL=vvvvvv status

Reason: Printed by FDRTCOPY at the end of each file copied. One FDR615 message is printedfor TAPEIN, TAPEOUT, and TAPE2OUT (if present). It documents the input or outputDDname, data set name, file number (0 if on disk), and up to 20 volume serials.“status” is DROP if an input file was not copied due to being expired, or CATLG if anoutput file was successfully cataloged.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-105 –

FDR616 FDRARCH ABNORMALLY TERMINATED. COMP CODE=Ssss Uuuuu

Reason: FDRTCOPY invoked FDRARCH to update the Archive Control File with informationabout copied Archive Backups, but FDRARCH abnormally terminated. Thetermination code is either system ABEND “sss” or user ABEND/return “uuuu”.

Action: Examine FDRARCH messages on SYSPRINT to determine the cause. The ArchiveControl File update may have been partially or totally bypassed. If possible, correctthe problem and re-execute the FDRTCOPY job. If not, contact INNOVATION DATAPROCESSING for technical assistance.

U0012 indicates that FDRARCH terminated with return code 12 due to some error; lookfor preceding FDRARCH error messages.

FDR618 PROCESSING VOLUME vvvvvv AS status

Reason: FDREPORT tried to bring the used portion of a VVDS into storage to satisfy VSAMreport requests, but is unable to read the VVDS. An FDR63x message documentingthe cause precedes this message.

Action: If “status” is ICF=IGNORE, the VVDS is unusable and VSAM components are processed asif 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 onVSAM components and clusters instead of reading the VVDS directly. If no othererrors occur, FDREPORT runs successfully, but it runs longer.

FDR619 MODULE c...c TOO LARGE TO PROCESS-SYSLIB=d...d

Reason: FDRZAPOP attempted to read the module c...c in the data set d...d referenced bySYSLIB. The module was required to support all processing functions but, due to thesize of the module (or previously read modules), not enough buffer storage wasavailable 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 hasbeen exceeded.

Action: Contact INNOVATION DATA PROCESSING for assistance in expanding the storagebuffer used by FDRZAPOP.

FDR620 statement error

Reason: In FDRTSEL, “statement” was in error. “error” can be COMMAND MISSING ORINVALID or COMMAND PREVIOUSLY SPECIFIED.

Action: Correct the error and re-execute.

FDR621 SELECT COMMAND FUNCTION MISSING. MUST SPECIFY ARCHIVE, ARCEDIT, OR CATLG

Reason: In FDRTSEL, the SELECT statement does not contain one of the required operandsARCHIVE, ARCEDIT, or CATLG.

Action: Correct the error and re-execute.

FDR622 SELECT COMMAND COPY= OR IFONLYCOPY= KEYWORD IS MISSING OR MISSPELLED

Reason: In FDRTSEL, the SELECT statement does not contain one of the required COPY= orIFONLYCOPY= operands.

Action: Correct the error and re-execute.

FDR623 REASON=reason

Reason: This message documents various errors that prevent FDRTSEL from completing.“reason” may be:

A operand IS INVALID WHEN SELECT COMMAND IS PRESENT – Theindicated operand of the COPY or MOVE statement is invalid with aSELECT statement.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-106 –

B DDNAME=TAPE2OUT IS INVALID WITH TAPEOUT TO DISK – IfTAPEOUT points to a disk, 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 – COPYFORCED –

F MOVE COMMAND CAN NOT BE SPECIFIED WITHOUT A SELECTCOMMAND – G MOVE COMMAND INVALID WITH TAPE INPUT. CHANGE TOCOPY OR MODIFY BKDEVTYP=The MOVE statement can not bespecified when the TAPEIN file is not on DISK. When the selected files areon tape, only COPY is valid.

H SYSIN ERROR - READING PAST EOF – Should not occur. ContactINNOVATION DATA PROCESSING Technical Support if you receive thiserror.

J CAT=NO SPECIFIED WITH DISK OUTPUT NOT ALLOWED – CAT=NOmust not be specified when the TAPEOUT files are being directed to DISKon a disk-to-disk copy.

Action: Correct the error and re-execute. Consult section 60 for FDRTSEL documentation.

FDR624 INVALID KEYWORD VALUE POINTED BY ? (QUESTION MARK) ON THE ABOVE STATEMENT

Reason: FDRTSEL detected an invalid keyword value. The preceding FDR624 messagecontains a “?” (question mark) under the invalid keyword value.

Action: See Section 60.22 “FDRTSEL Control Statements” for information on the supportedkeyword values.

FDR625 NO FILES SELECTED. NO FILES MATCH THE SPECIFIED SELECT CRITERIA

Reason: 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 Section 53.3“FDRABRP Archive Report” to inspect the records in the archive file.

FDR626 ARCBACKUP=DSF DUMPING FILE: dsname

Reason: FDRTSEL found the ARCBACKUP=DSF operand was specified so it invokes FDRDSFto backup the updated Archive Control File on the end of the current tape.

FDR627 DSN=dsname function status

Reason: FDRTSEL performed the indicated function on the Archive Backup “dsname”. “function”may be UNCATALOGED, CATALOGED, SCRATCHED, or RENAMED. “status” isblank or FAILED if the function failed.

FDR628 LOCATE FOR GDG FAILED FOR DSN=dsname

Reason: FDRTSEL received a non-zero return code from a catalog LOCATE for the ArchiveBackup “dsname”. This message is accompanied by an FDR516 message containingthe error return codes.

Action: See message FDR516.

UNCATALOG FAILED FOR DSN=dsname

Reason: In this form of message FDR628, FDRTSEL received a non-zero return code for therequest to uncatalog an Archive Backup. This message is accompanied by anFDR516 message containing the error return codes, and by another FDR629message containing the scratch return code for each of the volumes where thearchive backup resides.

Action: See message FDR516.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-107 –

FDR629 DSN=dsname SCRATCH FAILED volser CODE=nnnn

Reason: FDRTSEL received a non-zero return code for the request to scratch a disk ArchiveBackup. This message is accompanied by an FDR516 message containing the errorreturn codes, and by another FDR629 message containing the scratch return code foreach of the volumes where the archive backup resides.

Action: See message FDR516.

FDR630 INSUFFICIENT STORAGE service description -- AMOUNT REQUIRED nnnnnnnn BYTES

INSUFFICIENT STORAGE TO READ ENTIRE VVDS -- VOL=volser -- AMOUNT REQUIRED nnnn PAGES

INSUFFICIENT STORAGE TO READ ENTIRE VVDS -- VOL=volser -- AMOUNT REQUIRED nnnnnnnn nnnnnnnn SEGMENTS

Reason: The executing program requires additional storage to perform the service described butis unable to get enough storage.

Action: Increase the region size (REGION=) and resubmit the job. If the program is FDREPORTand message FDR631 follows, FDREPORT runs successfully.

FDR631 VTOC WILL BE READ ONE (1) TRACK AT A TIME

Reason: Because of insufficient storage, FDREPORT was unable to read the entire VTOC intostorage, so it is read one track at a time.

Action: FDREPORT should complete successfully, but the elapsed time is increased. Increasethe 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

Reason: FDREPORT was trying to read the VVDS since the volume contains VSAM clusters orSMS-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

Reason: FDREPORT was trying to read the VVDS since the volume contains VSAM clusters orSMS-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

Reason: FDREPORT was trying to read the VVDS since the volume contains VSAM clusters orSMS-Managed data sets, but it failed for the reason indicated.

Action: Message FDR618 follows.

FDR635 TRKCALC FAILED -- R15=xxxxxxxx -- VOL=vvvvvv -- DSN=dsname

SYS1.VVDS.Vvolser IN ERROR -- TRKCALC FAILED -- R15=xxxxxxxx

Reason: The TRKCALC SVC was issued for the data set name listed to determine the number ofrecords that fit on a track of the device. The SVC failed with a non-zero return code inregister 15.

Action: The following fields are set to zero (0) as a result of the failing TRKCALC:

%CAPUSED, BLKSTRK, BYTESFRE, BYTESUSE, and CAPBYTES.

Call INNOVATION DATA PROCESSING for support.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-108 –

FDR636 UNABLE TO DETERMINE VERSION NUMBER/LEVEL -- LRECL=nnnnn

Reason: An FDREPORT extract file was input to FDREPORT (DATATYPE=EXTRACT). Theextract file can have several formats depending on options used and the version ofFDREPORT used to create it, but FDREPORT was unable to identify the format. Thelogical record length of the failing file is “nnnnn”.

Action: If the extract file was created by a higher version of FDREPORT than the version tryingto read it, use the higher version. Otherwise, contact INNOVATION DATAPROCESSING for assistance.

FDR637 CONVERTING EXTRAC FILE FROM VERSION NUMBER/LEVEL xxxxxxxx

Reason: An FDREPORT extract file was input to FDREPORT (DATATYPE=EXTRACT). Theextract file can have several formats depending on options used and the version ofFDREPORT used to create it. FDREPORT has identified that the format is thatcreated by an earlier version of FDREPORT.

FDR639 PRINT REQUEST BYPASSED -- DATATYPE REQUIRES APF AUTHORIZATION - FDREPORT NOT APF AUTHORIZED.

Reason: FDREPORT requires APF authorization to complete the report you requested, but it isnot authorized.

Action: Place FDREPORT in an APF-authorized library and resubmit the job.

FDR640 UNIT NAME uuuuuuuu reason

Reason: A request was made to report on volumes selected by logical unit name(UNIT=uuuuuuuu) but the attempt to select volumes failed for “reason”.

Action: The request is terminated.

FDR641 STORAGE GROUP=storgroup reason

Reason: A request was made to report on volumes selected by SMS storage group name(STORGRP=storgroup) but the attempt to select volumes failed for “reason”.

Action: The request is terminated.

FDR642 service NOT SUPPORTED - reason

Reason: The indicated FDREPORT service could not be executed for the reason displayed.

FDR643 command SUBCOMMAND IGNORED

Reason: This is always preceded by another message indicating why the command could not beprocessed.

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

Reason: FDRCRYFM cannot identify the tape management system in use.

Action: Since FDRCRYFM cannot check the status of the tapes in the tape managementsystem, it does not honor ENABLE=IFNOTCURRENT unless you alsoENABLE=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

Reason: (FDREPORT)

Action:

FDR647 CATALOG=nnn FOR CLUSTER/DSN=dsname

Reason: (FDREPORT)

Action:

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-109 –

FDR648 I/O ERROR location -- VOL=vvvvvv -- DSN=dsname

Reason: An I/O error occurred during EXCP processing to extract information from either a PDSdirectory or a suspected IAM data set.

Action: This message is normally the only documentation produced when these error conditionsoccur. Further documentation in the form of the standard INNOVATION DATAPROCESSING mini-dump is produced if ENABLE=DEBUG is specified on either theDEFAULT or PRINT commands. If the error persists, obtain all availabledocumentation and call INNOVATION DATA PROCESSING.

FDR650 ASTERISK TRUNCATION NO LONGER VALID FOR UNIT

Reason: Earlier versions of FDREPORT supported an asterisk at the end of the value of theUNIT parameter, e.g., UNIT=13*. Because of the support for 4-digit deviceaddresses, this is no longer supported.

Action: If the comparison operand was an equal sign (e.g., UNIT=13*), it is converted into arange of unit addresses; see message FDR652.

FDR651 UNIT unit CONTAINS INVALID CHARACTERS ONLY 0-9 AND A-F ARE VALID

Reason: 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

Reason: Earlier versions of FDREPORT supported an asterisk at the end of the value of theUNIT parameter, e.g., 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 themessage.

Action: You should update your FDREPORT input to use similar UNIT parameters

FDR653 SYSUT2 ALLOCATION ERROR – EXTRACTMEMBER REQUIRES PARTITIONED DATA SET (DSORG=PO)

Reason: EXTRACTMEMBER=membername was specified on an FDREPORT PRINT statement,but the data set identified by EXTRACTDSNAME=dsname was not a partitioned dataset.

Action: If the input data set is really sequential, omit EXTRACTMEMBER=. IfEXTRACTDSNAME= identifies the wrong data set, correct it.

FDR654 EXTRACTDSNAME SPECIFICATION ERROR -- description

Reason: EXTRACTDSNAME=dsname was specified on an FDREPORT PRINT statement, but“dsname” was not a proper data set name, for the “reason” displayed.

Action: Correct and resubmit.

FDR655 NUMBER OF TAPEXXXX DD STATEMENTS EXCEEDS MAXIMUM

Reason: For an FDREPORT PRINT with DATATYPE=TVTOC, the number of TAPExxxx DDstatements specifying FDR backups to read exceeded 100.

Action: If possible, split the step into multiple steps. If not, contact INNOVATION DATAPROCESSING for assistance in raising the limit.

FDR656 DDNAME=TAPExxxx IS AN ABSOLUTE TRACK DUMP DATA SET -- UNABLE TO PROCESS

Reason: For an FDREPORT PRINT with DATATYPE=TVTOC, the TAPExxxx DD showncontained a dump created with the absolute track backup feature of FDRDSF. Thereis no VTOC information on it to display, so it is bypassed.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-110 –

FDR657 PREMATURE END OF FILE ON DDNAME=TAPExxxx -- PROCESSING SUSPENDED

Reason: For an FDREPORT PRINT with DATATYPE=TVTOC, the TAPExxxx DD shown containedan FDR backup, but the end of the backup was encountered before all of the FDR controlrecords 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 specifiedon the TAPExxxx DD, and in the correct order.

FDR658 LSTAR ERROR -- USED SET TO ALLOCATED -- VOL=volser DSN=dsname

Reason: For the identified data set, FDREPORT found that the DS1LSTAR (last block pointer) inits Format 1 DSCB was invalid. The number of used tracks (USED) is set to thenumber of allocated tracks (SIZE).

FDR660 RECLAIMED FROM DELETION -- DSNAME=dsname

Reason: For the identified data set, FDRARCH had previously indicated that the GDG generationnamed was deleted from the Archive Control File during reorganization. However, tomeet the requirements of MAXGENERATIONS=nnn and ENABLE=RECLAIMGEN, itwas kept instead.

FDR661 RETAINED -- CATERROR=RETAIN SPECIFIED -- DSNAME=dsname

RETAINED DUE TO CATALOG ERROR – DSNAME=dsname

Reason: A catalog error occurred when trying to delete the auto-recall catalog entry for “dsname”.The data set was not deleted from the Archive Control File.

RETAINED DUE TO MISSING ALIAS -- DSNAME=dsname

Reason: The alias for the specified data set was not found during a catalog search for the entry“dsname”. The data set was not deleted from the Archive Control File.

Action: Review the FDRARCH Installation Control Library (ICL) member for additionalinformation on this error message. If it is determined that this data set should bedeleted, specify NOALIAS=VALID on the FDRARCH REORG command.

RETAINED DUE TO TTR VALUE ZERO – DSNAME=dsname

Reason: The DSCBTTR value for this data set is zero and may have been cleared from an IDCAMSREPRO MERGCAT process. The data set was not deleted from the Archive Control File.

Action: Review the FDRARCH Installation Control Library (ICL) member for additionalinformation on this error message. If it is determined that this data set should bedeleted, specify “ENABLE=TTRZEROVALID” on the FDRARCH REORG command.

FDR662 NOT CATALOGED ASSUMED -- CATERROR=option SPECIFIED

Reason: A catalog error occurred when trying to delete the auto-recall catalog entry for “dsname”.Either “CATERROR=IGNORE” or “CATERROR=PURGE” was specified, so the dataset is treated as if it were not cataloged.

Action: You may need to manually delete the auto-recall catalog entry.

FDR663 LOAD OF MODULE modname FAILED – PRINT REQUEST CANCELLED

Reason: 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

Reason: FDRARCH input included a MODIFY statement to modify entries in the Archive ControlFile. A backup device type that is no longer supported was detected; it is displayed inhex (xx). Message FDR667 is also issued.

Action: Contact INNOVATION DATA PROCESSING for assistance.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-111 –

FDR665 MODIFY VALIDATE FAILURE – COPY=n – DEVICE CLASS IS cccc – FILE NUMBER IS nnnn

Reason: FDRARCH input included a MODIFY statement to modify entries in the Archive ControlFile. A mismatch between the file number and device class resulted. Backups on tapemust have a file number from 1 to 65535. Backups on disk must have a file number of0. Message FDR667 is also issued.

Action: Correct the MODIFY statement and resubmit.

FDR667 DEVICE TYPE/FILE NUMBER ERROR – SIMULATE FORCED – DSN=dsn

Reason: Documents the data set for which message FDR664 or FDR665 was issued. Becauseof 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

Reason: A program attempted to GETMAIN nnnnnnnn bytes of additional storage to table theactive clusters within the Archive Control File but the storage was not available.

Action: Increase region size and resubmit the job. Always followed by message FDR610indicating cluster processing is terminated for the remainder of this commandexecution.

FDR671 ddname REFERENCES AN EMPTY type CONTROL FILE -- subcommand CANCELLED

Reason: The control file being processed contains no records (i.e.: it has only been formattedand never used).

Action: Verify that the proper data set name was used for the control file you wished to processand correct if required.

FDR672 ARCHIVED ON yyyy.ddd - FROM volser - DROPPED - DSN=dsname

Reason: The entry for data set name “dsname” archived from disk “volser” on Julian date yy.dddwas dropped from the Archive Control File. This message is always followed by one ormore FDR673 messages detailing the reason the entry was dropped and other actiontaken on behalf of the named data set or component.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-112 –

FDR673 action or reason description

Reason: The following are the descriptions that can be displayed:

❖ COMPONENT OF DROPPED CLUSTER -- CLUSTER=cluster name

❖ COMPONENT HAS NO RELATED CLUSTER

❖ ENTRY IS A DUPLICATE DATA SET NAME -- MAXOCCURANCES=nnnnn

❖ ENTRY IS AN EXCESSIVE GENERATION -- MAXGENERATIONS=nnnnn

❖ ENTRY MARKED AS HAVING BEEN RESTORED -- RESTORE=PURGESPECIFIED

❖ ENTRY MARKED AS HAVING BEEN DELETED -- DELETE=PURGESPECIFIED

❖ ALL ARCHIVE DUMP TAPES HAVE EXPIRED -- EXPIRE=PURGE SPECIFIED

❖ ENTRY NOT MARKED FOR AUTO RECALL -- ENABLE=IFNOTAUTORECSPECIFIED

❖ ENTRY NOT CATALOGED FOR AUTO RECALL -- ENABLE=IFNOTCATSPECIFIED

❖ DATA SET ON DISK -- AUTO RECALL INDICATOR REMOVAL FAILED

❖ DATA SET ON DISK -- AUTO RECALL INDICATOR REMOVED

❖ UNCATALOGED FROM AUTO RECALL

❖ UNCATALOGED -- TTR ZERO

FDR674 RETURN CODE rrrr REASON IGG0CLcc- eee

Reason: A DELETE NOSCRATCH or other catalog operation failed for the data set name listedin the associated message, such as FDR511 or FDR514. The return code “rrrr” andreason code “eee” are the same as documented for message IDC3009I in the IBMSystem Messages manual. IGG0CLcc is the name of the IBM catalog module thatgenerated the error.

FDR675 CONTROL FILE CONTAINS nnnnnnnn ACTIVE RECORDS

Reason: List the current record count of the control file identified by messages FDR505 andFDR507 when these messages are issued by the DUMP or REORG subcommands.

FDR676 nnnnnn VOLUME(S) OF DEVICE=devicetype WILL BE RELEASED

Reason: The reorganization of the Archive Control File has resulted in “nnnnnn” tape volumes ofthe device type listed no longer being referenced by data sets within the ArchiveControl File. The backup data sets that resided on these volumes have beenuncataloged if they were currently cataloged and the UNCAT=YES option wasspecified. If these volumes are under tape management “catalog control” (retain untiluncataloged), 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

Reason: This 3 line message calls attention the fact that you may need to execute FDRARCHRECATALOG SERVICE=MERGE to correct auto-recall catalog entries. “function” canbe:

❖ BLOCK SIZE CHANGE RESULTING FROM THE RESTORE SUBCOMMAND

❖ PROCESSING PERFORMED BY THE MERGE SUBCOMMAND

Action: If this is to be the new permanent Archive Control File, re-execute FDRARCH againstthis control file with the following sub-command:

RECATALOG SERVICE=MERGE

If this is only a test this message may be ignored.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-113 –

FDR678 SORT=NO SPECIFIED -- THE FOLLOWING OPERANDS WILL BE IGNORED

Reason: SORT=NO was specified on the REORG sub-command of FDRARCH along withoperands that are only valid if SORT=YES is specified. The list of the operands thathave no effect on this reorganization are listed on subsequent lines.

Action: If the operands that are ignored are required for your installation, re-execute FDRARCHchanging SORT=NO to SORT=YES. SORT=YES is recommended for REORG.

FDR679 SORT=YES FORCED -- CAUSED BY THE FOLLOWING OPERANDS

Reason: 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 isspecified. It is assumed that SORT=YES was IMPLIED by specifying the operandsthat are listed on subsequent lines.

FDR680 CATALOG SCAN USING FDR$CATP NOT PROCESSED - CATALOG ACCESS REQUIRES APF AUTHORIZATION.

Reason: FDREPORT requires APF authorization to complete the report you requested, but it isnot authorized.

Action: Place FDREPORT in a APF-authorized library and resubmit the job.

FDR681 REORG SUBCOMMAND USING SORT NOT PROCESSED -- reason

Reason: The SORT= operand was specified on the REORG sub-command of FDRARCH but theSORT-based REORG could not be executed due to errors involving Multi-Level Alias(MLA) in the catalog. “reason” may be:

❖ MULTI-LEVEL ALIAS REQUIRES FDRARCH BE APF AUTHORIZED

❖ CATALOG ADDRESS SPACE NOT FOUND

❖ CATALOG ADDRESS SPACE NOT FOUND

Action: If FDREPORT is not executing as an authorized program, make it so. ContractINNOVATION DATA PROCESSING for support

FDR682 CANCEL PROTECT TASK STARTED -- hh.mm.ss

Reason: Some functions of the executing program must be allowed to complete to avoid damageto the control file, so CANCEL protection is used for them. CANCEL protectionintercepts operator CANCEL commands and asks the operator to confirm or ignorethe CANCEL. The CANCEL protected task was started at the time indicated.

FDR683 CANCEL PROTECT TASK ENDED -- hh.mm.ss

Reason: See message FDR682. The CANCEL protected task was ended at the time indicated.

FDR684 description SERVICE POSTED COMPLETE -- hh.mm.ss

Reason: See message FDR682. The CANCEL protected task has completed at the timeindicated.

FDR685 CANCEL PROTECT TASK COMPLETION CODE - nnnnnnnn

Reason: See message FDR682. The CANCEL protected task completed with the return code“nnnnnnnn”.

FDR686 SERVICE TERMINATED IN RESPONSE TO A STOP REQUEST

Reason: See message FDR682. The operator replied “STOP” to the CANCEL protection consolemessage, 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.

Reason: FDREPORT was unable to obtain the name of the master catalog.

Action: Contact INNOVATION DATA PROCESSING for assistance.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-114 –

FDR688 PROGRAM ERROR -- UNABLE TO error description

Reason: The FDREPORT catalog processor failed for the reason displayed.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDR689 request REQUEST SUCCESSFUL

Reason: The indicate FDRARCH request was completed successfully.

FDR690 pgmname ERROR CODE=nnnnnnnn

Reason: FDRTSEL received a non-zero code upon return from the program whose nameappears in the message.

Action: Examine the accompanying error messages generated by the failing program, contactINNOVATION DATA PROCESSING if assistance is required.

FDR691 FDRTSEL SELECTING nnnnn UNIQUE TAPE VOLUME SERIALS.

FDRTSEL VOLUME TABLE. THE FOLLOWING nnnnn VOLUMES WILL BE REQUESTED:

Reason: These are informational messages indicating the number files that FDRTSEL hasselected for copying the number of unique tape volumes that will be allocated and thenumber tape mounts that will be performed based on the sequence of the tapemounts. A list of TAPE volume serial numbers, in the order they will be requestedimmediately follows these messages.

FDR692 type BACKUP SELECTED DSN=dsname VOL=volser

Reason: The ARCHIVE or CATLG backup data set name shown in the message was selected forprocessing.

FDR693 ARCHIVE FILE RECORD UPDATED - VOL=volser ADATE=yyyy.ddd DSNAME=dsname

Reason: This message indicates that the archive file record containing the archive backup (thatwas copied or moved) was updated to reflect the new archive backup volumes. Thismessage is output for all data sets contained in the archive backup.

FDR694 REASON=reason

Reason: The checkpoint/restart function of FDRTSEL was requested but it failed. Reason codesare:

A OPEN FOR DD TSELCKPT FAILED – Check the job log of the FDRTSELjob for IBM messages. Check that the TSELCKPT DD 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 notmatch 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 wasencountered. The file has been corrupted.

I RESTART RECORD SEQUENCE ERROR code – An internal error in therestart records was encountered. “code” further describes the error.

H OBTAIN FAILED FOR CHECK POINT DATA SET – The checkpoint filewas not on the disk volume indicated by the JCL.

MESSAGES AND CODES

MESSAGES FROM FDR, DSF, AND ABR (FDRNNN) 100.3

CHAPTER 100 – PAGE 100-115 –

J RESTART ARCHIVE CONTROL FILE OR VOLSER DOES NOT MATCHORIGINAL – The name or volume serial of the Archive Control File usedduring the restart does not match that of the original FDRTSEL job.

Action: If possible, correct the error and resubmit. If necessary, contact INNOVATION DATAPROCESSING for further assistance.

FDR695 ARCHIVE CONTOL FILE IS: ACFname

Reason: This message documents the name of the Archive Control File used in this run.

FDR696 TAPE VOLUME vvvvvv IS UNPROTECTED – ALL ATTEMPTS TO CATALOG BACKUP DATA SET(S) FAILED.

Reason: ABR attempts to maintain at least one backup data set cataloged for any given tapevolume in use in the ABR Archive Subsystem. If ARCCAT=ALL is specified on theDUMP TYPE=ARC control statement then FDRARCH never has to catalog backupfiles to insure that each and every tape volume is cataloged at least once. IfARCCAT=NORMAL is specified or defaulted then FDRARCH attempts to catalog onebackup data set name for each tape volume that is no longer cataloged afteruncataloging backup data sets that are no longer required during REORG processing.This message is issued because all catalog attempts would have resulted in anFDR514 ARCHIVE TAPE CATALOG FAILED -- DSNAME=dsname. If the“DIAGNOSE” operand is specified on a DEFAULT command preceding the REORGcommand 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 iscurrently referenced by a catalog record.

FDR700 INSUFFICIENT STORAGE FOR HEXADECIMAL CATALOG CELL PROCESSING – AMOUNT REQUIRED nnnnnnnn BYTES

Reason: FDREPORT required nnnnnnnn bytes of storage to process the catalog cell, but wasunable 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 largerREGION size.

FDR701 REVERTING TO FDREPORT RECORD FORMAT

Reason: This is a continuation of message FDR700.

FDR702 UNKNOWN CELL TYPE X’hh’ -- AT OFFSET nnnn (hhhh) -- WITHIN THE FOLLOWING CATALOG RECORD: xxxx catname action

Reason: An unknown cell type was found when reading the Basic Catalog Structure (BCS) byFDREPORT and FDREPORT options UNKNBCSCELLS and UNKNBCSPRINT areenabled to process and print these unknown cell types. “xxxx” is the first 40 bytes ofthe catalog record in char/hex format. “catname” is the name of the catalog recordcontaining the unknown record. “action” is a message detailing whether the recordwas accepted or bypassed.

MESSAGES AND CODES

MESSAGES FROM SAR (FDR9NN) 100.4

CHAPTER 100 – PAGE 100-116 –

100.4 MESSAGES FROM SAR (FDR9NN)

FDR901 PROGRAM INTERRUPT - JOB TERMINATED

Reason: SAR detected a program check during its operation. A storage dump is printed if ahardcopy device was assigned. The program check PSW is saved by SAR at locationx'180'. This error may occur on a multi-processor CPU if the hardware STARTfunction was used to start any processor other than the one SAR was IPL’d on.

Action: Re-IPL SAR. If you got a storage dump, and the error was not due to START, contactINNOVATION DATA PROCESSING for assistance.

FDR902 SVC INTERRUPT - JOB TERMINATED

Reason: SAR detected an SVC interruption during its operation; this should not occur. A storagedump is printed if a hardcopy device was assigned. The SVC OLD PSW is saved bySAR at location x'180'.

Action: Re-IPL SAR. If you got a storage dump contact INNOVATION DATA PROCESSING forassistance.

FDR903 I/O ERROR - JOB TERMINATED

Reason: An unrecoverable I/O error occurred on the disk or tape. An FDR951-FDR990 message isprinted detailing the error. A storage dump is printed if a hardcopy device was assigned.

Action: If you can, try the operation again using different devices. If you cannot circumvent theerror, contact INNOVATION DATA PROCESSING for assistance.

FDR905 TAPE DEBLOCKING ERROR - REPLY CONTINUE OR TERM

Reason: SAR detected an internal error in the tape block that was read. The tape block is atlocation x'9000' or x'23000' in storage.

Action: SAR prompts you for a reply. Reply “CONTINUE” to ignore the error and continue withthe next tape block, or “TERM” to terminate the restore with an error. If you have ahardcopy device assigned, you can use the hardware PSW RESTART function totake a storage dump before replying.

FDR906 NOT AN FDR TAPE - REPLY CONTINUE OR TERM

Reason: The tape mounted for an SAR restore did not contain the FDR header. Location x'9000'in storage contains the bad header record.

Action: SAR prompts you for a reply. Reply “CONTINUE” to ignore the error and continue withthe next tape block, or “TERM” to terminate the restore with an error. If you have ahardcopy device assigned, you can use the hardware PSW RESTART function totake a storage dump before replying.

If the tape is really an FDR tape that has been partially overlaid, replying“CONTINUE” allows SAR to attempt to continue the restore without theheader. Since the header contains the device type of the original disk, theuser must ensure that the backup is being restored to the correct device type.

Check that you have mounted the backup tapes in the proper sequence. If thetapes were not mounted in the proper sequence, reply “TERM” to terminatethe restore and restart SAR.

FDR907 TAPE BACKUP IS INCOMPATIBLE WITH DISK DEVICE TYPE - JOB TERMINATED

Reason: The backup tape was from a different device type than the restore device type (ex: SARcannot restore a 3380 to a 3390). A storage dump is printed if a hardcopy device wasassigned. Location x'9000' in memory contains the FDR header.

Action: If you believe there was not a mismatch in the device types, contact INNOVATIONDATA PROCESSING for assistance in interpreting the header.

MESSAGES AND CODES

MESSAGES FROM SAR (FDR9NN) 100.4

CHAPTER 100 – PAGE 100-117 –

FDR908 INVALID RESPONSE TO MESSAGE - RE-ENTER [WITH A VALID ADDRESS]

Reason: The response to the last message received was invalid. On a full-screen console the cursoris repositioned. If response was for a device type, check for a supported device. If theresponse was for the unit field, check for valid hex characters (0-9, A-F). If “WITH A VALIDADDRESS” appears, check that the unit address is properly defined in your I/Oconfiguration. If this is a response to the TAPE UNIT message, and you specified “,2” tothe TAPE DEVICE message, check that the next higher tape drive address (or the nextlower address if the address ended in “F”) is also properly defined.

Action: Re-enter response to the message.

FDR909 DISK VOLUME LABEL ’vvvvvv’ DOES NOT MATCH OPERATOR LABEL - RE-ENTER

Reason: The volume serial number supplied by the user does not match the volume label on thedisk. “vvvvvv” is the volume serial found on the DISK unit specified.

Action: Re-enter the proper volume serial number. Check the DISK unit address to insure youare pointing to the correct unit.

FDR911 TAPE RECORD LENGTH CHECK - REPLY CONTINUE OR TERM

Reason: The length of the last tape block read does not match the length stored by FDR in thetape block. Location x'9000' or x'23000' in storage contains the tape block. If thismessage occurs multiple times, you may be restoring from an FDR backup that hasbeen copied with a non-FDR utility such as IEBGENER; this truncates the FDR datablocks and make the backup unusable. Only the FDRTCOPY and FDRTSEL utilities(section 60) or the INNOVATION DATA PROCESSING FATAR product should beused to copy FDR tapes. The input may also be a non-backup.

Action: SAR prompts you for a reply. Reply “CONTINUE” to ignore the error and continue withthe next tape block (the contents of the bad block are not restored), or “TERM” toterminate the restore with an error. If you have a hardcopy device assigned, you canuse the hardware PSW RESTART function to take a storage dump before replying.

FDR913 WARNING BACKUP TAPE IS A DSF FORMAT TAPE - REPLY CONTINUE OR TERM

Reason: The FDR header on the backup tape mounted for a restore indicates that this was adata set backup, not a full-volume backup, and may not contain a copy of the entirevolume. Location x'9000' in storage contains the FDR header.

Action: SAR prompts you for a reply. Reply “CONTINUE” to ignore the error and restore thebackup, or “TERM” to terminate the restore with an error. If you have a hardcopydevice assigned, you can use the hardware PSW RESTART function to take astorage dump before replying.

FDR914 NONSTANDARD RECORD ZERO X'cccchhhhrrkkllll'

Reason: The record zero (R0) on the track indicated is of nonstandard size. The standard lengthis eight bytes. The count field of R0 is displayed: “cccc” and “hhhh” are the cylinderand track address of the bad R0. “rr” is the record number that should be zero. “kk” isthe key length that should also be zero. “llll” is the data length that should be 0008; it isprobably the data length that is wrong.

Action: If the record zero is shorter than 8 bytes, it is dumped or restored as it appears on thedisk. If it is longer, data in excess of 8 bytes is lost.

FDR916 LABEL ERROR REASON=x - JOB TERMINATED

Reason: SAR encountered an I/O error or logical error reading the tape or disk labels. Thismessage may be accompanied by an FDR951-FDR990 message. If JOBTERMINATED does not appear, SAR asks for a new tape to be mounted.

1 – SAR did not find the HDR1 record on tape.2 – The file number encountered on the tape was higher than the file number

requested.

MESSAGES AND CODES

MESSAGES FROM SAR (FDR9NN) 100.4

CHAPTER 100 – PAGE 100-118 –

3 – Two tape marks were encountered trying to find the file number specified.The file is not on the tape.

4 – While SAR was scanning the tape for the file number specified an end ofvolume (EOV1) record was encountered. The file number is not on the tape.

5 – User specified a file sequence number other than zero or one and SARfound the tape to be non-labeled.

6 – On a backup operation, the user mounted a non-labeled tape for a second orsubsequent volume, when the first volume was labeled. Mount an SL tape.

7 – An I/O error occurred reading the volume label on tape. Mount a new reel of tape.8 – CLIP was specified. SAR could not read the label on disk or the volume

record was missing or incorrect. SAR cannot re-label the volume.Action: Restart SAR and supply the proper file number if a standard labeled file. If file number is

not known or not readable, use the non-labeled option (Nnn) of SAR to bypass thelabel and point directly to the data.

FDR920 ENTER DATA SET NAME - ENTER ***END TO PROCESS

Reason: You specified the data set backup option. SAR is now requesting the data set names orgroups to be dumped. SAR displays message DATA SET NAME= (on full-screenconsoles replacing the volume serial field). Enter the data set names after the equalsign. A data set name up to 44 characters may be entered.

If a group name is to be specified, end the group name with an *, SAR dumps all datasets found that match the characters specified before the *.

Example: DATA SET NAME=SYS1* dumps all “SYS1” data sets.

If the VTOC is to be dumped, enter ***VTOC. This also dumps cylinder zero head zero.A maximum of ten data set names or groups may be entered, one at a time.

Action: Enter the data set names to be dumped. Enter ***END to process the backup.

FDR922 MOUNT NEXT REEL OF TAPE ON UNIT=uuuu

Reason: The SAR operation requires that another reel of tape be mounted on the drive withaddress “uuuu”.

On Restore – The backup file contains multiple reels of tape.On Dump – The dump of the disk requires more than one reel of tape. Mount a scratch tape.

Action: Mount and ready the next reel. SAR continued with the restore or backup operation, as soonas the tape becomes ready. If SAR does not automatically recognize that the tape hasbecome ready, use the hardware PSW RESTART function to simulate the interrupt.

FDR923 READY DEVICE nnnn UNIT=uuuu

Reason: The tape, disk or hardcopy device with address “uuuu” indicated must be made READYbefore SAR can continue.

Action: Make the device READY. SAR continues as soon as it becomes ready. If SAR does notautomatically recognize that the device has become ready, use the hardware PSWRESTART function to simulate the interrupt.

FDR925 SAR DISK VOLUME RELABELED TO vvvvvv

Reason: You requested a clip operation. SAR has successfully relabeled the volume to “vvvvvv”.

FDR926 ENTER NEW VOLUME SERIAL NUMBER

Reason: You requested a CLIP or new label (CPY=C). SAR is requesting the new volume serialafter validating the volume serial now on the disk.

Action: Enter the new volume serial in the volume serial message.

MESSAGES AND CODES

MESSAGES FROM SAR (FDR9NN) 100.4

CHAPTER 100 – PAGE 100-119 –

FDR927 ENTER ABSOLUTE TRACK ADDRESS IN DECIMAL - ENTER ***END TO PROCESS

Reason: You requested an absolute track operation. The message “STARTING CCHH=CCCCCHHHH” isdisplayed.

Action: Replace the CCCCCHHHH with the cylinder (5 digits) and head/track (4 digits) in decimal.After ENTER is depressed, SAR displays the ENDING CCHH= message; the endingcylinder and head/track is then entered. Up to 10 absolute ranges may be specified. Whenthe last range is entered, reply “***END” to the STARTING CCHH= message.

FDR928 MAXIMUM NUMBER OF ENTRIES EXCEEDED - ENTER ***END TO PROCESS

Reason: You have entered the maximum number of entries (10) for data set names or absolutetrack ranges.

Action: You must enter “***END” for SAR to process the data sets or tracks specified.

FDR929 RESTORED CYL=cccc TRK - 0....5....ABCDEF0....5....ABCDEF

Reason: On absolute track operations, SAR displays each cylinder processed (“cccc” is thecylinder number in hex). An “X” is printed in the appropriate column for each trackrestored within the cylinder.

FDR930 TRACK TABLE ERROR

Reason: A cylinder and head address was encountered on the backup tape that exceeded thetrack capacity of the disk volume.

Action: If a hardcopy device was assigned, use the hardware PSW RESTART function to take astorage dump. Contact INNOVATION DATA PROCESSING for assistance.

FDR931 VALID RESPONSE=responses

Reason: This is an informative message to indicate the responses that are valid for the currentconsole message. SAR may not display all of the possible responses. Chapter 30“FDRREORG®” of the FDR manual details all of the allowed responses to a message.

Action: Enter the appropriate response.

VALID RESPONSE=xxxxxx -- IDENTIFIED BY SAR

Reason: The device type “xxxxxx” was determined by SAR to be the actual type of the diskdevice you input. It should not be overridden, except as discussed under “AlternateDevice Support” in Section 15.1 “SAR Technical Description”.

FDR932 I/O ERROR ON DISK TRACK X'cccchhhh' - REPLY CONTINUE OR TERM

Reason: A logical or physical hardware error occurred on the disk track at cylinder “cccc” andtrack “hhhh” (in hex). A FDR951-FDR990 error message may have been displayeddetailing the error. SAR did not backup or restore the indicated track properly.

Action: SAR prompts you for a reply. Reply “CONTINUE” to ignore the error and continue with the nextdisk track (the contents of the bad track is not dumped or may be improperly restored), or“TERM” to terminate SAR with an error. If you have a hardcopy device assigned, you can usethe hardware PSW RESTART function to take a storage dump before replying.

FDR933 TAPE MOUNTED FOR usage status DSN=dsname

REPLY YES FOR SAR TO USE IT AS type - NO TO REJECT - EXPDT=yyddd

Reason: SAR displays the current data set name (last 17 characters from the tape label) for eachtape mounted. “usage” may be HARDCPY, DUMP, or RESTORE.

“status” indicates whether SAR detected labels on the tape and can be:

IS VOL=vvvvvv – For a labeled tape.

MESSAGES AND CODES

MESSAGES FROM SAR (FDR9NN) 100.4

CHAPTER 100 – PAGE 100-120 –

NOT LABELED – For an unlabeled tape.For an output tape, “type” is SL or NL and the expiration date from the tape labels is

displayed “yyddd”. The operator must decide if this tape can be safely used for output.

For an input tape, only the first line of the message is displayed and no reply isnecessary; it simply documents the tape volumes used for input.

Action: Reply “YES” for SAR to use the tape for output. If you reply, “NO”, SAR dismounts thetape and request a new tape be mounted.

FDR934 REPLY WITH NEW TAPE DATA SET NAME

Reason: SAR is requesting the data set name to be used on a labeled output tape. SAR displaysthe name found on the tape (last 17 characters). This message is issued for the firstoutput tape mounted.

Action: If you simply press ENTER, SAR uses the original data set name. You can override thisname by specifying a new data set name. Up to 44 characters may be specified. If theNEWNAME is shorter than the original name, the remainder must be blanked out withthe space bar (the ERASE EOF key must not be used). SAR uses the last 17characters of the name you specify for all output tapes used in this backup.

FDR935 ERROR READING THE VTOC ON DISK REASON=n JOB TERMINATED

Reason: SAR encountered an error reading the VTOC on disk during a backup operation.

1 – I/O error occurred reading the disk volume label. This may be due to anun-initialized volume.

2 – A logical or hardware error was detected in the VTOC. A FDR951-FDR990message may have been displayed detailing the error.

3 – First record in the VTOC is not a Format 4.4 – More than one Format 4 record encountered in the VTOC.5 – An empty VTOC track was found.6 – The VTOC track did not deblock. The records found were not a multiple of

140 bytes.7 – A dummy VTOC on cylinder 0 track 0 was encountered. This usually

indicates a volume initialized for VM.Action: If JOB TERMINATED does not appear, SAR continues the dump operation, dumping all

of the tracks on the volume.

FDR936 DISK NOT SUPPORTED FOR DUMP - JOB TERMINATED

Reason: SAR cannot dump the volume specified. SAR uses the read multiple count-key-dataCCW that is not supported on this control unit.

Action: Should not occur except on old disk hardware.

FDR937 COMPRESSION TECHNIQUE NOT SUPPORTED

Reason: SAR detected that the tape to be restored was compressed in a format that this level of SAR doesnot support. The tape was created by a higher release of FDR than the release of SAR.

Action: This tape must be restored by a release of SAR that is compatible with the release ofFDR that created the tape; or the tape can be restored by a high-enough release ofFDR under an operating system, or the tape can be copied to un-compressed formatwith a high-enough release of FDRTCOPY under an operating system.

FDR938 PRESS ENTER ON CONSOLE TO RESTART

Reason: SAR has terminated and can be restarted without an IPL by pressing the ENTER key onthe SAR console (EOB on printer/keyboard consoles).

MESSAGES AND CODES

MESSAGES FROM SAR (FDR9NN) 100.4

CHAPTER 100 – PAGE 100-121 –

FDR939 TAPE DSNAME MISMATCH DSN=dsname

Reason: After mounting a volume of a multi-volume labeled restore tape, SAR found that the data setname in the header labels of the new tape does not match the data set name from the firstinput tape. The second line of message FDR933 is also issued. You may reply “YES” toaccept the tape and restore it or “NO” to reject the tape and mount the correct volume.

FDR940 ERROR READING LABEL ON DISK - ENTER 6 BLANKS TO BYPASS

Reason: An I/O error occurred trying to read the disk volume (VOL1) label. If the text “- ENTER 6BLANKS TO BYPASS” appears, you may blank out the volume serial to cause SARto ignore the error and continue. This can be useful if you are restoring to diskvolumes that have not been initialized.

FDR951-FDR979 The following messages indicate logical or physical I/O errors on the disk, tape, orhardcopy device. Each message contains these fields:

“uuuu” – Device address of failing device.“cc” – CCW “opcode” of the failing CCW, in hex.“statrcnt” – Bytes 4-7 of the Channel Status Word (CSW) for this I/O (“stat”=status,

“rcnt”=residual byte count).“ssssssssssssssssssss” – Sense information -- first ten bytes.“cccchhhh” – Track address for disk only (“cccc”=cylinder number, “hhhh”=track number).

Tape errors cause immediate termination of SAR. Most disk errors can be bypassed (seemessage FDR932). Hardcopy errors simply disable the hardcopy. You should try using adifferent device. If it still fails, call INNOVATION DATA PROCESSING for assistance (24hours a day). The text of each message is detailed below.

FDR951 COMMAND REJECT uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: The device rejected the CCW command that SAR sent to it.

❖ If it is a disk device, check that the correct disk device type specified.

❖ If the command (cc) is an x'5E', the control unit does not support the read multipleCKD command. This disk cannot be dumped with SAR. It is followed by FDR936.

FDR952 HRDCOPY DISABLED uuuu cc statrcnt ssssssssssssssssssss

Reason: SAR detected an I/O error writing to the hardcopy device (printer or tape). SAR continuesprocessing with the hardcopy device disabled, writing messages only to the console device.

Action: See Chapter 15 “Stand Alone Restore (SAR)” for information on supported consoledevices. Verify that the proper hardcopy device type was specified.

FDR953 BUS OUT CHECK uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: The device reported a BUS OUT PARITY CHECK that usually indicates a problem withthe path to the device.

FDR954 EQUIPMENT CHECK uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: The device reported an EQUIPMENT CHECK that usually indicates a hardwareproblem with the device or a defect in the medium (e.g., tape).

FDR955 DATA CHECK uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: The device reported a DATA CHECK. When reading, it indicates that a block that wassuccessfully written to the device can not be read back. When writing, it indicates thatthe internal checking of the device found that the block was not written correct, andthe internal control unit error recovery was not able to recover from the error.

FDR956 OVER RUN uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: The device reported an OVERRUN that indicates that the device could not accept dataat the rate that the channel was presenting it, or vice versa. This usually indicatessome error in your I/O configuration.

MESSAGES AND CODES

MESSAGES FROM SAR (FDR9NN) 100.4

CHAPTER 100 – PAGE 100-122 –

FDR957 ASSIGN ELSEWHERE uuuu cc statrcnt ssssssssssssssssssss

Reason: A cartridge tape drive reported that it was currently assigned to another system. AnotherCPU or LPAR has the device online.

Action: Specify another tape drive or vary offline this drive on all other systems.

FDR959 END OF CYLINDER uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: A disk device reported that SAR read past the end of a cylinder. Should not occur.

FDR960 SUBCHANNEL ERROR uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: After SAR started an I/O to a device, the sub-channel for that device showed no I/Oactive. Should not occur.

FDR961 NOT AVAILABLE uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: SAR found that the device's unit address was not a valid address or not operational fromthis CPU.

Action: Check your I/O configuration for the proper unit address. If the device is accessible onlyfrom another CPU or LPAR, IPL SAR on that system.

FDR963 WRITE INHIBITED uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: During a restore, the disk device reported that is not enabled for write. Some olderdevices have a READ-ONLY switch. VM mini-disks and some modern disks can beconfigured to make certain disks read-only. Some control units mark devices read-only after certain serious errors occur.

FDR964 INVALID TRK FMT uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: The data on the track to be dumped or the backup track being restored exceeds thetrack capacity of the disk device. For backup, this means that some application tried towrite more data to that track than the track holds.

FDR965 FILE PROTECTED uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: During a backup or hardcopy to tape, the tape device reported that it was not enabled forwrite. For cartridge tapes, a thumb-wheel is used to put tapes into read-only mode. Onround (3420-type) tapes, a WRITE PROTECT RING is removed to make them read-only.

Action: If you really want to use this tape for output, turn the thumb-wheel or insert the WRITEring and restart SAR. Otherwise, choose another output tape volume and restart SAR.

FDR966 DASD-END OF FILE uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: While SAR was verifying the disk volume label, the disk device reported an END-OF-FILE(record with a data length of 0). The disk volume may not have a proper volume label (seemessage FDR940). Use six blanks in the volume serial to bypass the label check.

FDR967 NO RECORD FOUND uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: The disk device reported that a required disk record was not found. If this error occurs whenthe volume label is being verified, the disk volume may not have a proper volume label(see message FDR940). Use six blanks in the volume serial to bypass the label check.

FDR968 INVALID ERROR uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: The device reported an error that SAR cannot interpret.

Action: Make sure that you have specified the correct device type for this device.

FDR969 WRONG ERROR uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: The device reported an error status that should not occur.

MESSAGES AND CODES

MESSAGES FROM SAR (FDR9NN) 100.4

CHAPTER 100 – PAGE 100-123 –

FDR970 CHAN CTRL ERROR uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: The channel reported a CHANNEL CONTROL CHECK. This indicates a hardwareproblem with the channel, channel cables, control unit, or I/O configuration.

FDR971 INTERFACE ERROR uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: The channel reported an INTERFACE CONTROL CHECK. This indicates a hardwareproblem with the channel, channel cables, control unit, or I/O configuration.

FDR972 CHAN DATA CHECK uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: The channel reported a CHANNEL DATA CHECK. This indicates a hardware problemwith the channel or channel cables.

FDR973 NOISE RECORD uuuu cc statrcnt ssssssssssssssssssss

Reason: The tape device reported reading a noise record, which is usually a record smaller than theminimum the device can handle. This is similar to a data check (see message FDR965).

FDR974 PROGRAM CHECK uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: The channel reported a CHANNEL PROGRAM CHECK. This indicates a hardwareproblem or it may indicate an error in the CCWs used by SAR.

FDR975 PROTECTION CHECK uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: The channel reported an CHANNEL PROTECTION CHECK. This should not occur with SAR.

FDR976 UNIT NOT CAPABLE uuuu cc statrcnt ssssssssssssssssssss

Reason: A 3480 cartridge containing data compacted by the 3480 IDRC feature was mounted forrestore, but the 3480 tape drive chosen did not have the IDRC feature installed.

Action: If possible, choose a 3480 drive on another control unit that has the IDRC feature.

FDR977 INCORRECT LENGTH uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: SAR requested that the device transfer data with a predetermined length, but the devicereported that the length requested by SAR is different from the actual length of thedata. This may indicate hardware errors on the device.

FDR978 CHAINING CHECK uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: The channel reported a CHANNEL CHAINING CHECK. This indicates that an invalidCCW chain was issued and should not occur in SAR.

FDR979 SEEK CHECK ERROR uuuu cc statrcnt ssssssssssssssssssss cccchhhh

Reason: The disk device reported that the seek address (cylinder and head number of the trackto be accessed) was invalid.

Action: Verify that the correct device type and model were specified for the disk device.

MESSAGES AND CODES

MESSAGES FROM ALL PROGRAMS (FDR99N) 100.5

CHAPTER 100 – PAGE 100-124 –

100.5 MESSAGES FROM ALL PROGRAMS (FDR99N)

FDR990 INSTALLED INNOVATION TRIAL WILL EXPIRE ON yyyy.ddd

Reason: The expiration date of a trial version of FDR has been extended successfully. It nowexpires on date “yyyy.ddd”.

Required JCL:

//EXTEND EXEC PGM=FDREXTND,PARM=xxxx//STEPLIB DD DISP=SHR,DSN=fdr.loadlib//SYSLIB DD DISP=SHR,DSN=fdr.loadlib//SYSUDUMP DD SYSOUT=*//SYSDIAG DD SYSOUT=*

The PARM= is supplied by INNOVATION DATA PROCESSING.

FDR997 FDR ABNORMALLY TERMINATED VOL=vvvvvv

Reason: This FDR subtask has encountered an error from which it cannot continue. A userABEND is being issued.

Action: A message detailing the error is printed.

FDR998 program status ERRORS VOL=vvvvvv [COMPAKT BYPASSED]

Reason: “program” ran to completion on volume “vvvvvv” but there were error or warning messages.“status” can be “COMPLETED WITH” or “BYPASSED DUE TO”; the latter is used for aSPLIT or SNAP if the operation did not complete successfully. A user ABEND U0888 or acondition code of 8 or higher is issued at the completion of the step. If “COMPAKTBYPASSED” is printed, FDR was requested to COMPAKT the volume after a successfulbackup; this is “BYPASSED” since FDR detected one or more errors.

Action: Previous message(s) describe the error; see those messages for further details.

FDR999 program SUCCESSFULLY COMPLETED VOL=vvvvvv

Reason: “program” ran to completion on volume “vvvvvv” without errors.

MESSAGES AND CODES

COMPAKTOR MESSAGES (CPKNNNXX) 100.6

CHAPTER 100 – PAGE 100-125 –

100.6 COMPAKTOR MESSAGES (CPKNNNXX)

CPK301I INNOVATION DATA PROCESSING -- COMPAKTOR VER v.r/mmt DATE yyyy.ddd TIME hh.mm.ss PAGE nnn

Reason: General page header message for COMPAKTOR. See message FDR101 for details

CPK304I PARM -- *parm-field data*

Reason: Displays data input via the PARM= JCL operand on the EXEC statement.

CPK305I CARD -- *control statement image*

Reason: Displays all control statements input from SYSIN.

CPK306I *** END OF CONTROL STATEMENTS. ***

Reason: Indicates the end of input control statements.

CPK307I NO CPK CONTROL STATEMENTS WERE FOUND.

Reason: Neither the PARM= operand nor the SYSIN data set contained valid COMPAKTORcontrol statements.

CPK316I COMPAKTOR RESTORED nnnnnnnn TRACKS

Reason: “nnnnnnnn” is the actual number of tracks that COMPAKTOR wrote to the outputvolume. On Fast COMPAKTion or a COMPAKT-from-backup (DUMP=YES) to theoriginal volume, this may be considerably less than the allocated tracks on thevolume, since data sets that have not moved are not restored.

CPK319I SIZEKEEP PERFORMANCE OPTION - nnnnnnnn TRKS KEPT FOR DSN AT RELATIVE STARTING TRK tttttttt

SIZEKEEP PERFORMANCE OPTION - nnnnnnnn TRKS KEPT TOTAL text

Reason: The SIZEKEEP= option was specified (or the default values from the FDR GlobalOptions Table were used). The first form of the message is issued for each data setthat was made unmovable by SIZEKEEP processing. You can identify the data set bylooking up relative track “tttttttt” in the BEFORE or AFTER map. The second form ofthe message shows the total tracks that were made unmovable by SIZEKEEP. IfSIZEKEEP is in effect but no “CPK319I” messages are printed, then SIZEKEEP wasunable to meet the objective for the percent reduction in the free space areas withoutmaking all data sets movable.

CPK320I COMPAKTOR OPTIONS IN EFFECT -- options

Reason: Issued to inform you of run options in effect.

CPK321I COMPAKTOR function STARTED

COMPAKTOR RECOVERY STARTED DUE TO FAILED COMPAKTION

Reason: Issued just prior to start of disk volume modification for RECOVERY, RELEASE, orRESTORE. If this message is not issued, the disk volume was not altered in any way.After the message has been issued, the disk volume being processed is unusableuntil message CPK322I is issued.

The second form of the message is issued when an FASTCPK fails and COMPAKTORenters automatic recovery. It can also occur when COMPAKTOR discovers that a previousFast COMPAKTION job did not complete, and did not perform automatic recovery.

MESSAGES AND CODES

COMPAKTOR MESSAGES (CPKNNNXX) 100.6

CHAPTER 100 – PAGE 100-126 –

CPK322I COMPAKTOR function ENDED.

COMPAKTOR RECOVERY ENDED - DATA SETS RETURNED TO ORIGINAL LOCATIONS

COMPAKTOR RECOVERY ENDED - REORGANIZATION COMPLETE

Reason: Indicates that COMPAKTOR has completed the operation RECOVERY, RELEASE, orRESTORE and the volume should be usable. Some cleanup operations (such asmapping the COMPAKTed volume and rebuilding the VTOC Index) may still remain tobe done, so errors may still occur.

On a RESTORE from an FDR backup tape, if the text SOME BACKUP VOLUMES WERENOT REQUIRED appears, this is simply an assurance that you need not be concerned ifCOMPAKTOR did not call for all the volumes of the FDR backup; tracks at the end of thevolume did not need to be rewritten, probably because of %FOLD=nn or SIZEKEEP=.

The second form of the message is issued when COMPAKTOR RECOVERY has completedby backing out all changes and returning all data to its original location on the disk.

The third form of the message is issued when COMPAKTOR RECOVERY was able to completethe original COMPAKTOR request and has moved all data to its intended location.

CPK403E EXCESSIVE NUMBER OF DATA SET AND/OR DSGROUP NAMES INPUTTED

Reason: Over 255 different names were found on SELECT control statements.

Action: Rerun with fewer SELECT control statements.

CPK404W operand=value IS INVALID. A DEFAULT VALUE MAY BE ASSUMED

Reason: The “value” is invalid for the “operand”.

Action: Check for valid data or numeric data for the keyword, as described in Chapter 40“COMPAKTOR (CPK)”. If COMPAKTOR ABENDed, fix the invalid variable and rerun,otherwise check that the assumed default value is acceptable.

CPK405E THE FROMDD= PARAMETER IS INVALID, OR ITS DD CARD IS MISSING, OR IT DOES NOT SPECIFY A type DEVICE, OR VOL= WAS SPECIFIED

Reason: You specified FROMDD= but:

❖ The value was invalid.

❖ The DDname you specifies does not appear in the COMPAKTOR JCL.

❖ The device type allocated to the DDname is not TAPE or DISK.

❖ VOL= was also coded (you cannot use both).

Action: Correct the error and rerun.

CPK406E INVALID OR INCONSISTENT USE OF KEYWORD -- operand

Reason: The operand “operand” is not valid for the form of the DSNAME statement you used, orconflicts with a mutually exclusive keyword that was also specified.

Action: Correct the error and rerun.

CPK407E LAST ’SEQ’ COMMAND SPECIFIED A NULL SET, OR THE ’ENDSEQ’ COMMAND IS NOT PRECEDED BY A ’SEQ’ COMMAND.

Reason: No SELECT control statements were found between a SEQ and an ENDSEQstatement, or an ENDSEQ control statement is misplaced.

Action: Correct error and rerun.

CPK408E LAST READ CONTROL STATEMENT IS OUT-OF-SEQUENCE.

Reason: A major statement is preceded by one or more minor statements, or a SELECT DSG=statement precedes a SELECT DSN/SEQ/ENDSEQ statement group.

Action: Correct the error and rerun.

MESSAGES AND CODES

COMPAKTOR MESSAGES (CPKNNNXX) 100.6

CHAPTER 100 – PAGE 100-127 –

CPK409E A REQUIRED OPERAND IS MISSING.

Reason: An operand, either positional or keyword, required by the statement is missing.

Action: Correct the error and rerun.

CPK410E EITHER ’ENDSEQ’ COMMAND MISSING, OR POS=, DSG OR FILTER REQUESTED WITHIN A SEQUENCE SET. ASSUMING END OF SET

Reason: 1.An ENDSEQ statement, delimiting a sequenced set, is missing.

2.A SELECT statement with a POS= or SCRATCH= operand was encountered withinthe range of a SEQ statement. You cannot code the POS= operand for individualmembers of a sequenced set.

3.A SELECT DSG= statement was encountered within the range of a SEQ statement.

Action: An ENQSEQ statement is assumed before the incorrect statement. If this does notproduce the correct results, correct the error and rerun.

CPK411E THE FOLLOWING NAME WAS SPECIFIED MORE THAN ONCE -- dsname

Reason: The data set name “dsname” was found on two or more SELECT statements. You mayspecify a particular data set name or data set name group only once.

Action: Correct the error and rerun.

CPK412W THE ’RLSE=’ OPERAND WILL NOT BE HONORED WHEN ’POS=KEEP’ IS ALSO SPECIFIED.

Reason: Specifying POS=KEEP makes data sets unmovable, so their unused tracks cannot be freed.

Action: None. This is only a warning message.

CPK413E VTOC POSITIONING/SIZING IS INVALID WHEN ’VTOC=NOCHANGE’ OR %FOLD IS ALSO SPECIFIED.

Reason: A SELECT ***VTOC statement was input to move and/or resize the VTOC, butVTOC=COMPAKT was not specified on the COMPAKT statement. It is also invalid if%FOLD= is specified.

Action: Correct the error and rerun.

CPK425E UNABLE TO PROCESS VOL=vvvvvv -- DUMMY VTOC OR CMS VOLUME

Reason: COMPAKTOR found that the VTOC on volume “vvvvvv” started and ended on cylinder 0head 0. This is the form of a dummy VTOC created on volumes formatted for VM.

Action: The dummy VTOC does not contain any useful information, so COMPAKTOR bypassesthis volume.

CPK426E UNABLE TO OPEN DDNAME=dddddddd -- POSSIBLE MISSING DD CARD

Reason: COMPAKTOR is unable to open for access the DD statement whose name is“dddddddd”. This usually occurs when the DD statement is missing.

Action: Supply the appropriate DD statement and rerun.

CPK427E THE DEVICE TO COMPAKT TO -- UNIT=uuuu, VOLSER=vvvvvv IS NOT SUPPORTED BY COMPAKTOR

Reason: An unsupported disk device was referenced. See Section 2.10 “FDR Functions andFeatures” for a list of supported device types.

Action: If necessary, contact INNOVATION DATA PROCESSING for technical assistance.

CPK428E THE DEVICE DUMPED TO TAPE ON UNIT=uuuu,VOLSER=vvvvvv IS NOT SUPPORTED BY COMPAKTOR

Reason: The internal device type code for the disk type on the backup tape is not among thosesupported.

The backup tape may not be a valid FDR backup.

Action: Contact INNOVATION DATA PROCESSING for technical assistance.

MESSAGES AND CODES

COMPAKTOR MESSAGES (CPKNNNXX) 100.6

CHAPTER 100 – PAGE 100-128 –

CPK429E INPUT DEVICE ON UNIT=uuuu,VOLSER=vvvvvv IS NOT SUPPORTED BY process

Reason: An unsupported disk device was referenced for COMPAKTOR or TYPE=FASTCPK.See Section 2.10 “FDR Functions and Features” for a list of supported device types. IfTYPE=FASTCPK is printed, the disk control unit is an old model that does not supportthe commands used by Fast Compaktion.

Action: Contact INNOVATION DATA PROCESSING for technical assistance.

CPK430E THE DEVICE TO RESTORE TO -- devtype1 reason THE INPUT DEVICE -- devtype2

Reason: When doing a COMPAKT-from-backup, and the output disk (type “devtype1”) is not thesame as the input disk (“devtype2”) the disks are incompatible devices. “reason” may be:

IS INCOMPATIBLE WITH – The disks are different device types (e.g., 3380 and 3390).IS SMALLER THAN EAV – The disks are the same type, but the input is an EAV and

the output is not. An EAV volume cannot be restored to a non-EAV volume.IS SMALLER THAN – The disks are the same type but the output disk is smaller than the

input. This is a warning; as long as all the data fits on the output disk and there areno unmovable data sets above the end of the output disk, the run is successful.

Action: Retry with a valid device as the target device.

CPK431E ERROR TRYING TO DETERMINE DEVICE TYPE

Reason: A DEVTYPE SVC issued to verify the device type received a non-zero return code.

Action: Contact INNOVATION DATA PROCESSING for technical assistance.

CPK432E ’SIZE=nnnnn’ IS TOO LARGE

Reason: The specified new VTOC size “nnnnn” is excessively large.

Action: Correct the error and rerun.

CPK433E INVALID CCHH POSITION SPECIFIED -- ccccchhhh

Reason: A POS= operand was specified with a track address but

❖ The cylinder address “ccccc” is invalid. It exceeds the device capacity.

❖ The track address “hhhh” is invalid. It exceeds the maximum number of tracks percylinder.

❖ The given value is all zeroes.

Action: Correct the invalid address and rerun.

CPK451E INVALID CONTINUATION OF A QUOTED STRING.

Reason: A quoted string was improperly continued onto the following control statement. It doesnot start at column 16 of the continuation statement.

Action: Correct the error and rerun.

CPK452E EXPECTED CONTINUATION CARD NOT RECEIVED.

Reason: Continuation was indicated on a control statement, but no further control statementsfollowed.

Action: Correct the error and rerun.

CPK453E CONTINUATION COLUMN IS NON-BLANK, BUT LAST PARAMETER DOES NOT END WITH A COMMA OR IN COLUMN 071.

Reason: See rules for “Continuing an Operand Field” in Section 1.2.

Action: Correct the error and rerun.

CPK454E INTERNAL PROGRAM ERROR. CALL VENDOR FOR ASSISTANCE

Reason: Program software error.

Action: Contact INNOVATION DATA PROCESSING for assistance.

MESSAGES AND CODES

COMPAKTOR MESSAGES (CPKNNNXX) 100.6

CHAPTER 100 – PAGE 100-129 –

CPK455E UNBALANCED PARENTHESES. EXPECTING A PARENTHESES AT COLUMN nnn

Reason: A left (open) parenthesis does not have a matching right (close) parenthesis.

Action: Correct the error and rerun.

CPK456E INVALID USE OF DELIMITER AT COLUMN nnn

Reason: A delimiter character (blank, parenthesis, apostrophe, comma, or equal sign) is used inviolation of the COMPAKTOR statement language syntax.

Action: Correct the error and rerun.

CPK457E LAST READ CARD CONTAINED NO DATA.

Reason: A completely blank control statement was input.

Action: Correct the error and rerun.

CPK458E UNIDENTIFIED COMMAND AT COLUMN nnn

Reason: The statement starting at column “nnn” is not a valid COMPAKTOR statement.

Action: Correct the error and rerun.

CPK459E INVALID KEYWORD -- kkkkkkkk

Reason: The keyword, “kkkkkkkk”, is not a valid keyword parameter for this statement.

Action: Correct the error and rerun.

CPK460E EXCESSIVE NUMBER OF OCCURRENCES OF COMMAND -- cccccccc

Reason: The statement “cccccccc” has appeared more than its maximum number ofoccurrences. Check statement description in Chapter 40 “COMPAKTOR (CPK)” forthe maximum allowed occurrences.

Action: Correct the error and rerun.

CPK461E UNIDENTIFIED POSITIONAL PARAMETER AT COLUMN nnn

Reason: A positional parameter was detected starting at column “nnn”, but all positionalparameters accepted by the statement have already been input.

Action: Correct the error and rerun.

CPK462E UNBALANCED APOSTROPHES. EXPECTING AN APOSTROPHE AT COLUMN nnn

Reason: A quoted string does not begin and end with an apostrophe, an apostrophe ismisplaced, or a single apostrophe within a quoted string is not correctly representedby two consecutive apostrophes.

Action: Correct the error and rerun.

CPK463E DUPLICATE KEYWORD DETECTED -- operand

Reason: The “operand” appears more than once within the operand field of a particularstatement.

Action: Correct the error and rerun.

CPK464E EXCESSIVE PARAMETER DATA LENGTH FOUND AT COLUMN nnn

Reason: The variable data for a positional or keyword parameter exceeds its maximum allowedlength.

Action: Correct the error and rerun.

CPK465E EXCESSIVE SUBPARAMETERS SPECIFIED STARTING AT COLUMN nnn

Reason: Too many positional sub-operands, within parenthesis, were detected for a particularkeyword or positional parameter.

Action: Correct the error and rerun.

MESSAGES AND CODES

COMPAKTOR MESSAGES (CPKNNNXX) 100.6

CHAPTER 100 – PAGE 100-130 –

CPK470W reason DSN=dsname

Reason: The data set “dsname” was not moved. “reason” can be:

DATA SET IS ACTIVE OR UNMOVABLE – The data set is either in use by anothertask or is considered unmovable by COMPAKTOR (see “UnmovableData Sets” in Section 40.4).

DATA SET IS UNCHANGABLE – The extents of the data set cannot be combined(usually issued for a VSAM component whose characteristics inhibitcombination).

DATA SET WAS NOT MOVED – The data set was not selected for movement.This message is printed only if the PRINT=ALL operand was specified.

DUPLICATE VVR EXISTS FOR – More than one VVR was detected in the VVDSfor a given VSAM component.

CPK501E I/O ERROR ON UNIT=uuuu,VOLSER=vvvvvv

Reason: Issued when a permanent I/O error is detected on the direct-access device on unit“uuuu”, with a volume serial number of “vvvvvv”.

Action: This message is always followed by a COMPAKTOR mini-dump. In this mini-dump youfind the IOB, DCB, UCB, DEB, CCW CHAIN, and the last home address read.Examine the IOB sense bytes to determine the reason for the I/O error. ReviewFDR149 messages for information on the CCW chain in error. If you need assistance,please contact INNOVATION DATA PROCESSING.

CPK502E I/O ERROR --- synadaf info

Reason: While executing a COMPAKT-from-backup, a permanent I/O error was detected readingthe FDR backup with BSAM. The IBM macro SYNADAF was issued to get a formattedstring indicating the nature of the I/O error; that string is printed as “synadaf info”.

Action: Examine the SYNADAF message to determine the cause of the error. For additionalassistance, please contact INNOVATION DATA PROCESSING.

CPK503E UNEXPECTED END-OF-FILE ON INPUT TAPE

Reason: While executing a COMPAKT-from-backup, the physical end of the backup was foundbefore the special FDR trailer record was read. It is possible that the FDR backup tapevolumes were mounted out of order or the FDR dump did not successfully complete.

Action: If message CPK321I has been printed and message CPK322I has not, the output diskvolume is probably unusable. If the error can be corrected, or a good backup can belocated, do an FDR restore.

Contact INNOVATION DATA PROCESSING if you need assistance recovering fromthis error.

CPK504E INPUT TAPE IS NOT AN FDR DUMP TAPE

Reason: While executing a COMPAKT-from-backup, either the input tape was not created by anFDR dump, or FDR encountered errors in the VTOC when dumping (messageFDR125).

Action: Insure tape is an FDR volume dump tape (DSF created tapes are not accepted byCOMPAKTOR). Insure that tapes were mounted in the order they were created.

CPK505E TAPE BLOCKSIZE ERROR. FIRST 64 BYTES OF BLOCK READ FOLLOW.

Reason: While executing a COMPAKT-from-backup, the number of bytes read from the backupfor a certain block does not match the internal blocksize or the block read is invalid.This may be due to tape drive hardware errors or tape media problems and can alsobe caused by copying an FDR dump tape with other than the FDR Tape Copy UtilityFDRTCOPY (or FATAR).

Action: If possible, clean the tape and tape drive. Retry using a different tape drive or a differentbackup. If it still fails, contact INNOVATION DATA PROCESSING for assistance.

MESSAGES AND CODES

COMPAKTOR MESSAGES (CPKNNNXX) 100.6

CHAPTER 100 – PAGE 100-131 –

CPK506E AUTHORIZATION CHECK FAILED

Reason: The volume being COMPAKTed is defined to RACF with DASDVOL class protection,and the user id for this job does not have ALTER authority.

Action: Authorize the user id to the volume, or run under an authorized user id.

CPK507E INPUT TAPE HAS VTOC OR LABEL ERROR

Reason: While executing a COMPAKT-from-backup, COMPAKTOR detected that the FDRbackup does not contain a valid VTOC or a valid disk volume label.

Action: Use FDR to dump the volume again, and rerun COMPAKTOR.

CPK508E CPK DOES NOT SUPPORT DUMPCOMPRESSEDTRACK (DCT) FORMAT OR ENCRYPTED TAPE. USE FDR RESTORE.

Reason: While executing a COMPAKT-from-backup, COMPAKTOR detected that the FDRbackup was created using:

❖ FDRCRYPT encryption.

Action: COMPAKTOR cannot restore either of these formats.

❖ Rerun the backup without FDRCRYPT and rerun COMPAKTOR.

❖ Restore the backup with FDR and use FAST COMPAKTOR to do a COMPAKT-in-place.

CPK512I FORMAT 4 INDICATES VOLUME OCCUPIES nnnnnnnnn CYLINDERS

Reason: The Format 4 DSCB (the VTOC Descriptor record) indicates that the volume has“nnnnnnnnn” cylinders, which is different from what COMPAKTOR expects for thisdisk type. This disk may be a VM mini-disk or a disk that contains a non-standardnumber of cylinders.

This message is also issued if a disk volume was initialized with the wrong number ofdata cylinders or the wrong number of alternate tracks in the Format 4 DSCB. Thismight occur if:

❖ A volume was moved from a disk device with alternate tracks to one with noalternate tracks, or vice versa (an FDR DUMP/RESTORE or COPY does not havethis problem but other copy utilities may).

❖ A volume was initialized with other than ICKDSF, such as a utility from your diskvendor.

This message may be accompanied by message CPK519E because the incorrectcounts may make COMPAKTOR think that a data set near the end of the volumeoccupies non-existent tracks. If so, fix the problem with the counts as described belowand rerun COMPAKTOR to see if the CPK519E goes away.

Action: COMPAKTOR honors the value from the F4 DSCB if it is less than what COMPAKTORexpects. Otherwise COMPAKTOR uses its expected value.

If the data or alternate count was wrong, you can correct it:

❖ An ICKDSF REFORMAT REFVTOC can be used to update the VTOC with theproper values without disturbing existing data. However the REFVTOC operandrequires at least ICKDSF R16 plus a PTF. Check with IBM for the requirementsand usage instructions for REFVTOC.

❖ If you cannot do REFVTOC, move all data sets from the volume and re-initialize itwith an ICKDSF minimal INIT.

If you cannot do either, contact INNOVATION DATA PROCESSING for assistance.

MESSAGES AND CODES

COMPAKTOR MESSAGES (CPKNNNXX) 100.6

CHAPTER 100 – PAGE 100-132 –

CPK513E INVALID REQUEST TO ELIMINATE UNUSED TRACKS FOR DATA SET- dsname.

DATA SET IS EITHER UNMOVABLE, UNCHANGEABLE, OR IS NOT A SEQUENTIAL OR PARTITIONED DATA SET.

Reason: A SELECT statement specified “dsname” and requested that unused tracks or extentsbe freed. However, the data set is ineligible for this action.

Action: Correct control statement in error and rerun.

CPK514W POSSIBLE FORMAT 5 ERRORS IN VTOC.

Reason: 1.Either no Format 5 DSCBs exist or they are incorrect.

2. The “contamination” bit is on in the Format 4 DSCB, or the volume is a DOS (VSE) volume.

Action: If COMPAKTing, none required since COMPAKTOR fixs this problem. If mapping or simulating,either fix the VTOC yourself, or COMPAKT the volume so that COMPAKTOR fixes it for you.

CPK515E NON-STANDARD VTOC DETECTED. FORMAT 4 DSCB IS NOT THE FIRST RECORD OF FIRST VTOC TRACK

Reason: VTOC does not conform to IBM operating system standards. The first DSCB in theVTOC is not a Format 4 DSCB. This can also occur if the VTOC contains more thanone Format 4 DSCB, which is also invalid. COMPAKTOR cannot process this volume.

Action: COMPAKTOR bypasses this volume, which may have to be initialized. ContactINNOVATION DATA PROCESSING for assistance.

CPK516E DSCB AT CCHHR(HEX) -- cccchhhhrr -- IS PART OF A BROKEN F1-F2-F3 DSCB CHAIN

Reason: Either a Format 1 or Format 2 DSCB does not point to a Format 3 when it should; or aFormat 2 or Format 3 DSCB has no F1/F2 DSCB pointing to it. “cccchhhhrr” is thedisk address of the DSCB (cylinder, track, and record, in hex).

Action: List the VTOC using the IBM IEHLIST utility, e.g.,

//LIST EXEC PGM=IEHLIST//SYSPRINT DD SYSOUT=*//DISK1 DD UNIT=SYSALLDA,VOL=SER=vvvvvv,DISP=OLD//SYSIN DD * LISTVTOC VOL=3390=vvvvvv,DUMP/*

In that listing, the disk address of each DSCB is printed on the right side of the third linefor that DSCB. Locate the DSCB in error and attempt to fix the error condition.

If the DSCB identified by CPK516E is a Format 3, you can zap the DSCB to all binaryzeros and then run a COMPAKTion to correct the VTOC. Sample JCL to do this zap isin member F3CLEAR in the FDR Installation Control Library (ICL).

WARNING: Message CPK516E may occur for conditions otherthan unchained F3 DSCBs, although that is themost common cause. DO NOT run the zap job untilyou have verified that all DSCBs identified inCPK516E messages are F3 DSCBs that are notthemselves chained to another F3 DSCB (their last5 bytes must be zero).

CPK517E DATA SET NOT FOUND, OWNS NO EXTENTS, OR IS UNMOVABLE -- dsname

Reason: Data set “dsname”, specified on a SELECT DSNAME statement, was not found, was amodel DSCB (no space allocated), or was unmovable. See “Unmovable Data Sets” inSection 40.4 for a list of the types of data sets that COMPAKTOR considers to beunmovable.

Action: Correct the error and rerun.

MESSAGES AND CODES

COMPAKTOR MESSAGES (CPKNNNXX) 100.6

CHAPTER 100 – PAGE 100-133 –

CPK518E DSCB AT CCHHR(HEX) -- cccchhhhrr -- INVALID OR UNSUPPORTED DSCB TYPE t

Reason: A DSCB was read and was not a Format 0, 1, 2, 3, 4, 5, 7, 8, or 9 DSCB. COMPAKTORdoes not support Format 6 DSCBs that describe split cylinder data sets, no longersupported on z/OS.

Action: If Format 6 DSCBs exist, you cannot COMPAKT, MAP, or SIMULATE this volume. Youmay want to list the VTOC as described under message CPK516E.

CPK519E DSCB AT CCHHR(HEX) -- cccchhhhrr -- HAS AN INVALID EXTENT ADDRESS addr -- DATA SET-dsname

Reason: One or more extent descriptions in a DSCB are invalid. “cccchhhhrr” is the disk addressof the DSCB (cylinder, track, and record, in hex). “addr” is the invalid extent address,and “dsname” is the name of the data set associated with this DSCB.

This can occur if:

❖ An extent descriptor is all zeros.

❖ The starting address of the extent is less than the ending address.

❖ For an SUL (standard user label) data set, the first extent is not exactly one (1)track.

❖ The starting or ending cylinder number is greater than the number of cylinders onthe volume. This may occur if COMPAKTOR cannot properly identify the type orcapacity of the disk.

A DSN IN TRACK nnnnn OF THE VTOC HAS AN INVALID EXTENT

Reason: This form of the CPK519E message shows the track number “nn” in the VTOC thatcontains invalid DSCB information.

This can occur if:

❖ The number of extents in the Format 1 exceed the actual number of extents.

❖ The Format 3 in the DSCB chain has fewer extents than are defined in theFormat 1.

Action: This is a serious error and should be attended to immediately. Follow proceduresdescribed in Section 40.17 “COMPAKTOR VTOC Errors”.

This error can also occur if the volume has been initialized with an incorrect number ofdata cylinders or alternate tracks and the data set is at or near the end of the volume.If you also receive message CPK512I, correct the error as described under thatmessage and rerun COMPAKTOR to see if the CPK519E message still occurs.

CPK520W DSCB AT CCHHR(HEX) -- cccchhhhrr -- HAS AN INVALID EXTENT SEQUENCE NO.

Reason: Extents owned by a data set are numbered from 0 to 127, ascending. A violation of thisrule was detected.

Action: See message CPK519E.

MESSAGES AND CODES

COMPAKTOR MESSAGES (CPKNNNXX) 100.6

CHAPTER 100 – PAGE 100-134 –

CPK521x DSCB AT CCHHR(HEX) -- cccchhhhrr -- HAS INCORRECT EXTENT DESCRIPTOR FLAGS

Reason: One or more extent descriptions in a DSCB have invalid flags. “cccchhhhrr” is the diskaddress of the DSCB (cylinder, track, and record, in hex). This can occur if:

1. Flags indicate that the extent begins and ends on a cylinder boundary, when infact it does not (message CPK521W).

2. A flag indicating that the extent is a user label extent (LABEL=(,SUL)) was foundon, but the extent is not the first extent (message CPK521E).

3. Flags indicate extent is a shared (split) cylinder, not supported by z/OS orCOMPAKTOR (message CPK521E).

Action: For problem (1), COMPAKTOR fixes the problem as long as the data set is moved orhas free space released. For problems (2) and (3), list the VTOC as described undermessage CPK516E. Locate the DSCB in error and determine which problem it is, andsuperzap the bad DSCB to fix the problem. Contact INNOVATION DATAPROCESSING for assistance.

CPK522E DSCB AT CCHHR(HEX) -- cccchhhhrr -- HAS AN INVALID CHAIN POINTER OR COUNT FIELD

Reason: Either the count field (hardware record ID) of the chain pointer (pointer to the next DSCBfor this data set) was invalid. “cccchhhhrr” is the disk address of the DSCB (cylinder,track, and record, in hex). This can occur if:

❖ The count field of the specified DSCB does not match its physical location.

❖ The chain pointer in a Format 1 or 2 DSCB is invalid (does not point to a record inthe VTOC).

❖ The chain pointer in a Format 3 DSCB is not zero for data sets that cannot exceed16 extents.

Action: Use FDRDSF PRINT (see Section 20.5 “DSF PRINT Statement”) to print the trackwhere the DSCB resides and determine what field is in error. If the count field is inerror, you have a serious problem and should contact IBM. If the chain pointer in aFormat 1 or 2 DSCB is invalid, you can attempt to superzap the DSCB.

CPK523E DSCB AT CCHHR(HEX) -- cccchhhhrr -- HAS AN INVALID NUMBER OF EXTENTS

Reason: The extent count in a Format 1 DSCB was invalid. “cccchhhhrr” is the disk address ofthe DSCB (cylinder, track, and record, in hex). This can occur if the extent count isgreater that 128 for VSAM clusters and some SMS-Managed data sets, or greaterthan 16 for other data sets.

Action: This is a serious problem. Determine the error type and attempt to fix the DSCB in error.

CPK524E DSCB AT CCHHR(HEX) -- cccchhhhrr -- DESCRIBES AN EXTENT WHICH OVERLAPS SOME OTHER EXTENT.

OVERLAPPING EXTENT'S LOW AND HIGH CCHH(HEX) -- cccchhhh-cccchhhh

Reason: See associated CPK525E message.

Action: See associated CPK525E message.

CPK525E DSCB AT CCHHR(HEX) -- cccchhhhrr -- IS THE OTHER DSCB INVOLVED IN OVERLAP.

OVERLAPPED EXTENT'S LOW AND HIGH CCHH(HEX) -- cccchhhh-cccchhhh

Reason: COMPAKTOR has detected that two extent descriptor fields, in Format 1 or 3 DSCBs,claim ownership of the same track or tracks. This is a serious error. The data may beincorrect in either or both data sets. “cccchhhhrr” is the disk address of the DSCB(cylinder, track, and record, in hex). “cccchhhh” describes the overlapping extents(cylinder and track, in hex).

Action: Determine the contents of the overlapped area and eliminate or fix one of the DSCBsinvolved. If one of the DSCBs is a Format 3 that has no F1/F2 pointing to it, then that is theone to be eliminated. Use SUPERZAP to zero out this DSCB (see message CPK516E).

MESSAGES AND CODES

COMPAKTOR MESSAGES (CPKNNNXX) 100.6

CHAPTER 100 – PAGE 100-135 –

CPK526E DSCB AT CCHHR(HEX) -- cccchhhhrr -- IS A SECOND FORMAT 4 DSCB

Reason: Only one Format 4 DSCB is allowed in a valid VTOC. The identified DSCB is a second Format 4DSCB. “cccchhhhrr” is the disk address of the DSCB (cylinder, track, and record, in hex).

Action: This is a serious problem. SUPERZAP may be used to zero the invalid DSCB. Sample JCL to dothis SUPERZAP is in member F4CLEAR in the FDR Installation Control Library (ICL).

CPK527I THIS DATA SET WILL NOT BE RESTORED -- dsname

Reason: An informative message from COMPAKT-from-backup. Used to provide a list of all datasets (such as temporary data sets) scratched by COMPAKTOR.

CPK529I INDEXED VTOC EXISTS ON VOLUME=vvvvvv

Reason: An active VTOC Index (SYS1.VTOCIX.volser) was detected on the volume. For SIM or MAP thisis an informative message. On COMPAKT-from-backup, indicates that COMPAKTOR convertsthe volume to OS format prior to COMPAKTion. At the end of a successful COMPAKTion,COMPAKTOR reconverts back to an indexed VTOC by invoking ICKDSF. For a FastCOMPAKTion, the VTOCIX is updated directly with the new free space information.

CPK530E CPKWORK MISSING INDEXED VTOC DISABLED

Reason: For a COMPAKT-from-backup, COMPAKTOR found that the volume contained anactive indexed VTOC but the CPKWORK DD statement was missing. COMPAKTORconverts the volume to OS VTOC format.

Action: You must include a CPKWORK DD statement if COMPAKTOR is to convert the volumeback to indexed format. You can execute the BUILDIX function of ICKDSFindependently to convert back to an indexed VTOC.

CPK531E IXSYSPRT DYNAMIC ALLOCATION FAILED INDEXED VTOC DISABLED

Reason: COMPAKTOR attempts to allocate DDname IXSYSPRT to DUMMY so that ICKDSFcan be invoked to rebuild the indexed VTOC. However, the dynamic allocation failed.

Action: The IXSYSPRT DD statement could be included in the COMPAKTOR execution JCL toavoid the problem. For this volume, the user need simply execute the BUILDIX function ofICKDSF to rebuild the indexed VTOC since the COMPAKTion is completed.

CPK532E ICKDSF ABNORMALLY TERMINATED WITH Ccccc

Reason: COMPAKTOR invoked ICKDSF to rebuild the indexed VTOC. However, ICKDSF endedwith a non-zero return code.

Action: If a DD statement for IXSYSPRT to SYSOUT was included, examine the ICKDSFmessages. If not, look up the ICKDSF return code “cccc” in ICKDSF documentation. Ifthe error can be ignored, execute ICKDSF to rebuild the indexed VTOC.

CPK533I INDEXED VTOC SUCCESSFULLY status

Reason: There was an active Indexed VTOC (SYS1.VTOCIX.volser) on the volume beingCOMPAKTed. “status” can be:

UPDATED – COMPAKTOR directly updated the free space maps in the Indexed VTOC.REBUILT – ICKDSF was successfully used to rebuild the indexed VTOC on the

volume being COMPAKTed.

MESSAGES AND CODES

COMPAKTOR MESSAGES (CPKNNNXX) 100.6

CHAPTER 100 – PAGE 100-136 –

CPK534E INTERNAL ERROR CONVERTING INDEXED VTOC REASON=n COMP=nnnn

Reason: An internal error in COMPAKTOR occurred when rebuilding the indexed VTOC. “nnnn” maybe a reason code from a system function such as CVAF. The reason code “n” indicatesvarious errors detected by COMPAKTOR. The most common reason codes “n” may be:

3 – READ error while executing CVAFDSM ACCESS=MAPDATA to obtainspace map data.

4 – Non-zero return code from CVAF during a CVAF WRITE function to update theIndexed VTOC. Check the control statements to ensure that the Indexed VTOCis not being selected to be moved when OVERRIDE=YES is specified.

Action: Contact INNOVATION DATA PROCESSING for assistance.

CPK535W CPK CANNOT REBUILD THE INDEXED VTOC - USER MUST REBUILD IT USING ICKDSF

Reason: The volume serial of the COMPAKTed volume duplicates that of another online volume,and COMPAKTOR has placed it offline.

Action: Once you can bring the volume online (perhaps after varying the original volume offline),execute the BUILDIX function of ICKDSF to rebuild the VTOC index.

CPK536I VOLUME=vvvvvv IS A SYSTEM MANAGED VOLUME-- [IN INITIAL STATUS]

Reason: The VTOC of the disk volume “vvvvvv” indicates that it is in System Managed Storage (SMS)format. If “IN INITIAL STATUS” appears, the volume is not yet completely converted to SMS.

CPK537E HOWEVER THE UCB DOES NOT INDICATE SMS

Reason: This appears after message CPK536I to indicate that the UCB of the input disk does notalso indicate that it is SMS-Managed. This may occur if the SMS volume is beingaccessed from a system that does not have SMS installed or active, or if the volume isnot currently defined to SMS as a member of a Storage Group.

Action: None. COMPAKTOR continues, unless message CPK538E is issued. However, if this systemdoes have SMS active, it may indicate a problem with the SMS status of this volume.

CPK538E WARNING - OUTPUT VOLUME IS NOT SMS COMPATIBLE - VOLUME BYPASSED

Reason: For a COMPAKT-from-backup, the System Managed Storage (SMS) status indicated in theVTOC of the input volume (SMS-Managed or not managed) does not match the SMSstatus indicated in the UCB of the output disk. You can SIMULATE the COMPAKTion, butany other function get the text VOLUME BYPASSED and the COMPAKTion is not done.

Action: Ensure that the output disk has the same SMS status as the input disk volume or FDRbackup. If you want to do the COMPAKTion in spite of this error (e.g., when moving orrestoring SMS volumes on a non-SMS system), specify the operand SMSPROT=NONEon the COMPAKT statement.

CPK540W FORMAT n DSCB AT CCHHR(HEX) -- cccchhhhrr -- DEFINES AN INVALID FREE AREA IN EXTENT DESCRIPTOR nn

Reason: A free extent descriptor in a Format 5 or Format 7 DSCB is invalid. “cccchhhhrr” is thedisk address of the DSCB (cylinder, track, and record, in hex). “nn” identifies thedescriptor within that DSCB (the nnth extent descriptor). This can occur if the extentvalues are invalid (e.g., point to tracks beyond the end of the volume) or point to tracksthat are currently allocated to a data set.

Action: If you are actually COMPAKTing the volume, COMPAKTOR automatically createsaccurate Format 5/7 DSCBs.

MESSAGES AND CODES

COMPAKTOR MESSAGES (CPKNNNXX) 100.6

CHAPTER 100 – PAGE 100-137 –

CPK541W FORMAT n DSCBS LEAVE nnnnnnnn TRACKS UNACCOUNTED FOR

Reason: Some tracks are not allocated to any data set are not described by any Format 5 orFormat 7 DSCB.

Action: If you are actually COMPAKTing the volume, COMPAKTOR automatically createsaccurate Format 5/7 DSCBs.

CPK542E UNABLE TO HONOR REQUEST TO ALTER VTOC POSITION OR SIZE. VSAM DATA SETS EXIST ON VOLUME

Reason: A SELECT ***VTOC statement was input but non-ICF VSAM clusters with non-zerosecondary allocation quantities exist on volume to be COMPAKTed.

Action: Remove the SELECT statement; or, if you need to alter the size or location of the VTOCon this volume, you must first EXPORT all objects in VSAM data spaces with non-zerosecondary allocation quantities, and DELETE the data spaces. After COMPAKTion,you can IMPORT the objects.

CPK543W INVALID REQUEST TO CHANGE VTOC POSITION OR SIZE. VSAM DATA SETS EXIST ON VOLUME. SIMULATION WILL CONTINUE

Reason: A SELECT ***VTOC statement was input but non-ICF VSAM clusters with non-zerosecondary allocation quantities exist on source volume.

Action: COMPAKTOR continues the simulation and performs any requested VTOC position or sizechanges. However, this message is to warn you that your request to alter the VTOC’sposition or size is not honored during a real COMPAKTion (message CPK542E).

CPK552E THE FOLLOWING DATA SET IS INELIGIBLE FOR POSITIONING -- dsname

IT IS EITHER UNMOVABLE, HAS A STANDARD-USER LABEL, OR GIVEN CCHH POSITION IS INVALID FOR THIS DATA SET.

Reason: The data set “dsname” was named on a SELECT statement with POS= specified or includedin a sequence set with POS=. The positioning requested is not possible because:

❖ It is marked as unmovable.

❖ It has a user labels (LABEL=(,SUL)).

❖ It must be on a cylinder boundary but the given position is not on such a boundary.

❖ It was positioned so that, while its first track was within the capacity of the volume, oneor more tracks at the end of the data set were outside the volume track boundaries.

Action: Correct the error and rerun.

CPK553E ONE OR MORE ABSOLUTE POSITIONED OR ACTIVE DATASETS OR VTOCSIZE OVERLAP A DATA SET AT CCCC.CCCH(HEX) -- ccccc.ccch

Reason: One or more SELECT or SEQ statements requested absolute positioning for data sets(POS=) but it could not be honored because:

❖ A data set would overlap an unmovable or previously positioned data set.

❖ If the cylinder/head address is beyond the end of the volume, then a data set or asequenced set of data sets was positioned so that its end was outside theboundaries of the volume.

“cccc.ccch” is the cylinder and track numbers (in hex) of the data set that would beoverlapped.

Action: Consult the extents map produced by COMPAKTOR and fix your control statements

CPK554E UNABLE TO COMPAKT THIS VOLUME - REASON=reason

Reason: COMPAKTOR was unable to process the volume for “reason” that may be:

MESSAGES AND CODES

COMPAKTOR MESSAGES (CPKNNNXX) 100.6

CHAPTER 100 – PAGE 100-138 –

RECOVERY LOG FULL – The FASTCPK recovery log is full. More tracks weremoved than can be recorded in the recovery log. Remove operands thatcause many tracks to be moved (such as SIZEKEEP=0,OBJECT=MINEXTS, DATA=ALL, and POS=) and rerun. Can occur if thevolume has few free space areas before COMPAKTion; you can addCPKFREEX=nn to avoid COMPAKTing such volumes. FASTCPK will gointo recovery and return the volume to its previous state.

INSUFFICIENT FREE STORAGE TRACKS - VOLUME NOT CHANGED – Thereare too few unallocated tracks on the volume for FASTCPK to successfullyoperate. The U0888 ABEND can be suppressed for this “reason” by addingUNABLE=IGNORE on the CPK statement.

NO FREE DSCB FOR RECOVERY LOG - VOLUME NOT CHANGED – There areno free Format 0 DSCBs in the VTOC. FASTCPK requires at least one freeDSCB for its recovery log. The U0888 ABEND can be suppressed for this“reason” by adding UNABLE=IGNORE on the CPK statement.

NO FREE TRACK FOR RECOVERY LOG - VOLUME NOT CHANGED – There isno track on the volume that will be in free space both before and after theFASTCPK. FASTCPK requires at least one such track for its recovery log.The U0888 ABEND can be suppressed for this “reason” by addingUNABLE=IGNORE on the CPK statement.

ALGORITHMS FAILED - VOLUME NOT CHANGED – None of the internalrepositioning algorithms used by COMPAKTOR was able to develop a newlayout for the volume. This usually occurs when you use POS= to position datasets or have a large number of unmovable or active data sets andCOMPAKTOR was unable to find a location for a large data set. Reduce thenumber of POS= operands and rerun. The U0888 ABEND can be suppressedfor this “reason” by adding UNABLE=IGNORE on the CPK statement.

INSUFFICIENT STORAGE - VOLUME NOT CHANGED – The region was insufficientfor FASTCPK. Increase the region size.

I/O ERROR - VOLUME NOT CHANGED – An I/O error occurred on the outputvolume during initialization.

I/O ERROR WRITING RECOVERY LOG - VOLUME NOT CHANGED – An I/O erroroccurred formatting the FASTCPK recovery log.

NON-STANDARD DATA SET NAME - VOLUME NOT CHANGED – The VTOC ofthe volume contains a data set with a non-standard data set name, such as imbeddedblanks or non-standard characters. FASTCPK cannot handle such data sets.

Action: An U0888 ABEND or non-zero return code will be issued at step end to call attention tothe error. Except for RECOVERY LOG FULL, the volume has not been changed; ifyou can correct the error, rerun the job.

For RECOVERY LOG FULL, COMPAKTOR reverses the tracks already moved,returning the volume to its original state. If the recovery fails, contact INNOVATIONDATA PROCESSING for assistance.

CPK555E VTOC TOO SMALL TO HOLD ALL DSCBS. INCREASE VTOC SIZE AND RETRY.

Reason: On a COMPAKT-from-backup, you changed the size of the VTOC (SELECT ***VTOC,SIZE=nnn),but it is now too small for all the DSCBs that must be restored into it.

Action: Consult the summary map output by COMPAKTOR to determine the minimum VTOCsize you require. Correct control statement in error and rerun. Unless you are surethat no new data sets are allocated on this volume, you should leave a generousamount of free space in the VTOC.

VTOC SIZE OVERRIDE MUST BE RUN UNDER FDRPAS

VTOC SIZE OVERRIDE NOT SPECIFIED UNDER FDRPAS

Reason: The parameters passed to COMPAKTOR from the EXPANDVTOC keyword in FDRPASwere overridden by the user.

Action: Remove the COMPAKTOR overrides so the parameters specified by FDRPAS are used.

MESSAGES AND CODES

COMPAKTOR MESSAGES (CPKNNNXX) 100.6

CHAPTER 100 – PAGE 100-139 –

VTOC SIZE OVERRIDE IGNORED - NOT LARGER THAN nnnnnn TRACKS

Reason: The parameters passed to COMPAKTOR from the EXPANDVTOC keyword in FDRPASwere too small.

Action: Increase the number of tracks to expand the VTOC.

CPK556W UNABLE TO IMPROVE VOLUME BY function

Reason: COMPAKTOR cannot improve the volume by COMPAKTING or RELEASE. Perhaps itwas recently COMPAKTed. For TYPE=RLSE, no space could be released.

Action: An U0888 ABEND or non-zero return code may be issued at step end to call attention tothe warning; if you do not want the ABEND/code, specify UNABLE=IGNORE on theCPK statement. Since no changes have been made to the volume, COMPAKTORdoes not produce the “after” map. If COMPAKTing, the volume is not COMPAKTed,but a SIMULATION is done instead. If you wish to force COMPAKTOR to COMPAKTthe volume specify any positioning statement.

CPK557E UNABLE TO ALLOCATE SEQUENCED SET CONTAINING DATA SET -- dsname

THE SEQUENCED SET IS PROBABLY TOO LARGE.

Reason: After allocating all unmovable data sets and the VTOC, COMPAKTOR tried to allocate spacefor the sequenced set containing the named data set. It was unable to do this, because itcould not find a single contiguous area large enough to hold the entire sequenced set.

Action: Remove some data sets from the sequenced set and rerun.

CPK558I COMPAKTOR WILL NOW DO AN FDR RESTORE OF THE VOLUME.

Reason: COMPAKTOR restores the volume.

CPK559W function BYPASSED DUE TO VOLUME reason

Reason: COMPAKTION, RELEASE, or SIMULATION was bypassed on this volume because:

NOT EXCEEDING CONDITIONAL COMPAKTION OPTIONS – One or more of theoperands CPKFREEX, CPKDSNMX, CPKMULTX, or MINRLSE werespecified, but none of the specified values were exceeded on the volume

BEING EXCLUDED – The volume was named in an EXCLUDE entry in theCOMPAKTOR Unmovable Table.

Action: The volume is not COMPAKTed.

CPK560W CPK DID NOT FIND REQUESTED VOL/STORGRP=name

Reason: The VOL= or STORGRP= operands were specified, requesting dynamic allocation ofthe volume or SMS storage groups named. Either the storage group is not defined toSMS, or the volumes in the storage group or the volumes specified by VOL= were notmounted on any online disk device.

Action: COMPAKTOR proceeds to the next requested volume, if any. If the volume serial orstorage group name was misspelled or inaccurate, correct it and rerun COMPAKTOR.However, after processing all properly specified volumes, COMPAKTOR ends with anerror U0888 unless SELTERR=NO was coded.

CPK561E DISK DYNAMIC ALLOCATION ERROR VOL=vvvvvv UNIT=uuuu COMP=comp CODE=code

Reason: A dynamic allocation of disk volume “vvvvvv” on device “uuuu” failed with completioncode “comp” and reason code “code”. These codes are documented in the IBMmanual Authorized Assembler Services Guide. They can also be found in Appendix Aof the ISPF online HELP.

Action: COMPAKTOR proceeds to the next requested volume, if any.

MESSAGES AND CODES

COMPAKTOR MESSAGES (CPKNNNXX) 100.6

CHAPTER 100 – PAGE 100-140 –

CPK562I COMPAKTOR PROCESSING NEXT -- options

Reason: Processing of more than one volume was requested by the VOL= or STORGRP= operands.This message appears instead of CPK320I for the second and subsequent volumes.

CPK563E operand INVALID REASON = reason

Reason: The VOL or STORGRP operand was specified, but it is invalid for the reason indicated,which may include:

CANNOT BE SPECIFIED UNDER FDR/ABR – Not valid when COMPAKTOR isinvoked by FDR or FDRABR.

ONLY ONE VOLUME CAN BE SPECIFIED ON CPK TYPE=COMPAKT – NO VOLUMES FOUND TO BE ONLINE – Volumes specified are not mounted on

any online disk.DISK1 DD STATEMENT SPECIFIED – Cannot be used if a DISK1 DD statement is

also provided.Action: If possible, correct the error and re-execute COMPAKTOR.

CPK564I COMPAKTOR WILL RELEASE nnnnnnn TRACKS -- LEAVING mmmmmmm TRACKS DSN=dsname

COMPAKTOR WILL RELEASE nnnnnnnnn TRACKS FROM VOL=vvvvvv

Reason: For TYPE=RLSE only, the first format lists the number of tracks “nnnnnnn” to be releasedfrom the data set “dsname” (leaving “mmmmmmm” tracks allocated to the data set). Thesecond format indicates the total tracks “nnnnnnnnn” to be released on volume “vvvvvv”.

CPK581E ANOMALOUS DATA ON TAPE WHOSE DD-NAME IS dddddddd

Reason: During a COMPAKT-from-backup, this error may be caused by a number of internalconsistency checks of the data read from an FDR backup.

Action: Contact INNOVATION DATA PROCESSING for assistance.

CPK582E TRACK tttttt WAS NOT RESTORED.

Reason: I/O errors forced COMPAKTOR to skip certain DASD tracks and/or tape blocks duringthe restore. Usually proceeded by one or more CPK501E and/or CPK502Emessages.

Action: “tttttt” is the track number, relative to zero, of the track not restored. To determine whichdata set owns this track, you must locate the track in the BEFORE COMPAKTionmap. Either recreate the data set, or retry the COMPAKTion using different DASD ortape devices.

CPK583E ERROR action VVDS DATA SET CCHHR=ccccc hhhh rr REASON=n

Reason: COMPAKTOR had an error processing or updating the VVDS on the volume beingCOMPAKTed. “ccccc hhhh rr” is the cylinder/head/record (in decimal) of the VVDSblock causing the error.

“n” is a reason code:

1 – VVDS block is invalidly formatted.2 – VVDS block length is invalid.3 – I/O error reading the VVDS.4 – Unable to acquire storage to save the VVDS.5/6 – Error accessing the VDSAB (pointer to the VVDS).A – VVR record type is invalid.B – Type 23 cell is missing from VVR.C – Extent number is zero in type 23 cell.D – Tracks/extent is not a multiple of CASIZE.E – Bytes/extent is not a multiple of CAs/extent.F – Extent exceeds volume size.G – HI-ALLOC-RBA invalid.

MESSAGES AND CODES

COMPAKTOR MESSAGES (CPKNNNXX) 100.6

CHAPTER 100 – PAGE 100-141 –

H – Extent Count has increased.J – Extent Count in Type 60 cell is invalid.K – Extent Count in Q record invalid.L – Duplicate Type Q record (imbedded index).

Action: Numeric reason codes cause the whole VVDS block to be bypassed; some clusters maynot be updated correctly. Alphabetic codes cause the VVR to be bypassed; only thecluster in that VVR is affected. You should run an IDCAMS DIAGNOSE on the VVDSwhen any of these errors occur to identify errors in the VVDS. If DIAGNOSE indicatesthat the VVR only exists in the VVDS and not in the VTOC, then run an IDCAMSDELETE VVR to remove the orphan VVR entry from the VVDS. If the messagecontains an alphabetic reason code and the component does exist on the volume, runan IDCAMS REPRO to backup the cluster, next DELETE the cluster, and then re-DEFINE the cluster and finally REPRO the data back into the cluster. An IDCAMSEXPORT with PERMANENT followed by an IMPORT can also accomplish the sameresults as the REPRO / DELETE / re-DEFINE / REPRO.

CPK584E ERROR UPDATING VVR COMP=ssss CODE=uuuu DSN=component

Reason: COMPAKTOR was updating the VVDS on another volume because a multi-volumecluster with a piece on this volume was changed, and an error occurred. The CPL(Catalog Parameter List) that failed is printed following the message. For COMPvalues less than 4000, “ssss” is the return code and “uuuu” is the reason code asdefined under message IDC3009I in the appropriate IBM messages Manual.

“ssss” values over 4000 are generated by COMPAKTOR:

4089 – HI-ALLOC-RBA has gone negative.4090 – HI-ALLOC-RBA is not a multiple of CISIZE.4091 – HI-ALLOC-RBA was not returned.4092 – AMDSBCAT address was not returned.4093 – Type 23 cell track count went negative on the volume being COMPAKTed.4094 – Type 23 cell extent count went negative on the volume being COMPAKTed.4095 – Type 60 cell extent count went negative.

Action: The VVR is bypassed. This probably indicates an error in the VVR, such as duplicate ororphan VVRs. You should run an IDCAMS DIAGNOSE on each VVDS involved.

CPK585E UNABLE TO MOVE CCHH=X'cccchhhh' reason

Reason: FAST COMPAKTion was unable to move track “cccchhhh”.

Action: This is an internal error. Contact INNOVATION DATA PROCESSING.

CPK586W VOL=vvvvvv IS IN RECOVERY DUE TO A FAILED COMPAKTION AT hh.mm ON yy.ddd

Reason: A Fast COMPAKTion (CPK TYPE=FASTCPK) on volume “vvvvvv” started at the indicatedtime (“hh.mm”) and date (“yy.ddd”) but that COMPAKTion did not complete for somereason, such as a system crash. This message is subsequently produced by anyCOMPAKTOR function against the failed volume, including MAP. The volume is not in ausable status; many data sets are not usable until COMPAKTOR recovery is completed.

Action: The Fast COMPAKTion must be restarted so that it can recover and make the volumeusable again. If the COMPAKTOR step getting the CPK586W message is a FastCOMPAKTion, COMPAKTOR automatically does this recovery, after askingpermission from the operator via an FDRW80 message (specify RECOVERY=YES onthe CPK statement if you want to bypass the WTOR and immediately proceed with therecovery). If this is a MAP or SIM, the step proceeds but gets an U0888 ABEND at theend. If it is a CPK TYPE=CPK (COMPAKT from backup), it is terminated immediately.In either case, you must submit a Fast COMPAKTion against this volume tomake it usable by returning all data tracks to their original locations.

MESSAGES AND CODES

COMPAKTOR MESSAGES (CPKNNNXX) 100.6

CHAPTER 100 – PAGE 100-142 –

CPK587W VOL=vvvvvv RECOVERY BYPASSED DUE TO reason

Reason: A Fast COMPAKTion (CPK TYPE=FASTCPK) run on disk volume “vvvvvv” (seemessage CPK586W) did not complete. This Fast COMPAKTion job attempted torecover from the failure but the recovery was unsuccessful for the reason indicated.

Action: The volume is not in a usable state. Many data sets may be unusable. ContactINNOVATION DATA PROCESSING if you cannot correct the error.

CPK595E program TERMINATED ABNORMALLY WITH COMP CODE Ssss Uuuuu

Reason: A COMPAKTOR subtask abnormally terminated with either a system ABEND code “sss” (inHEX), or a user ABEND code “uuuu” (in decimal). “program” is FDR for an FDR full-volumebackup (DUMP=YES) or FDRRESTR for the actual modification of the volume.

Action: For SYSTEM ABENDs, refer to the appropriate IBM System Codes Manual. For userABENDs, look it up in Section 100.8 “ABEND Codes”. If the module is FDR, no changeswere made to the volume, but if it is FDRRESTR and message CPK321I was printedwithout CPK403E the volume may be unusable. If possible, correct the error and rerun.Contact INNOVATION DATA PROCESSING for assistance.

CPK600In COMPAKTOR status type RUN -- VOL=vvvvvv

Reason: Informs you of the status of the run. “type” is the type of run: MAPPING, SIMULATION,RELEASE, or COMPAKTION. “status” is SUCCESSFULLY COMPLETED orCOMPLETED WITH ERRORS; in the latter case, some warning messages wereissued but the COMPAKTion was able to complete. “n” is an internal code indicatingthe volume reorganization algorithm was used to position the data sets.

CPK601I RESTORED DEVICE IS UNIT=uuuu,VOLSER=vvvvvv,DEVTYPE=ddddddd

Reason: Identifies the COMPAKTed volume if an output disk was modified.

CPK602A SERIOUS ERROR(S) DETECTED. COMPAKTOR ABENDING

Reason: One or more previous error messages were issued and COMPAKTOR terminatesabnormally.

Action: See the Action for the other error messages.

CPK603A COMPAKTOR RESTORE CANCELLED reason

Reason: The COMPAKTion of the current volume was bypassed because:

SYSTEM RESIDENCE VOLUME – You cannot COMPAKT the current SYSRES(IPL volume).

BY CONSOLE OPERATOR – The operator replied “NO” to the FDRW80 WTORmessage.

CPK604W COMPAKTOR OPERATION TERMINATED BY CANCEL COMMAND -- REMAINING VOLUMES BYPASSED

Reason: The operator attempted to cancel the COMPAKTOR job and it was intercepted byCOMPAKTOR CANCEL protection. The operator then replied “S” to the FDRW99message, causing COMPAKTOR to terminate after completing processing on thecurrent volume. If more volumes were to be processed in the step, they are bypassed.

CPK605W COMPAKTOR ABENDING DUE TO EXCEEDING MAXIO

Reason: COMPAKTOR terminates due to exceeding MAXIO.

CPK606E SNAPSHOT REQUEST ERROR - reason

Reason: FAST COMPAKTOR was executed with SNAPSHOT=YES, but an error occurred whileusing SnapShot on an IBM RVA or Oracle StorageTek disk. “reason” details the error.

Action: Contact INNOVATION DATA PROCESSING Technical Support.

MESSAGES AND CODES

COMPAKTOR MESSAGES (CPKNNNXX) 100.6

CHAPTER 100 – PAGE 100-143 –

CPK607E SENSE ERROR - UNKNOWN DEVICE OR DEVICE NOT ECAM CAPABLE

SENSE=<32 bytes of sense data in hex>

Reason: FAST COMPAKTOR was executed with SNAPSHOT=YES, but the current installedmicrocode does not support the ECAM commands required for SnapShot, probablybecause it was not an IBM RVA or Oracle StorageTek disk subsystem. This messageis just informational; it is not normally printed unless a debugging option is enabled.

Action: The volume is COMPAKTed with normal READ and WRITE CCWs.

CPK608E DWASET TABLE EXHAUSTED

Reason: FAST COMPAKTOR was executed with SNAPSHOT=YES, but an internal tableoverflowed while using SnapShot on an IBM RVA or Oracle StorageTek disk.

Action: Contact INNOVATION DATA PROCESSING Technical Support.

CPK609E EMC COPY REQUEST ERROR - reason

Reason: The “reason” value can be either “MICROCODE LEVEL NOT HIGH ENOUGH” or“CONTROLLER DOES NOT SUPPORT EMCCOPY”.

FAST COMPAKTOR was executed with EMCCOPY=YES, but the microcode level ofthe EMC Symmetrix specified was not high enough to support the internal EMC COPYfunction or the controller does not support the EMCCOPY instructions.

Action: Contact EMC to upgrade your Symmetrix microcode or contact INNOVATION DATAPROCESSING Technical Support.

MESSAGES AND CODES

FDRREORG MESSAGES (FDRRNN & FDRSNN) 100.7

CHAPTER 100 – PAGE 100-144 –

100.7 FDRREORG MESSAGES (FDRRNN & FDRSNN)

FDRR00 statistics

Reason: Provides statistics about the current FDRREORG step, such as number of volumesprocessed, number of data sets processed, number of PDS tracks reclaimed, etc.

FDRR01 ALL PROCESSING INITIATED FOR VOLUME GROUP gggggg, VOLUMES PROCESSED=nnnn,VOLUMES EXCLUDED=nnnn, DUPLICATE VOLUMES BYPASSED=nnnn

Reason: A SELECT statement selected an SMS storage group with STORGRP=. This messageshows the volumes in that group that were processed, excluded, or duplicates ofvolumes already in FDRREORG's volume list.

FDRR02 PROCESSING COMPLETED FOR VOLUME vvvvvv -- CODE=cccc statistics

PROCESSING COMPLETED FOR DATA SET dsname -- CODE=cccc

Reason: “cccc” indicates the completion code for processing on a given disk volume or data set.Additional statistics are displayed.

FDRR03** SUBTASK nn ABENDED PROCESSING VOLUME vvvvvv -- CODE=ccccc

SUBTASK nn ABENDED -- CODE=ccccc

SUBTASK nn ABENDED PROCESSING DATA SET dsname -- CODE=ccccc

Reason: An internal FDRREORG subtask has ABENDed with system or user ABEND code“ccccc”.

Action: For a system ABEND, determine if the ABEND was caused by a user correctableproblem such as insufficient memory and rerun the job. It may be necessary toexecute a RECOVER statement to complete any incomplete re-loads. For a userABEND, please refer to Section 100.8 “ABEND Codes” for an explanation of theABENDs issued by FDRREORG. It may be necessary to contact INNOVATION DATAPROCESSING for assistance.

FDRR04** ALL SUBTASKS HAVE ABENDED -- PROCESSING TERMINATED

Reason: All internal FDRREORG subtasks have ABENDed.

Action: Refer to the FDRR03** messages that were issued for each subtask ABEND.

FDRR05** STOPTIME IS LESS THAN CURRENT TIME -- PROCESSING TERMINATED

Reason: The STOPTIME parameter specifies a time that is less than the current.

Action: Provide an acceptable STOPTIME and rerun the job.

FDRR06** STOPTIME PROVIDES LESS THAN 1 MINUTE OF RUNTIME -- PROCESSING TERMINATED

Reason: The STOPTIME parameter must allow for at least one minute of runtime.

Action: Provide an acceptable STOPTIME and rerun the job.

FDRR07** VALID SELECT STATEMENT NOT FOUND -- PROCESSING TERMINATED

Reason: A REORG or SIMULATE statement was specified without a required SELECTstatement.

Action: Provide at least one SELECT statement and rerun the job.

FDRR08** ALLDSN REQUIRED IF A DSN LIST IS NOT PROVIDED -- PROCESSING TERMINATED

Reason: The SELECT statement did not contain either a CATDSN or DSN operand.

Action: To process all data sets selected by the flagged SELECT statement, include ALLDSN toindicate that this is your true intention. Otherwise, add CATDSN or DSN.

MESSAGES AND CODES

FDRREORG MESSAGES (FDRRNN & FDRSNN) 100.7

CHAPTER 100 – PAGE 100-145 –

FDRR09** VOLUME LIST NOT PROVIDED -- PROCESSING TERMINATED

Reason: The VOL= operand is required unless CATDSN is used to select data sets.

Action: Provide the VOL= operand or use CATDSN instead of DSN.

FDRR10* VOLUME vvvvvv DOES NOT HAVE A VTOC -- VOLUME BYPASSED

Reason: The volume does not have a usable VTOC.

Action: If this is not a VM volume, the indicated volume is probably damaged and needs to berestored.

FDRR11* RUNTIME/STOPTIME REACHED -- NO NEW WORK WILL BE STARTED

Reason: The limit specified by the user has been reached.

Action: FDRREORG completes all active processing and processes the next REORG orSIMULATE statement.

FDRR12* OPERATOR STOP COMMAND ISSUED -- NO NEW WORK WILL BE STARTED

Reason: The operator issued a STOP (P) command for the FDRREORG job.

Action: FDRREORG completes all active reorganizations and terminates.

FDRR13** VOLLIST BUILD ERROR -- PROCESSING TERMINATED

Reason: Internal error.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR14** VOLLIST SCAN ERROR -- PROCESSING TERMINATED

Reason: Internal error.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR15** ERROR BUILDING DSN MASKS -- RC=ccc

Reason: Internal error.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR16** UNIT NAME cccccccc NOT DEFINED TO SYSTEM

Reason: A unit name provided by operands such as BACKUPUNIT= is not defined in the currentI/O configuration.

Action: Correct the unit name and rerun the job. If you have POOLDASD from BMC and areusing undefined unit names to control pooling, change the POOLDASD option to YESin the FDRREORG option table.

FDRR17** EDTINFO FAILED -- RC=ccc, REASON=rrr

Reason: Internal error.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR18** UCBLOOK FAILED -- RC=ccc, REASON=rrr

Reason: Internal error.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR19** UNIT NAME cccccccc CONTAINS INVALID DEVICE TYPES

Reason: A unit name provided by operands such as BACKUPUNIT= contains devices that cannot be used by FDRREORG.

Action: Provide a unit name that references TAPE or DASD devices and rerun the job.

MESSAGES AND CODES

FDRREORG MESSAGES (FDRRNN & FDRSNN) 100.7

CHAPTER 100 – PAGE 100-146 –

FDRR20** UNIT NAME cccccccc CONTAINS A MIXTURE OF DEVICE CLASSES

Reason: A unit name provided by operands such as BACKUPUNIT= contains a mixture of devicetypes, such as TAPE and DASD.

Action: Provide a unit name that refers to TAPE or DISK devices, but not both, and rerun the job.

FDRR21** UNIT VERIFICATION INTERFACE ERROR -- R15=ccc

Reason: Internal error.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR22** UNABLE TO CREATE SMS MANAGED BACKUP DATA SETS -- SMS NOT ACTIVE

Reason: SMS is not active and the user included operands that indicated that data sets that aredynamically allocated by FDRREORG are to be managed by SMS.

Action: Activate SMS or switch to unit name allocations.

FDRR23** SMS SUBSYSTEM CALL ERROR -- R15=nnnnnnnn

Reason: Internal error.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR24** SMS INTERFACE ERROR -- RETURN CODE=cccccccc, REASON CODE=rrrrrrrr

Reason: Internal error.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR25** CLASS clasname NOT DEFINED TO SMS

Reason: The SMS class name provided by the user is not defined to SMS.

Action: Provide a valid class name and rerun the job.

FDRR26** NOREORG LIST INVALID IN MODULE FDRNORG

Reason: The permanent exclude list that is defined by the NOREORG statements contained inthe module FDRNORG is not in a valid format.

Action: This module must be maintained by running FDRREOZO to add and delete theNOREORG statements.

FDRR27** INVALID HEADER IN MODULE FDRNORG

Reason: The permanent exclude list that is defined by the NOREORG statements contained inthe module FDRNORG is not in a valid format.

Action: This module must be maintained by running FDRREOZO to add and delete theNOREORG statements.

FDRR28** PARMLIST ERROR BUILDING NOREORG LIST

Reason: Internal error processing the NOREORG statements in module FDRNORG.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR29** INVALID NOREORG LIST KEYWORDS IN MODULE FDRNORG

Reason: The permanent exclude list that is defined by the NOREORG statements contained inthe module FDRNORG is not in a valid format.

Action: This module must be maintained by running FDRREOZO to add and delete theNOREORG statements.

FDRR30 function STARTED DSN=dsname BKUP=bkdsname

Reason: Indicates that the indicated FDRREORG function has started. This message is onlyissued for PDS data sets if members are actually moved. If “function” is BLDAIX, themessage has BASE=basecluster in place of BKUP=bkdsname.

MESSAGES AND CODES

FDRREORG MESSAGES (FDRRNN & FDRSNN) 100.7

CHAPTER 100 – PAGE 100-147 –

FDRR31 function ENDED DSN=dsname BKUP=bkdsname

Reason: Indicates the completion of the REORG function for a data set. See message FDRR30.

FDRR32 function PROCESSING TERMINATED

Reason: The indicated FDRREORG function has been terminated due to errors.

Action: Refer to the preceding error messages.

FDRR33** function FAILED -- CODE=ccccc,DSN=dsname

Reason: The indicated FDRREORG function has failed due to a system or user ABEND.

Action: Consult IBM manuals to identify the proper action for a system ABEND. Refer toSection 100.8 “ABEND Codes” for user ABENDs issued by FDRREORG.

FDRR34* NO DATA SETS FOUND IN CATALOG

Reason: The CATDSN keyword was specified and no data sets matching the user specified dataset names or filters were found.

Action: If there are additional SELECT statements they are processed and the REORG orSIMULATE function is performed provided the additional SELECT statements do notencounter the same error. If this is the only SELECT statement, processing is terminated.

FDRR35** ERROR ATTACHING function SUBTASK -- RC=ccc

Reason: Internal error.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR36 DATA SET QUALIFIES FOR REORGANIZATION -- DSN=dsname

Reason: The data set has met the requirements specified by the user for reorganization and is processed.

FDRR37** VSAM function FAILED -- R15=ccc,CODE=rrr,DSN=dsname

Reason: A VSAM request indicated by “function” failed. “ccc” is the return code in R15 and “rrr” is thereason code from the ACB. This may indicate that the cluster “dsname” is corrupted.

Action: Refer to the VSAM Macro Instruction Reference for a description of the recordmanagement return and reason codes. You may wish to run an IDCAMS EXAMINEon the cluster to see if it reports any errors. If necessary, contact INNOVATION DATAPROCESSING for assistance.

FDRR38* UNABLE TO PERFORM LAST TAPE PROCESSING

Reason: Due to the error described by the preceding message, LASTAPE processing is notpossible.

Action: Correct the error described by the preceding and rerun the job.

FDRR40** VOLUME PROCESSING TERMINATED

Reason: Due to the error described by the preceding message, volume processing is terminating.

Action: Correct the error described by the preceding and rerun the job.

FDRR41** ENVIRONMENTAL ERRORS LIMIT REACHED

Reason: The number of errors specified by the MAXENVERR keyword has been reached.

Action: FDRREORG completes all active work and terminates.

FDRR42** SYSTEM ABEND LIMIT REACHED

Reason: The number of errors specified by the MAXSYSERR keyword has been reached.

Action: FDRREORG completes all active work and terminates.

MESSAGES AND CODES

FDRREORG MESSAGES (FDRRNN & FDRSNN) 100.7

CHAPTER 100 – PAGE 100-148 –

FDRR43** UNABLE TO ESTABLISH ESTAE -- R15=ccc

Reason: FDRREORG was unable to establish its abnormal termination exit.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR44* ALL RETRY ATTEMPTS FAILED FOR DSN=dsname

Reason: A value other than NONE was specified for the DSNRETRY keyword and FDRREORGwas unable to allocate the indicated data set before processing completed.

Action: Rerun the job when the indicated data set(s) are not in use by another job.

FDRR45 LASTAPE NOT REQUIRED -- NEXT FILE FOR THIS TASK WILL HAVE FILESEQ=1

Reason: Last tape processing was requested but the next backup data set will be the first dataset on a new tape volume. Since a new volume will be used for the next execution, aLASTAPE catalog entry is not created.

FDRR46** ERROR CATALOGING LASTAPE DATA SET -- R15=ccc,DSN=dsname

Reason: A catalog error occurred when FDRREORG attempted to record the last tapeinformation in the catalog.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR47** catfunction ERROR -- RETURN CODE ccc,REASON IGG0CLxx rrr, DSN=dsname

Reason: A catalog error occurred executing catalog function “catfunction” for “dsname”. “ccc” isthe catalog return code, “rrr” is the catalog reason code and IGG0CLxx is the IBMmodule reporting the error. The codes are documented under message IDC3009I inIBM message manuals.

Action: Refer to IBM message IDC3009I. If you can't correct the error, contact INNOVATIONDATA PROCESSING for assistance.

FDRR48** DATA SET BYPASSED

Reason: Due to the error indicated by the preceding message, FDRREORG has bypassed thedata set.

Action: Correct the error described by the preceding and rerun the job.

FDRR49** READ JFCB FAILED -- DSN=dsname

Reason: A RDJFCB macro has failed.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR50** VTOC OPEN FAILED

Reason: An OPEN has failed for the VTOC.

Action: Refer to IBM IECnnn message in the job log.

FDRR51** VVDS OPEN FAILED -- R15=ccc,CODE=rrr,DSN=dsname

Reason: An OPEN has failed for the VVDS. “ccc” is the VSAM OPEN return code and “rrr” is thereason code from the ACB. This may indicate that the VVDS is damaged.

Action: Refer to the IBM manual Macro Instructions for Data Sets for a description of the VSAMOPEN return and reason codes. You may want to run an IDCAMS DIAGNOSE on thefailing VVDS.

FDRR52** OPEN FAILED FOR TARGET DATA SET -- R15=ccc,CODE=rrr, DSN=dsname

Reason: An OPEN has failed for cluster “dsname”. “ccc” is the VSAM OPEN return code and “rrr”is the reason code from the ACB. This may indicate that the cluster is damaged.

Action: Refer to the IBM manual “Macro Instructions for Data Sets” for a description of theVSAM OPEN return and reason codes.

MESSAGES AND CODES

FDRREORG MESSAGES (FDRRNN & FDRSNN) 100.7

CHAPTER 100 – PAGE 100-149 –

FDRR53** OPEN FAILED FOR BACKUP DATA SET -- DSN=dsname

Reason: An OPEN has failed for the non-VSAM data set “dsname”.

Action: Refer to IBM IECnnn message in the job log.

FDRR54** CLOSE FAILED FOR TARGET DATA SET -- R15=ccc,CODE=rrr, DSN=dsname

Reason: A CLOSE has failed for cluster “dsname”. “ccc” is the VSAM OPEN return code and “rrr”is the reason code from the ACB.

Action: Refer to the IBM manual “Macro Instructions for Data Sets” for a description of theVSAM CLOSE return and reason codes.

FDRR55** I/O ERROR READING VTOC – ERROR CODE=ee,CSW=cccc,SENSE=ssss,CCCCHHHH=cccchhhh

Reason: An I/O occurred while reading the VTOC. “ee” is the ECB post code, “cccc” is thechannel status bytes from the CSW, “ssss” is the first 2 bytes of sense data from thedisk device, and “cccchhhh” is the cylinder and track of the VTOC track where theerror occurred. All are in hex.

Action: Correct the VTOC or contact INNOVATION DATA PROCESSING for assistance.

FDRR56** VVDS GET FAILED -- R15=ccc,CODE=rrr

Reason: An error occurred while reading the VVDS. “ccc” is the VSAM GET return code and “rrr”is the reason code from the ACB.

Action: Refer to the IBM manual “Macro Instructions for Data Sets” for a description of theVSAM GET return and reason codes.

FDRR57** VVDS READ FAILED -- RC=ccc,RBA=xxxxxxxx,VOL=vvvvvv,DSN=dsname

Reason: A read request to the VVDS manager has failed. “cccc” is the catalog reason code fromthe VVDS manager and “xxxxxxxx” is the RBA (Relative Byte Address) of the recordbeing read.

Action: Refer to the IBM message manual for message IDC3009I, return code 50 and reasoncode “cccc”.

FDRR58** VVDS UPDATE FAILED -- RC=ccc,RBA=xxxxxxxx,VOL=vvvvvv,DSN=dsname

Reason: An update request to the VVDS manager has failed. “cccc” is the catalog reason codefrom the VVDS manager and “xxxxxxxx” is the RBA (Relative Byte Address) of therecord being updated.

Action: Refer to the IBM message manual for message IDC3009I, return code 50 and reasoncode “cccc”.

FDRR59** UNABLE TO ALLOCATE VVDS ON VOLUME vvvvvv

Reason: Dynamic allocation of the VVDS has failed.

Action: Refer to the dynamic allocation failure message that follows this message.

FDRR60** SYSDSN ENQ FAILURE -- RC=ccc,DSN=dsname

Reason: An unexpected error occurred while attempting to enqueue the indicated data set forretry processing. “ccc” is the enqueue return code.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR61* DATA SET HAS MOVED FROM VOLUME vvvvvv TO VOLUME vvvvvv -- DSN=dsname

Reason: A VSAM data set on the retry queue is not on the volume it was on when it was selected.

Action: The data set is removed from the retry queue and bypassed.

MESSAGES AND CODES

FDRREORG MESSAGES (FDRRNN & FDRSNN) 100.7

CHAPTER 100 – PAGE 100-150 –

FDRR62* DATA SET IS NO LONGER ON VOLUME vvvvvv -- DSN=dsname

Reason: An IAM data set or PDS on the retry queue is no longer on the indicated volume. Thedata set has either been moved or deleted.

Action: The data set is removed from the retry queue and bypassed.

FDRR63* RETRY DATA SET IS EMPTY -- DSN=dsname

Reason: A data set on the retry queue has become available but is now empty. The indicateddata set has probably been deleted and redefined.

Action: The data set is removed from the retry queue and bypassed.

FDRR64* VOLUMES HAVE CHANGED FOR DSN=dsname

Reason: An IAM data set or PDS on the retry queue has become available and the first volume ofthe data set has changed. The indicated data set has probably been deleted andredefined.

Action: The data set is removed from the retry queue and bypassed.

FDRR65* DATA SET NO LONGER QUALIFIES FOR RE-ORGANIZATION -- DSN=dsname

Reason: A data set on the retry queue has become available but no longer meets the selectioncriteria that caused it to be selected. The indicated data set has probably beenreloaded or compressed by another job.

Action: The data set is removed from the retry queue and bypassed.

FDRR66* DATA SET REMOVED FROM RETRY QUEUE

Reason: Issued after an FDRR61*, FDRR62*, FDRR63*, FDRR64*, or FDRR65* message.

FDRR67** FDRREORG WILL RETRY REORG LATER -- DSN=dsname

Reason: A data set selected for reorganization is in use by another job and the SELECT statementthat selected the data set specified a DSNRETRY option either RETRY, ENQ, or WAIT.

Action: The data set is added to the retry queue.

FDRR68* MAXENQ LIMIT REACHED -- WILL ENQ LATER -- DSN=dsname

Reason: A data set selected for reorganization is in use by another job and the SELECTstatement that selected the data set specified a DSNRETRY option either ENQ orWAIT. An enqueue was not issued because the maximum number of outstandingenqueue’s as specified by the MAXENQ keyword have already been issued.

Action: The data set is added to the retry queue as if the RETRY option was specified. Anenqueue is issued when the count of outstanding enqueue’s falls below the valuespecified by MAXENQ.

FDRR69** IAM 6.1 LEVEL 08 OR HIGHER IS EITHER INACTIVE OR NOT INSTALLED -- PROCESSING OF IAM DATA SETS DISABLED

Reason: The DSTYPE keyword specified IAM or ALL and a data set that appeared to be an IAM dataset was encountered. An attempt to obtain information about the possible IAM data setusing IAM’s catalog interface indicated that IAM’s catalog interface is not active.

Action: If IAM is installed, VIF must be active and it must be IAM 6.1 Level 08 or higher toreorganize IAM data sets. If IAM is not installed, do not use DSTYPE=ALL orDSTYPE=IAM.

FDRR70** DATA SET HAS MORE THAN 16 EXTENTS -- DSN=dsname

Reason: The Format 1 DSCB for a partitioned data set has an extent count that exceeds 16.

Action: The Format 1 DSCB for the indicated data set is invalid and the data set is bypassed. If you arelicensed for COMPAKTOR, you can run a CPK MAP on the volume to identify all VTOC errors.

MESSAGES AND CODES

FDRREORG MESSAGES (FDRRNN & FDRSNN) 100.7

CHAPTER 100 – PAGE 100-151 –

FDRR71** FORMAT 3 DSCB POINTER MISSING -- DSN=dsname

Reason: The Format 1 DSCB for a partitioned data set indicated that the data set is in more thanthree extents that requires that a Format 3 DSCB exist to describe the additionalextents. The Format 3 pointer in the Format 1 DSCB however is zero.

Action: The Format 1 DSCB for the indicated data set is invalid and the data set is bypassed. If you arelicensed for COMPAKTOR, you can run a CPK MAP on the volume to identify all VTOC errors.

FDRR72** ERROR READING FORMAT 3 DSCB -- R15=ccc,DSN=dsname

Reason: An attempt was made to read the Format 3 DSCB for the indicated partitioned data setbut it failed. “ccc” is the return code from the OBTAIN SVC.

Action: The Format 1 DSCB for the indicated data set is invalid or the VTOC has beendamaged. The data set is bypassed. If you are licensed for COMPAKTOR, you canrun a CPK MAP on the volume to identify all VTOC errors.

FDRR73** FORMAT 3 DSCB NOT RETURNED BY OBTAIN -- DSN=dsname

Reason: An attempt was made to read the Format 3 DSCB for the indicated partitioned data setand the data return by OBTAIN was not a valid Format 3.

Action: Probable system error or VTOC damage. The data set is bypassed. If you are licensedfor COMPAKTOR, you can run a CPK MAP on the volume to identify all VTOC errors.

FDRR74** MISSING EXTENT DESCRIPTOR(S) -- DSN=dsname

Reason: A required extent descriptor for a partitioned data set in either a Format 1 or Format 3DSCB was null.

Action: Probable system error or VTOC damage. The data set is bypassed. If you are licensedfor COMPAKTOR, you can run a CPK MAP on the volume to identify all VTOC errors.

FDRR75** EXTENTS OUT OF SEQUENCE -- DSN=dsname

Reason: While validating a partitioned data set’s extent descriptor in the Format 1 or Format 3 DSCBs, anextent sequence number was encountered that was not in the proper sequence.

Action: Probable system error or VTOC damage. The data set is bypassed. If you are licensedfor COMPAKTOR, you can run a CPK MAP on the volume to identify all VTOC errors.

FDRR76** INVALID FLAGS IN EXTENT DESCRIPTOR -- DSN=dsname

Reason: While validating a partitioned data set’s extent descriptor in the Format 1 or Format 3DSCBs, an invalid extent descriptor flag was encountered.

Action: Probable system error or VTOC damage. The data set is bypassed. If you are licensedfor COMPAKTOR, you can run a CPK MAP on the volume to identify all VTOC errors.

FDRR77** INVALID CYLINDER/TRACK ADDRESS -- DSN=dsname

Reason: While validating a partitioned data set’s extent descriptor in the Format 1 or Format 3DSCBs, a cylinder or track address was encountered that is not valid for the device.

Action: Probable system error or VTOC damage. The data set is bypassed. If you are licensedfor COMPAKTOR, you can run a CPK MAP on the volume to identify all VTOC errors.See message CPK512I for a possible cause of this error.

FDRR78** FORMAT 1 DSCB MISSING FOR DSN=dsname

Reason: The Format 1 DSCB for the indicated VSAM data component could not be found.

Action: Probable system error or VTOC damage. The data set is bypassed.

FDRR79** TRKCALC FAILURE -- RETURN CODE=ccc,DSN=dsname

Reason: A TRKCALC macro failed. “ccc” is the return code from TRKCALC.

Action: Contact INNOVATION DATA PROCESSING for assistance.

MESSAGES AND CODES

FDRREORG MESSAGES (FDRRNN & FDRSNN) 100.7

CHAPTER 100 – PAGE 100-152 –

FDRR80** UNABLE TO FIND type ASSOCIATION FOR DSN=dsname

Reason: The association list for a VSAM cluster did not contain an entry for a requiredcomponent type (DATA or INDEX).

Action: Probable catalog damage. Use an IDCAMS or TSO LISTCAT statement to verify thecatalog entry for the indicated cluster. You may need to execute an IDCAMSDIAGNOSE on the catalog to identify the problem.

FDRR81** ERROR SETTING INTEGRITY ATTRIBUTES -- R15=ccc, REASON IGG0CLxx rrr, DSN=dsname

Reason: A catalog error occurred executing catalog function ALTER for “dsname”. “ccc” is thecatalog return code, “rrr” is the catalog reason code, and IGG0CLxx is the IBM modulereporting the error. The codes are documented under message IDC3009I in IBMmessage manuals.

Action: Refer to IBM message IDC3009I. If you cannot correct the error, contact INNOVATIONDATA PROCESSING for assistance.

FDRR82** ERROR UNCATALOGING LASTAPE DSN -- R15=ccc,DSN=dsname

Reason: An attempt to un-catalog the LASTAPE file “dsname” failed. “ccc” is the CAMLSTcatalog return code.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR83** ERROR CATALOGING BACKUP DATA SET -- R15=ccc, BACKUP DSN=dsname

Reason: An attempt to catalog a tape backup data set failed. “ccc” is the CAMLST catalog return code.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR84** ERROR RESETTING UPDATE INHIBIT FLAG -- R15=ccc, REASON IGG0CLxx rrr, DSN=dsname

Reason: Before starting reload processing, an attempt to turn off the update inhibit flag turned onduring backup processing has failed. “ccc” is the catalog return code, “rrr” is thecatalog reason code, and IGG0CLxx is the IBM module reporting the error. The codesare documented under message IDC3009I in IBM message manuals.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR85** RE-USE OF DATA COMPONENT FAILED,DSN=dsname

Reason: Unable to dynamically reuse a VSAM data component due to the error described by thepreceding message.

Action: Refer to the preceding message and contact INNOVATION DATA PROCESSING forassistance if necessary.

FDRR86** RE-USE OF INDEX COMPONENT FAILED,DSN=dsname

Reason: Unable to dynamically reuse a VSAM index component due to the error described bythe preceding message.

Action: Refer to the preceding message and contact INNOVATION DATA PROCESSING forassistance if necessary.

FDRR87** ERROR UNCATALOGING BACKUP DATA SET -- R15=ccc, BACKUP DSN=dsname

Reason: An attempt to un-catalog a tape backup data set failed. “ccc” is the CAMLST catalogreturn code.

Action: Contact INNOVATION DATA PROCESSING for assistance.

MESSAGES AND CODES

FDRREORG MESSAGES (FDRRNN & FDRSNN) 100.7

CHAPTER 100 – PAGE 100-153 –

FDRR88** NON-GDGBASE CATALOG ENTRY EXISTS FOR DSN=dsname

Reason: BACKUP=GDG was specified and the name generated by FDRREORG for the baseGeneration Data Group (GDG) is already in the catalog and is not a base GenerationData Group (GDG).

Action: Remove the non-GDG entry from the catalog or use a different BACKUPGROUP orBACKUPINDEX.

FDRR89** UNABLE TO DEFINE GDG-BASE -- R15=ccc, REASON IGG0CLxx rrr,DSN=dsname

Reason: BACKUP=GDG was specified and an attempt to define the base Generation DataGroup (GDG) has failed. “ccc” is the catalog return code, “rrr” is the catalog reasoncode and IGG0CLxx is the IBM module reporting the error. The codes aredocumented under message IDC3009I in IBM message manuals.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR90** BACKUP DATA SET ALREADY CATALOGED -- DSN=dsname

Reason: BACKUP=TEMP or BACKUP=PERM was specified and the backup data set namegenerated by FDRREORG is already cataloged.

Action: Delete the catalog entry or use a different BACKUPGROUP or BACKUPINDEX.

FDRR91** CATALOG ENTRY TYPE FOR LAST TAPE DSN IS NOT NON-VSAM -- DSN=dsname

Reason: LASTAPE was specified but the catalog entry for the LASTAPE name was marked asVSAM.

Action: After verifying that a data set name conflict does not exist between FDRREORG’s LASTAPEdata set name and a valid data set on your system, delete the existing catalog entry.Contact INNOVATION DATA PROCESSING for assistance if necessary.

FDRR92** ERROR RESTORING OWNERID AND ATTRIBUTES -- R15=ccc, REASON IGG0CLxx rrr DSN=dsname

Reason: A catalog error occurred while FDRREORG was attempting to restore the originalOWNERID and attributes of a VSAM data set. “ccc” is the catalog return code, “rrr” isthe catalog reason code, and IGG0CLxx is the IBM module reporting the error. Thecodes are documented under message IDC3009I in IBM message manuals.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR93** ERROR EXTRACTING DYNALLOC MESSAGES -- R15=ccc

Reason: A dynamic allocation error has occurred and an attempt to use the dynamic allocationerror message interface has failed. “ccc” is the return code from the dynamicallocation message interface.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRR94** UNABLE TO ALLOCATE type DATA SET-COMP=cc,CODE=rrrr,INFO=iiii,DSN=dsname

Reason: A dynamic allocation error has occurred while attempting to allocate data set “dsname”.“type” may be TARGET, INDEX, or BACKUP. “cc” is the dynamic allocation returncode, “rrrr” is the reason code and “iiii” is the information code, all in hex.

Action: Refer to the IKJ message(s) that follows this message.

FDRR96** UNABLE TO ALLOCATE VOLUME -- COMP=cc,CODE=rrrr,INFO=iiii,VOL=vvvvvv

Reason: A dynamic allocation error has occurred while attempting to allocate volume “vvvvvv”.“cc” is the dynamic allocation return code, “rrrr” is the reason code and “iiii” is theinformation code, all in hex.

Action: Refer to the IKJ message(s) that follows this message.

MESSAGES AND CODES

FDRREORG MESSAGES (FDRRNN & FDRSNN) 100.7

CHAPTER 100 – PAGE 100-154 –

FDRR97** DYNAMIC DEALLOCATION ERROR -- COMP=cc,CODE=rrrr,INFO=iiii,DDNAME=ddname

Reason: A dynamic allocation error has occurred while attempting to deallocate “ddname”. “cc” isthe dynamic allocation return code, “rrrr” is the reason code, and “iiii” is the informationcode, all in hex.

Action: Refer to the IKJ message(s) that follows this message.

FDRR98** ENQ FAILED FOR IAM DATA SET -- DSN=dsname

Reason: FDRREORG was unable to obtain the IAMENQ for the indicated data set because it isin use by another job.

Action: The data set is bypassed.

FDRR99** ERROR GENERATING DSNAME FOR BACKUP DATA SET

Reason: After applying the pattern as specified by the BACKUPINDEX keyword to the target dataset name, an invalid data set name was detected.

Action: The data set name generated was probably longer than 44 characters. Simplify theBACKUPINDEX and rerun the job.

FDRS01** ERROR OBTAINING NAME(+1) FOR GDG -- R15=ccc,DSN=dsname

Reason: BACKUP=GDG was specified and a catalog error occurred when FDRREORG attempted toget the name of the +1 generation. “ccc” is the CAMLST LOCATE return code.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRS02** DATA SET NAME TOO LONG TO BE A GDG-BASE -- DSN=dsname

Reason: BACKUP=GDG was specified and the name of the Generation Data Group (GDG) islonger than 35 characters.

Action: Alter or use the BACKUPINDEX pattern to generate a shorter name.

FDRS03** RE-READ OF JFCB FAILED FOR BACKUP DATA SET

Reason: A RDJFCB macro has failed for the indicated backup data set after backup processinghas completed.

Action: The target data set is not reloaded. Contact INNOVATION DATA PROCESSING forassistance.

FDRS04** ERROR LOCATING TIOT ENTRY FOR DDNAME=ddname

Reason: Internal error.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRS05** ERROR LOCATING JFCB IN SWA FOR DDNAME=ddname

Reason: Internal error.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRS06** UNSUPPORTED DEVICE FOR BACKUP DATA SET -- DEVICE CLASS=cc, DEVICE TYPE=tt

Reason: The BACKUPUNIT specified does refer to a disk or tape device.

Action: Specify a valid BACKUPUNIT and rerun the job.

FDRS07** TARGET DATA SET NOT EMPTY -- DSN=dsname

Reason: A RECOVER statement was executed and the indicated data set has already been reloaded.

Action: The data set is bypassed.

FDRS08** RE-USE TERMINATED

Reason: An attempt to dynamically reuse a VSAM data or index component has been terminateddue to the error described by the preceding message.

Action: Refer to the preceding message.

MESSAGES AND CODES

FDRREORG MESSAGES (FDRRNN & FDRSNN) 100.7

CHAPTER 100 – PAGE 100-155 –

FDRS09** REORGCKP DD REQUIRED FOR RECOVERY -- PROCESSING TERMINATED

Reason: A RECOVER statement was executed without the JOBNAME keyword and aREORGCKP DD statement was not found.

Action: Provide the REORGCKP DD statement. If checkpoint processing is not required, usethe NOCKPT keyword.

FDRS10** REORGLOG DD REQUIRED FOR RECOVERY -- PROCESSING TERMINATED

Reason: A RECOVER statement was executed without the JOBNAME keyword and aREORGLOG DD statement was not found.

Action: Provide the REORGLOG DD statement. If log file processing is not required, use theNOLOG keyword.

FDRS11** RECOVERY TERMINATED

Reason: A RECOVER statement has failed due to the errors described by the preceding message.

Action: Refer to the preceding message.

FDRS12** DATA SET TYPE HAS CHANGED FROM OLD TYPE TO NEW TYPE

Reason: A RECOVER statement was executed and the data set type has changed sinceFDRREORG backed up the data set.

Action: The data set is not recovered.

FDRS13** TARGET DATA SET IS NOT A VSAM KSDS -- DSN=dsname

Reason: A RECOVER statement was executed and a target VSAM cluster is no longer a KSDS.

Action: The data set is not recovered.

FDRS14** TARGET DATA SET IS NOT A IAM FILE -- DSN=dsname

Reason: A RECOVER statement was executed and an IAM data set is no longer in IAM format.

Action: The data set is not recovered.

FDRS15 type FILE ALLOCATED -- DSN=dsname

Reason: Documents the recovery checkpoint or log data set allocated.

FDRS16** type FILE ALLOCATED ON UNSUPPORTED DEVICE

Reason: The device allocated for the recovery checkpoint or log data set was not a DASD device.

Action: Specify a unit name that refers to DASD devices.

FDRS17* type FILE DOES NOT EXIST FOR THIS JOB

Reason: A RECOVER statement was executed with the JOBNAME operand but the requiredcheckpoint or log data set does not exist.

Action: Probably none. FDRREORG deletes the checkpoint or log file if they do not contain anentry for a data set that requires recovery.

FDRS18** RECOVERY NOT POSSIBLE -- A VALID CHECKPOINT OR LOG FILE COULD NOT BE FOUND

Reason: A RECOVER statement was executed with the JOBNAME operand and FDRREORGcould not find a checkpoint or log data set in the catalog.

Action: Verify that the specified job name is correct.

FDRS19* type1 FILE IS OLDER THAN type2 AND WILL NOT BE USED

Reason: A RECOVER statement was executed with the JOBNAME keyword and FDRREORGfound a checkpoint and a log file in the catalog. After inspecting the date and timestamps, FDRREORG determined that both files are not from the same job.

Action: FDRREORG uses the most current file only.

MESSAGES AND CODES

FDRREORG MESSAGES (FDRRNN & FDRSNN) 100.7

CHAPTER 100 – PAGE 100-156 –

FDRS20** RACF INFORMATION DOES NOT EXIST -- UNABLE TO SUBSTITUTE racfdata

Reason: &RACFUID (USER ID) or &RACFGID (GROUP ID) was used with the BACKUPGROUP,BACKUPINDEX, CKPTPREFIX, LASTAPEPREFIX, or LOGPREFIX keywords and theuser id or group id was missing from the ACEE control block.

Action: If you do not have a security system such as IBM RACF installed, you may be able touse this feature if you are running MVS/ESA by providing a USER or GROUPparameter on the JOB card. If you do have a security system, then a system error hasprobably occurred. Have the system security administrator or system programmercheck that the appropriate user and group information is being provided.

FDRS21** type=UNIT NOT VALID -- operand IS NULL

Reason: The operand BACKUPALLOC=UNIT, CKPTALLOC=UNIT, or LOGALLOC=UNITrequested dynamic allocation of a data set, but the associated UNIT operand(BACKUPUNIT=, CKPTUNIT=, or LOGUNIT=) was not specified and defaulted toNULL.

Action: Set a default value for the appropriate UNIT operand in the FDRREORG option table byrunning the FDRREOZO option table change utility, or specify a value at run time.

FDRS22** type =SMS NOT VALID -- operand IS NULL

Reason: The operand BACKUPALLOC=SMS, CKPTALLOC=SMS, or LOGALLOC=SMSrequested dynamic allocation of an SMS-Managed data set, but the associatedSTORCLASS operand (BACKUPSTORCLASS=, CKPTSTORCLASS=, orLOGSTORCLASS=) was not specified and defaulted to NULL.

Action: Set a default value for the appropriate STORCLASS keyword in the FDRREORG optiontable by running the FDRREOZO option table change utility, or specify a value at runtime.

FDRS23** BACKUPSTRING REQUIRES AN OLD AND NEW STRING -- SPECIFY BACKUPSTRING=(OLDSTR,NEWSTR)

Reason: The BACKUPSTRING keyword was coded incorrectly.

Action: Correct the error and rerun the job.

FDRS24** REORG OR SIMULATE COMMAND MUST PRECEED statement

Reason: A SELECT or EXCLUDE statement was encountered before a REORG or SIMULATEstatement.

Action: SELECT and EXCLUDE statements must follow a REORG or SIMULATE statement.Correct the error and rerun the job.

FDRS25** RECOVER COMMAND NOT SUPPORTED AFTER A REORG OR SIMULATE COMMAND

Reason: Because of the basic differences in how the checkpoint and log files are used by aREORG and RECOVER function, it is not possible to perform both functions in asingle execution.

Action: Run the RECOVER function as a separate job or job step.

FDRS26** REORG OR SIMULATE COMMAND NOT SUPPORTED AFTER A RECOVER COMMAND

Reason: Because of the basic differences in how the checkpoint and log files are used by aREORG and RECOVER function, it is not possible to perform both functions in asingle execution.

Action: Run the REORG or SIMULATE function as a separate job or job step.

MESSAGES AND CODES

FDRREORG MESSAGES (FDRRNN & FDRSNN) 100.7

CHAPTER 100 – PAGE 100-157 –

FDRS27* PDS BYPASSED DUE TO UPDATEDPDS=NO -- DSN=dsname

Reason: The UPDATEDPDS option was specified or defaulted to NO and a partitioned data setwas selected for compression that did not have a current backup (the update indicatorin the data sets Format 1 DSCB was set).

Action: The data set is bypassed.

FDRS28** type FILE NOT ALLOCATED ON A CYLINDER BOUNDARY

Reason: The checkpoint and log files are dynamically allocated by FDRREORG as 1 cylinderdata sets. However, after dynamically allocating either file, FDRREORG detected thatthey were not allocated on a cylinder boundary.

Action: Because of the additional overhead required to manage these files across cylinder boundaries,FDRREORG terminates. The most probable cause for this error is a user allocation exit, orallocation control system, changing the allocation to a track allocation. You must allow theFDRREORG checkpoint and log file to be allocated as 1 cylinder data sets.

FDRS29* CLUSTER OR AIX BYPASSED -- CAN NOT BE REUSED -- DSN=dsname

CLUSTER OR AIX CAN NOT BE REUSED BUT WILL BE BACKED UP -- DSN=dsname

Reason: A VSAM KSDS or AIX was selected for reorganization and could not be reused. If a data set is notdefined with the REUSE attribute, it can only be dynamically reused if it is a single volume dataset with no related Alternate Indexes (AIXs) and not defined with keyranges. IfVSAMDEFINE=IFREQ is specified, VSAM KSDS data sets that do not have RACF discreteprofiles, VSAM passwords or keyranges are deleted and re-defined by FDRREORG.

Action: If the ALWAYSBACKUP option is not specified, you receive the first form of thismessage and the data set is bypassed. If the ALWAYSBACKUP option is specified,the data set is backed up but not reorganized.

FDRS30* function NOT POSSIBLE -- DATA SET IN USE -- DSN=dsname

Reason: A partitioned data set selected for compression or simulated compression was in use byanother job or user.

Action: The data set is bypassed. If PDSDISP was specified or defaulted to OLD, then anyattempt at compression or simulated compression fails if any allocations exist for thedata set. If PDSDISP was specified as SHR, then some other user has it allocatedexclusive with DISP=OLD.

FDRS31* DATA SET HAS NEVER BEEN UPDATED -- BYPASSED -- DSN=dsname

Reason: A VSAM or IAM data set was selected for reorganization that had no adds, deletes, orupdates, and the NOUPDATES option was specified or defaulted to NO.

Action: To avoid reorganizing data sets that do not require reorganization, the data set is bypassed.

FDRS32* DATA SET HAS NOT BEEN LOADED -- BYPASSED -- DSN=dsname

Reason: A VSAM or IAM data set was selected for reorganization but the data set has beendefined and never loaded.

Action: The data set is bypassed.

MESSAGES AND CODES

FDRREORG MESSAGES (FDRRNN & FDRSNN) 100.7

CHAPTER 100 – PAGE 100-158 –

FDRS33* UPDATE INHIBIT FLAG IS ON -- DATA SET BYPASSED -- DSN=dsname

UPDATE INHIBIT FLAG IS ON -- DATA SET WILL BE BACKED UP ONLY -- DSN=dsname

Reason: A VSAM data set was selected for reorganization and the data set’s update inhibit flag is on.

Action: If the ALWAYSBACKUP option is not specified, you receive the first form of this message and thedata set is bypassed. If the ALWAYSBACKUP option is specified, you receive the second formof this message and the data set is backed up but not reorganized. It is possible to receive thismessage if another FDRREORG is running and is processing this data set. FDRREORG setsthe update inhibit flag to prevent the data set from being updated while it is being reorganized. Ifanother FDRREORG is not running, then the update inhibit flag was probably set manually withan IDCAMS ALTER statement. The update inhibit flag has to be reset with IDCAMS beforeFDRREORG reorganizes this data set.

FDRS34* CLUSTER IS AN ESDS - WILL BE BACKED UP BUT NOT REORGANIZED - DSN=dsname

Reason: The ALWAYSBACKUP option was specified or defaulted to “YES” and an ESDS(sequential) cluster was selected.

Action: The ESDS is backed up.

FDRS35** BACKUP DATA SET WOULD BE CATALOGED IN THE MASTER CATALOG -- BACKUP DSN=dsname

Reason: The ALIASCHECK option is specified or defaulted to “YES” and a catalog alias does notexist to point the generated backup data set name to a user catalog.

Action: Backup processing is terminated.

FDRS36** BACKUP=TEMP NOT ALLOWED WITH ALWAYSBACKUP OR NOREORG

Reason: The intent of the ALWAYSBACKUP or NOREORG options is to ensure that backupsalways exist for any data sets selected.

Action: Processing is terminated.

FDRS37** RETRY ALREADY PENDING FOR THIS DSN ON ANOTHER VOLUME -- DSN=dsname

Reason: DSNRETRY was specified as enqueue or WAIT and a previous request for the samepartitioned data set name had already been issued from another volume. Because thesystem does not manage SYSDSN enqueues on a volume basis, it is not possible tohave more than one pending request.

Action: The data set is bypassed.

FDRS38** ERROR ALLOCATING VOLUMES FOR DEFINE -- DSN=dsname

Reason: An error occurred while allocating the volumes required to redefine a VSAM data set.

Action: Refer to the IKJ messages that follow this message and take the appropriate action. TheRECOVER statement has to be used to complete processing for the indicated dataset. If there is a problem with the volume(s) required to successfully redefine the dataset, the data set should be defined before using the RECOVER statement.

FDRS39** VOLUME vvvvvv NOT MOUNTED -- DEFINE TERMINATED -- DSN=dsname

Reason: A volume required to redefine a VSAM data set is no longer online.

Action: Use the RECOVER statement to complete processing for the indicated data set when the requiredvolume(s) are available. If there is a problem with the volume(s) required to successfullyredefine the data set, the data set should be defined before using the RECOVER statement.

FDRS40** UCBSCAN ERROR DURING DEFINE -- R15=ccc, REASON=rrr, DSN=dsname

Reason: A failure occurred using the UCBSCAN service. “ccc” is the return code from UCBSCANand “rrr” is the reason code.

Action: Contact INNOVATION DATA PROCESSING for assistance.

MESSAGES AND CODES

FDRREORG MESSAGES (FDRRNN & FDRSNN) 100.7

CHAPTER 100 – PAGE 100-159 –

FDRS41** RECORDS READ LESS THAN NUMBER OF RECORDS IN STATISTICS BLOCK -- DSN=dsname RECORDS READ=n,RECORDS EXPECTED=m

Reason: To prevent reloading a damaged file, FDRREORG compares the number of records readduring the backup (“n”) with the number of records contained in the catalog statistics block(“m”) for an IAM or VSAM data set. If the number of records read is less than the number ofrecords in the statistics block, FDRREORG does not reload the data set.

Action: Research all activity against the indicated data set. If a system failure occurred while recordswere being deleted, it is possible that the statistics block was not updated to reflect thedeleted records. If the data set is not damaged, FDRREORG can be forced to reorganizethese data sets by specifying NORCOUNTERR on the REORG statement.

FDRS43** UNEXPECTED DEVICE FOR BACKUP DATASET -- DEVICE CLASS=cc, DEVICE TYPE=tt

Reason: The POOLDASD option in the FDRREORG option table has been set to “YES” and anundefined unit name is used for allocation. The device allocated is not a DASD device.

Action: FDRREORG processing is terminated.

FDRS44** UNABLE TO REDEFINE SMS MANAGED CLUSTER -- SMS NOT ACTIVE

Reason: An attempt was made to redefine an SMS managed cluster and SMS is not active.

Action: Activate SMS and rerun the job.

FDRS45* DATASET IS EMPTY AND WILL NOT BE REORGANIZED -- DSN=dsname

Reason: A previously loaded VSAM cluster or IAM data set no longer has any records.

Action: The data set is bypassed.

FDRS46** NO DATASETS SELECTED

Reason: No data sets matched the provided selection criteria.

Action: Check the SELECT/EXCLUDE statements and rerun the job.

FDRS47** WAIT FOR DATA SET FAILED - ECB=eeeeeeee ,DSN=dsname

Reason: DSNRETRY was specified or WAIT but the attempt to wait for the data set to becomefree failed. “eeeeeeee” is the ECB (Event Control Block) in hex.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRS48** REVERTING TO ORIGINAL DEFINE -- DSN=dsname

Reason: An error occurred while attempting to redefine a VSAM cluster and operands werespecified to change the original definition.

Action: FDRREORG reverts to the parameters used for the original define. Review and correctthe requested changes and rerun the job to implement the desired changes.

FDRS49** PRI=nnnnnn,SEC=nnnnnn,BLKSIZE=nnnnn, . . . .

Reason: Issued after message FDRR94** to list the parameters used for the failed dynamic allocation.

Action: Refer to the IKJ message(s) preceding this message.

FDRS50** NONUNIQUE KEY DETECTED FOR UNIQUEKEY AIX -- DSN=dsname

Reason: Multiple occurrences of the same alternate key have been detected for an AlternateIndex defined with the UNIQUEKEY attribute.

Action: The alternate index build is terminated. This message is equivalent to the IDC1645Imessage issued by the BLDINDEX statement of IDCAMS.

FDRS52** ALTERNATE INDEX HAS MORE THAN 3 PATHS -- DSN=dsname

Reason: FDRREORG does not support Alternate Index (AIX) data sets with more than 3 PATHs.

Action: The base cluster and all related objects are bypassed.

MESSAGES AND CODES

FDRREORG MESSAGES (FDRRNN & FDRSNN) 100.7

CHAPTER 100 – PAGE 100-160 –

FDRS53** EXCESS PRIME KEYS DETECTED DURING BLDAIX -- DSN=dsname

Reason: The maximum record size of an Alternate Index (AIX) was not large enough to containall of the alternate keys.

Action: The alternate index is created with only the alternate keys that would fit. This message isequivalent to the IDC1646I message issued by the BLDINDEX statement of IDCAMS.

FDRS54** AIX IN USE DSN=aixcluster BASE=basecluster

Reason: A VSAM KSDS with an alternate index (AIX) has been selected for reorganization andthe alternate index is in use.

Action: The data set is bypassed.

FDRS55 statistics

Reason: Informational message for IAM and VSAM data sets. This message is issued ifRECORDCOUNTS=YES has been set in the FDRREORG option table.

FDRS56** DUPLICATE KEY AT RECORD nnnnnnnnnn - DSN=dsname

Reason: During backup of a KSDS or IAM data set, a duplicate key was found in record“nnnnnnnnnn” (decimal).

Action: The backup is terminated. You may need to reload the cluster or use other tools to fix the error.

FDRS57** KEY SEQUENCE ERROR AT RECORD nnnnnnnnnn -- DSN=dsname

Reason: During backup of a KSDS or IAM data set, an out-of-order key was found in record“nnnnnnnnnn” (decimal).

Action: The backup is terminated. You may need to reload the cluster or use other tools to fix the error.

FDRS58* >4GIG KSDS CAN NOT BE REORGANIZED WITH THIS VERSION OF DF/SMS-- DSN=dsname

Reason: During backup of a KSDS, FDRREORG detected that the cluster was defined as an“over 4 gigabyte” cluster on an SMS-Managed cluster, but the level of the IBMDFSMSdfp component installed does not support such clusters.

Action: The backup is terminated. Rerun on a system that includes DFSMSdfp V1R3 or above(all z/OS systems include V1R3 or above).

FDRS59* SINGLE VOLUME DATA SET BYPASSED BECAUSE MODE=PARALLEL -- DSN=dsname

Reason: Parallel backups were requested so single volume data sets are bypassed.

FDRS60* MULTI VOLUME DATA SET BYPASSED BECAUSE MODE=SINGLE -- DSN=dsname

Reason: Parallel backups were requested so single volume data sets are bypassed.

FDRS61** type POINT FAILED -- R15=ccc,BACKUP=n,DSN=dsname

Reason: During backup of a KSDS or IAM data set, a VSAM or IAM POINT failed with returncode “ccc”.

Action: The backup is terminated. You may need to reload the cluster or use other tools to fix the error.

FDRS62** type READ FAILED -- R15=ccc,CODE=rrr,RBA=xxxxxxxx,DSN=dsname

Reason: During backup of a KSDS or IAM data set, a read for a DATA or INDEX record failedwith return code “ccc” and reason code “rrr” on the record at RBA (Relative ByteAddress) “xxxxxxxx”.

Action: The backup is terminated. Refer to the IBM manual “Macro Instructions for Data Sets”for a description of the VSAM return and reason codes. You may need to reload thecluster or use other tools to fix the error.

MESSAGES AND CODES

FDRREORG MESSAGES (FDRRNN & FDRSNN) 100.7

CHAPTER 100 – PAGE 100-161 –

FDRS63* CAN NOT DEFINE CLUSTER WITH IMBEDDED INDEX IN EXTENDED FORMAT -- DSN=dsname

Reason: The cluster has the IMBED option but the SMS data class assigned requests extendedformat (EF). IMBED cannot be used with extended format.

Action: The cluster is allocated in non-extended format with the IMBED option. If you want touse extended format, specify the CONVERTINDEX operand and the cluster isallocated in extended format with the NOIMBED option.

FDRS64** BACKUP=GDG NOT SUPPORTED FOR PARALLEL BACKUPS

Reason: MODE=PARALLEL was specified and GDG backups cannot be used.

Action: The backup is terminated.

FDRS65** LASTAPE NOT SUPPORTED FOR PARALLEL BACKUPS

Reason: MODE=PARALLEL was specified and the LASTAPE option cannot be used.

Action: The backup is terminated.

FDRS66** ? CHARACTER NOT FOUND IN BACKUP GROUP, INDEX, OR STRING - REQUIRED FOR PARALLEL BACKUPS

Reason: MODE=PARALLEL was specified and BACKUPGROUP=, BACKUPINDEX=, orBACKUPSTRING= operand must contain a “?” to indicate where FDRREORG is tosubstitute the unique backup character.

Action: The backup is terminated.

FDRS67** DEVICE TABLE ERROR - UNABLE TO CALCULATE ALLOCATED SPACE -- DSN=dsname

Reason: Internal error.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRS68* DATASET TOO SMALL FOR MODE=PARALLEL - BYPASSED -- DSN=dsname

Reason: MODE=PARALLEL was specified but the data set is too small to be eligible for parallelprocessing.

Action: The data set is bypassed.

FDRS69* IAM DATASET CAN NOT BE PROCESSED IN PARALLEL MODE - BYPASSED -- DSN=dsname

Reason: MODE=PARALLEL was specified but the data set is IAM.

Action: The data set is bypassed.

FDRS70* IAM DATASET CAN NOT BE REDEFINED -- DSN=dsname

Reason: IAMDEFINE=YES was specified or default, but an IAM data set cannot be redefined. Thismay occur if you are running a level of IAM less than V6.3 or are reorganizing a data setthat was created with a level of IAM less than V6.3. Other causes are possible.

Action: The data set is bypassed.

FDRS71** VOLUME FLAGS NOT RETURNED -- DSN=dsname

Reason: A catalog LOCATE was issued for a cluster, but the volume flags returned by LOCATEwere zero. This should not occur.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRS72** OBTAIN FAILED -- R15=ccc,DSN=dsname

Reason: A DADSM OBTAIN was issued for an IAM data set, but it failed with return code “ccc”.

Action: Contact INNOVATION DATA PROCESSING for assistance.

MESSAGES AND CODES

FDRREORG MESSAGES (FDRRNN & FDRSNN) 100.7

CHAPTER 100 – PAGE 100-162 –

FDRS73 REORG FORCED BY IAM -- DSN=dsname

Reason: IAM has recommended that an IAM data set be reorganized.

Action: Other conditional reorganization operands are ignored; the data set is reorganized.

FDRS74** INCOMPLETE IAM INFO BLOCK - CAN NOT RECOVER FROM OUT OF SPACE -- DSN=dsname

Reason: An IAM data set does not have the information required to extend the data set.

Action: You may need to predefine the IAM data set and manually reload it from the backupcreated by FDRREORG.

FDRS75** IAM HAS BEEN DEACTIVATED - CAN NOT DEFINE IAM FILE -- DSN=dsname

Reason: IAM is not active.

Action: Activate IAM and rerun the job.

FDRS76** DUPLICATE VOLSER FOUND IN NEW type VOLUME LIST

Reason: After redefining a VSAM cluster, duplicate volume serials were found in the volume listfor the DATA or INDEX component.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRS77** DUPLICATE type VOLUMES FOUND -- DSN=dsname

Reason: After redefining a VSAM cluster, duplicate volume serials were found in the volume listfor the DATA or INDEX component.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRS78* ERROR REMOVING DUMMY CANDIDATE VOLUME-R15=ccc,REASON IGG0CLxx rrr, DSN=dsname

Reason: A catalog ALTER REMOVEVOL was issued but it failed. “ccc” is the catalog return code, “rrr”is the catalog reason code and IGG0CLxx is the IBM module reporting the error. Thecodes are documented under message IDC3009I in IBM message manuals.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRS79** ADDVOL FAILED FOR IAM DATASET -- R15=ccc, DSN=dsname

Reason: An ADDVOL was issued for an IAM data set but it failed. “ccc” is the return code.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRS80** REMOVEVOL FAILED FOR IAM DATASET -- R15=ccc, DSN=dsname

Reason: An REMOVEVOL was issued for an IAM data set but it failed. “ccc” is the return code.

Action: Contact INNOVATION DATA PROCESSING for assistance.

FDRS98 DATA SET HAS nnnnnn MEMBERS nnnnnn DIRECTORY BLOCKS USED nnnnnn BLOCKS UNUSED

Reason: FDRCOPY REORG is executed with the LIST=YES operand or REORG is invoked by theIEBCOPY interface and LIST=NO is not specified. The message gives PDS directory statistics.

FDRS99 MEMBER member status

Reason: FDRCOPY REORG was executed with the LIST=YES operand or REORG was invokedby the IEBCOPY interface and LIST=NO was not specified. The message shows thestatus of each member in the PDS. “status” can be:

WAS MOVED – The member was relocated during compression.IN PLACE – The member did not need to be moved.IS ALIAS – Member aliases are automatically updated when the prime member is moved.

MESSAGES AND CODES

ABEND CODES 100.8

CHAPTER 100 – PAGE 100-163 –

100.8 ABEND CODES

Any of the programs and utilities in the FDR family may ABEND (abnormally end) with any ofthe following user ABEND codes. In many cases, a diagnostic message is printed before theABEND, so look up any error messages that were printed first. If no message was printed thatrelates to this ABEND, then read the explanation below. Call INNOVATION DATAPROCESSING if you need assistance understanding or resolving the error.

U0100 OPEN ERROR TRYING TO OPEN A DASD OR TAPE DCB

Reason: Usually proceeded by an FDR324 message. Check the job log for IBM messages thatmay indicate the reason for the error.

U0101 MAXIMUM I/O ERRORS EXCEEDED ON A DIRECT-ACCESS DEVICE

Reason: More disk I/O errors than are allowed by the MAXERR= operand occurred. If you wantto complete the operation in spite of the errors, specify a larger MAXERR= value.However, many data sets may be invalid.

U0102 ALTERNATE TRACKS INVALIDLY ASSIGNED

Reason: Alternate tracks are not assigned according to IBM specifications. Can only occur duringa dump without BUFNO=MAX.

U0103 DISK DEVICE TYPE NOT SUPPORTED OR VTOC TOO BIG

Reason: The type of disk being backed up or restored is not among those supported by FDR, orfor ABR, an internal table was exceeded because the VTOC is too large.

U0104 FULL-VOLUME RESTORE TO UNLIKE DISK DEVICE NOT SUPPORTED

Reason: Use FDRDSF, FDRCOPY, or FDRABR data set restore to restore to an unlike device.

U0110 INVALID EXTENT DESCRIPTOR IN DSCB OR VVDS

Reason: The descriptor for an extent of a data set in the DSCB or in the VVDS was invalidbecause it pointed to tracks outside the limits of the volume

U0200 I/O ERROR ON BACKUP DATA SET

Reason: A permanent I/O has occurred on the backup tape or disk data set. The backup is notusable. This can also occur if a RDJFCB, DEVTYPE, or OPEN fails.

U0201 PREMATURE END-OF-FILE ON INPUT

Reason: The end of the backup file was encountered without finding the special FDR trailerrecord.

U0202 INVALID BLOCK READ

Reason: An invalidly formatted block was read from a backup.

U0204 INVALID BLOCK READ

Reason: An invalidly formatted block was read from a backup.

U0205 NOT AN FDR BACKUP

Reason: A restore process detected that the backup was not created by FDR.

U0207 MAXIMUM TAPE BLOCK LENGTH CHECKS EXCEEDED

Reason: See message FDR204.

MESSAGES AND CODES

ABEND CODES 100.8

CHAPTER 100 – PAGE 100-164 –

U0210 INTERNAL ERROR IN FDR SOFTWARE COMPRESSION

U0300 MAXIMUM FOR COUNT FIELD ERRORS ON DIRECT-ACCESS DEVICE EXCEEDED

Reason: More FDR123 messages than are allowed by the MAXERR= operand occurred. If youwant to complete the operation in spite of the errors, specify a larger MAXERR=value. However, many data sets may be invalid.

U0301 MAXIMUM FOR INVALID RECORD ZEROES ON A DIRECT-ACCESS DEVICE EXCEEDED

U0302 INTERNAL END-OF-EXTENT ERROR

Reason: The IGG019YZ module did not have the FDR identifier or was copied from a previousversion of FDR or ABR. The most likely cause is that although you have installed anew version of FDR or ABR correctly in a Linklist library, there is an older version ofIGG019YZ in LPALIB or in a library earlier in the Linklist concatenation. You mustSCRATCH the older version.

U0303 ABR FULL-VOLUME RESTORE CANCELLED, NO VTOC ON THE BACKUP

Reason: Message FDR368 was issued.

U0304 INTERNAL ERROR ON FULL VOLUME ABR RESTORE ON MODEL DSCB

Reason: Message FDR374 was issued.

U0305 INVALID ABR RESTORE ALLOCATION LIST

Reason: The ABR Restore Allocation List (FDRALLOC) or one of the ABR Protect Lists(FDRPROTA, FDRPROTD, FDRPROTR, or FDRPROTS) have been corrupted. Thefirst 8 bytes of these modules must be the name of the module.

U0401 SYSIN DD STATEMENT ERROR

Reason: A SYSIN DD statement is missing or incorrectly specified or an I/O error occurred on theSYSIN data set.

U0402 SYSPRINT/SYSPRINn/ABRMAP/SYSMAP DD STATEMENT ERROR

Reason: One of the above DD statements is missing or incorrectly coded or I/O error occurredprocessing the data set. There must always be a SYSPRINT DD statement, and theremust be a SYSPRINn DD statement for each backup TAPEn DD statement whenusing ATTACH or ABR.

U0405 INVALID PARM FIELD SPECIFIED FOR FDR

Reason: This ABEND indicates that the FDRECALL program did not receive a valid PARM. Thisusually occurs when the SYNRECAL PROC is modified and the “PARM='&PTR”operand is omitted from the SYNRECAL PROC.

U0409 IN FDRTSEL, THE NUMBER OF BACKUP FILES SELECTED HAS CAUSED AN INTERNAL TABLE TO BE EXCEEDED.

Reason: You can reduce the number of backup files selected, or you can increase the table sizeby specifying TBSIZE=n on the CATLG statement, where “n” is the number ofmegabytes (2 to 6) to be obtained for the table (default is 2MB).

U0502 ONE OR MORE CONTROL STATEMENTS ARE IN ERROR

Reason: One or more of the control statements specified are not recognized by the programbeing executed.

MESSAGES AND CODES

ABEND CODES 100.8

CHAPTER 100 – PAGE 100-165 –

U0503 GENERAL CATALOG OPERATION HAS FAILED

U0504 INTERNAL SORT OPERATIONS HAS FAILED

Reason: Message FDR485 was issued. There probably is sort related messages that describewhy the sort operation has failed.

U0600 REQUIRED DD STATEMENT IS MISSING OR IN ERROR

Reason: A message is always printed with the DDname and reason.

U0601 INTERNAL ERROR READING A VTOC

Reason: An FDR mini-dump is printed.

U0602 ERROR RESTORING A DATA SET OR VTOC ERROR

Reason: An FDR message details the error (such as FDR124 or FDR126).

U0603 ERROR ON ABR FULL VOLUME RESTORE

Reason: Message FDR328 was issued.

U0604 TAPE VOLUME COUNT ERROR

Reason: More than 20 tape volumes were used for the backup file of one disk volume (for backup orarchive), or POOLDISK wrapped around the pool and wrote over the beginning of the data set.

U0605 VTOC ERROR REWRITING THE ABR MODEL DSCB

U0608 FDRABR TAPE CATALOG ERROR

Reason: The disk volume currently being dumped has been restored or modified by a programother than ABR (i.e.: an old release of FDR or SAR). An attempt to correct thecondition and resynchronize the disk volume and the catalog failed.

U0609 DYNAMIC ALLOCATION ERROR

Reason: Message FDR336 shows the specific cause.

U0610 INTERNAL WAIT ERROR

Reason: This code can result from exceeding the maximum of nine unique units on TAPEx DDstatements when running FDR or FDRDSF in ATTACH mode or FDRABR.

U0611 DISK DEVICE TYPE NOT SUPPORTED

U0612 EXIT ERROR

Reason: A parameter passed back by a user-written security exit was invalid.

U0613 ERROR DETERMINING THE DEVICE TYPE

Reason: FDR issued a DEVTYPE SVC for a device and it failed.

U0615 LAST TAPE OPTION ERROR

Reason: ABR detected an ABEND condition trying to read the validation file for the last tape option. TheIBM ABEND is printed on the job log. Resubmit the job and ABR will ask for a scratch tape.

U0616 VTOC ERROR

Reason: The number of DSCBs per track in the VTOC on a disk volume exceeded the maximum expected.

U0619 ARCHIVE DSCB ERROR

Reason: ABR attempted to ARCHIVE a data set that had invalid or overlapping extents.

MESSAGES AND CODES

ABEND CODES 100.8

CHAPTER 100 – PAGE 100-166 –

U0620 INTERNAL ERROR ON THE REMOTE QUEUE DATA SETS

U0621 DIRECT ACCESS DEVICE TYPE NOT FOUND IN AN INTERNAL TABLE

U0623 ARCHIVE DSCB ERROR

Reason: ABR attempted to ARCHIVE a data set that had an invalid Format 2 or Format 3 DSCB pointer.

U0624 INTERNAL DSCB ERROR ON FORMAT 2 OR 3

U0625 TAPE OR DISK DD STATEMENT ERROR

Reason: An ABR TAPEx or DISKxxxx does not point to a supported device type.

U0626 A FDR/DSF/ABR BACKUP FORMAT IS IN ERROR

Reason: An FDR message details the error (such as FDR445 or FDR446).

U0628 MAXIMUM BACKUP FILES EXCEEDED

Reason: See message FDR338.

U0629 INTERNAL LOGIC ERROR

Reason: If program FDRABR is in control, the RESTORE/REORG number in the Archive ControlFile (ACF) has changed during the ABR jobstep.

U0632 INTERNAL COMPAKTOR UNMOVABLE TABLE IS FULL

Reason: The table built by FDR when running under COMPAKTOR for unmovable data sets isfull. The backup is terminated, and COMPAKTion is not attempted. The disk volume isnot disturbed in any way. You can increase the size of the table (default: 8000) byspecifying CPKUCORE=nnnnn on the DUMP TYPE=FDR statement. However, alarge number of unmovable data sets impacts COMPAKTOR's ability to COMPAKTthe volume, so the COMPAKTion may not be worth continuing.

U0633 INTERNAL LOGIC ERROR IN BUFNO=MAX

U0634 MORE THAN ONE VVDS IN THE VTOC

Reason: Message FDR152 with REASON=C was issued.

U0650 DISKxxxx DD STATEMENT OPEN FAILED

U0654 VTOC READ ERROR

Reason: See message FDR486.

U0655 VTOC REWRITE ERROR

U0658 MIXED PROGRAM LEVELS

Reason: See message FDR496.

MESSAGES AND CODES

ABEND CODES 100.8

CHAPTER 100 – PAGE 100-167 –

U0659 INTERNAL LOGIC ERROR

U0701 ERROR IN COMPAKTOR REBUILD OF INDEXED VTOC OR UPDATE OF VVDS

U0777 INTERNAL PROGRAM ERROR, ENVIRONMENT ERROR OR USER ERROR

Reason: Some possible causes are:

❖ A module was called by a module from a different version or level.

❖ A module received an invalid parameter list.

❖ A TSO-only module was executed in batch.

❖ An unexpected error was encountered in an operating system routine.

❖ The input file being processed was not a valid FDRABR backup name.

Contact INNOVATION DATA PROCESSING Technical Support for assistance.

U0801 RESTORE CANCELLED BY OPERATOR OR SECURITY FAILURE

Reason: This ABEND can also be issued for other errors as described by messages in the listing. Foran ABR SNAP or SPLIT with DSNENQ=, a data set was found to be in use by another task(message FDR158) so the SNAP or SPLIT is cancelled. Specify ENQERR=NO on theSNAP or SPLIT statement if you want to create the point-in-time backup anyway.

U0802 INVALID COMPLETION CODE FROM AN USER EXIT

Reason: A parameter passed back by an user security exit was invalid.

U0803 ERROR IN FDRCRYPT (ENCRYPTION OR DECRYPTION)

Reason: A non-recoverable error occurred in FDRCRYPT; see other messages for details.

U0804 ERROR IN DE-COMPRESSION

Reason: A non-recoverable error, probably due to bad data, occurred while de-compressing acompressed FDR data block. This can occur if a backup encrypted with FDRCRYPTis restored using a library that does not have FDRCRYPT.

U0805 FDRINSTANT PROCESS TERMINATED ABNORMALLY

Reason: The FDRINSTANT process detected an abnormal situation and cannot continue. TheFDRINSTANT process terminated itself. Preceding FDRnnn messages describe thereason for this abnormal termination.

U0887 MESSAGE FDR321 REASON=E OR M WAS ISSUED

Reason: An ABEND was forced by the DEBUG option.

U0888 A NON-TERMINATING ERROR OCCURRED

Reason: One or more FDR, DSF, FDRCOPY, ABR, or COMPAKTOR operations abnormallyterminated or ended with diagnostic messages, but the errors were not severe enoughto prematurely terminate the entire step. This ABEND is issued to call attention to theerrors. Examine the printout for the error messages causing this ABEND.

If a subtask abnormally terminated, the real ABEND code is printed in the storage dumpand in the FDR319 message. FDR, DSF, FDRCOPY, and COMPAKTOR issue thisABEND by default when non-terminating errors occur, but the ABEND can bechanged to a return code by updating the FDR Global Options Table. ABR issues areturn code of 12 in this case, by default, but it can be changed in the option table toissue the U0888 ABEND instead.

MESSAGES AND CODES

ABEND CODES 100.8

CHAPTER 100 – PAGE 100-168 –

U0901 ERROR EXECUTING THE FDR TRIAL EXTENSION PROGRAM, FDREXTND

U0902 ERROR EXECUTING THE FDR TRIAL EXTENSION PROGRAM, FDREXTND.

U0996 INTERNAL DEBUGGING ABEND

Reason: Contact INNOVATION DATA PROCESSING if this ABEND occurs unexpectedly.

U0997 INTERNAL DEBUGGING ABEND

Reason: Contact INNOVATION DATA PROCESSING if this ABEND occurs unexpectedly.

U0999 RELOAD FAILURE IN FDRREORG

MESSAGES AND CODES

WAIT STATE CODES FROM SAR 100.9

CHAPTER 100 – PAGE 100-169 –

100.9 WAIT STATE CODES FROM SAR

SAR issues wait states indicating an action is required or an error has occurred. Most waitstates are preceded by an explanatory message. The wait state code is the last four digits ofthe current PSW. On many CPUs the PSW is automatically displayed on the hardware consolewhen the “STOP” key is pressed; consult your hardware operating manuals for details.

WAIT STATE

00E2 MACHINE CHECK

Reason: A machine-check (CPU error) has occurred and SAR is unable to continue.

Action: Display storage location 232 (x'E8') to get the machine check interrupt code, which canbe interpreted using information in the Principles of Operation and/or ReferenceSummary for your CPU. Contact your hardware maintenance vendor for assistance.

1111 I/O WAIT AND RETRY PSW

Reason: A normal wait state during I/O operations.

3333 CONSOLE ERROR

Reason: An I/O error has occurred reading or writing from the master console. This is notpreceded by a message.

Action: Re-IPL SAR and retry using a different console.

5555 PROGRAM CHECK

Reason: A program check occurred before SAR identified the console. SAR was not able to issuea message.

Action: Contact INNOVATION DATA PROCESSING for assistance.

9997 TERMINATE WAIT STATE

Reason: An I/O error or other error has abnormally terminated SAR. An FDR9xx messagedetailing the error should have been printed.

9999 EOJ WAIT STATE

Reason: Normal wait state indicating end of job. An FDR99x message should have been printed.

FFFF OPERATOR CONSOLE WAIT STATE

Reason: This wait state indicates that SAR has been successfully loaded. SAR is now waiting forthe interrupt that identifies the device to be used as the console.

THIS PAGE INTENTIONALLY LEFT BLANK

CHAPTER 100 – PAGE 100-170 –