FDR V54L78 - Innovation Data Processing

advertisement
MESSAGES AND CODES
INTRODUCTION TO MESSAGES
100
MESSAGES AND CODES
100.1
INTRODUCTION TO MESSAGES
100.1
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 (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-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 (CPKnnnxx)”.
FDRREORG
MESSAGE FORMAT
RETURN CODES
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 (FDRRnn & FDRSnn)”.
FDR sets a return code at the end of the step, unless it ABENDs:
00 –
32 –
Normal completion.
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.
CHAPTER
100
– PAGE 100-1 –
MESSAGES AND CODES
INTRODUCTION TO MESSAGES
ABEND CODES
100.1
FDR user ABEND codes range from U0100 to U0999. See Section 100.8 “ABEND
Codes”. 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 indicate
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.
WAIT STATE
CODES
The Stand Alone Restore (SAR) program may put the CPU in a WAIT STATE if errors
occur and it is not able to display a message to the operator, e.g., errors that occur before
the console has been initialized. SAR loads a meaningful code in the instruction address
field of the PSW (last four digits); these codes are documented in “Wait State Codes from
SAR” in Section 100.9. The procedures for displaying the PSW vary by CPU type; consult
the 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 an
FDR mini-dump. Each message description indicates if a mini-dump is printed. The
mini-dump includes:
I/O ERRORS AND
TRACES
❖
The general registers at the time of the mini-dump. These may or may not be
significant, depending on the error.
❖
Blocks of storage identified by the FDR program requesting the mini-dump. These
usually have a title above them for identification. The storage displayed varies
depending 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.
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 certain
CCWs). The lines containing the data alternate with the lines containing the
CCWs, so that the data for each CCW is immediately below the CCW itself.
INNOVATION DATA PROCESSING technical support may request that you add
operands to your control statements that trace all I/Os issued by FDR. This same format is
used for those traces.
CHAPTER
100
– PAGE 100-2 –
MESSAGES AND CODES
FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES
100.2
100.2
FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES
The following write-to-operator (WTO), write-to-operator-with-reply (WTOR), and TSO
messages 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” whose
current volume serial is “vvvvvv”. This confirmation request can be suppressed by
specifying 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 FRR
restore is being requested to the volume serial “vvvvvv” from the offline unit address
“uuuu”. This confirmation request can be suppressed by specifying 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.
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 disk
device “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 SPLIT
operation for volume “vvvvvv” but you have not yet executed the ABR DUMP with
SNAP=USE or BCV=USE to move the backup to tape, and you are trying to execute
another SNAP or SPLIT. If you specify the operand CONFMESS=NO on the SNAP or
SPLIT statement, then FDR overlays backup image on disk unconditionally, and issue
message FDR230 with REASON=P.
Action: Reply “YES” – Operator approves request to backup. The backup already on the SNAP
target 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 SPLIT
operation for volume “vvvvvv” but the ABR DUMP with SNAP=USE or BCV=USE to
move the backup to tape or a restore job is still executing, and you are trying to
execute another SNAP or SPLIT.
Action: Reply “RETRY” – When you believe the backup is longer in use. If it is still busy, the
message 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”. The
output 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, specify
EXPD=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
CHAPTER
100
– PAGE 100-3 –
MESSAGES AND CODES
FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES
FDRW04
100.2
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 “Shared
DASD” in your I/O configuration. FDR has determined that the restore changed the volume
serial and/or the VTOC location on the output volume. FDR has made the necessary
changes on the system where the restore was run, but if other CPUs access the disk, they
do 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 the
volume serial or VTOC changes. This message indicates that you may now remount the volume
on 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 the
restore 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 no
additional 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. This
refers to old OS password protection for non-VSAM data sets and VSAM password
protection 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 has
an expiration date that has not been reached. If you wish to suppress this message and
automatically 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 data
set 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 at
this time. The restore is cancelled.
Reply “BYPASS” – same as NO.
CHAPTER
100
– PAGE 100-4 –
MESSAGES AND CODES
FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES
FDRW25
100.2
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-volume
ABR RESTORE. Message FDRW25 is repeated for each ABR Volume Backup that is
used during the restore; each line shows the ABR Cycle number “nn” followed by the
volume 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 of
BYPASS(nn), the message is reissued so that additional backups can be bypassed. When all
desired backups to be bypassed have been specified, reply “YES”. Data sets whose latest
backup 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 invalid
keyword, 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 if
the 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 system
exit module “modname” is installed in the system. “address” is the virtual storage
location 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 to
a 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 system
exit 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).
CHAPTER
100
– PAGE 100-5 –
MESSAGES AND CODES
FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES
FDRW42
100.2
THE FDR SYSTEM MODULES ARE status type
Reason: This message is issued by FDRPARE or FDRSTATS when the FDR operating system
exit modules are disabled. This message is also issued by FDRSTART when
activating 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 in
the system.
INACTIVE – When the ABR operating system exit modules are installed in the
system but are disabled, i.e., not processing any requests.
REPLACED – When the ABR operating system exit modules have been replaced
by 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, or
FDRPARE, when an unexpected system “sss” or user “uuuu” ABEND occurs at
displacement “xxxx” in the module. If the offset is not displayed, the ABEND did not
occur 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 failed
for one of the following reasons “nn”:
01
02
03
04
05
06
07
08
09
10
11
12
13
14
CHAPTER
100
O. S. NOT MVS SP 1.2 OR HIGHER –
INVALID INPUT PARAMETERS – Check the PARM= specified.
UNABLE TO OBTAIN AUTHORIZATION – Program library must be APF
authorized.
FDRVECTB VECTOR TABLE IS INVALID – Call INNOVATION DATA
PROCESSING.
SYSLIB DD MISSING OR OPEN ERROR – Check the SYSLIB DD statement.
modname NOT FOUND IN SYSLIB – The ABR exit “modname” was not
found in the library pointed to by the SYSLIB DD statement.
modname MODULE LOAD ERROR: Ssss-rr – Call INNOVATION DATA
PROCESSING.
ERROR MODIFYING THE SVC TABLE – Call
INNOVATION
DATA
PROCESSING.
modname NOT FOUND – The module “modname” was not found in the
link pack area. Call INNOVATION DATA PROCESSING.
modname NOT FOUND IN THE LINKLIST – The ABR exit module
“modname” was not found in an APF authorized LINKLIST library.
modname - UNABLE TO DE-INSTALL – Call
INNOVATION
DATA
PROCESSING.
modname CDE OR LPDE ABOVE 16M ERROR – Call
INNOVATION
DATA PROCESSING.
modname MODULE ABOVE 16M ERROR – Call INNOVATION DATA
PROCESSING.
GETMAIN ERROR – Increase the region in the step JCL.
– PAGE 100-6 –
MESSAGES AND CODES
FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES
15
100.2
modname HAS SMP INSTALLED IDP MODULE – FDRSTART detected
the presence of an ABR operating system exit installed via SMP in the
named module. The ABR operating system exits that are SMP installed
must 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 installed
specified 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
is
displayed 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.
CHAPTER
100
– PAGE 100-7 –
MESSAGES AND CODES
FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES
FDRW47
100.2
CONFIRM REQUEST TO INSTALL THE FDR SYSTEM MODULES
Reason: This WTOR prompts the console operator to confirm installation of the FDR operating
system exits. This message is issued unless the CONFINST option in the FDR Global
Options Table is set to NO.
Action: Reply “YES” to proceed or “NO” to bypass the dynamic installation of the FDR operating
system modules.
NOTE: The FDR operating system modules should normally be installed as part of the
IPL 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 in
the 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 libraries
whose 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 for
the 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 the
foreground under TSO and the restore failed. This is accompanied by another
message detailing the cause of the restore failure and either FDRW51 or FDRW52 if
retry 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 the
background (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 the
remote queue (LXFGERR=RQ), so the recall is added to the Archive Restore remote
queue for later processing.
FDRW53
description TASK LIMIT REACHED -- action
Reason: The installation has enabled options LXMAXSTC=nnn and/or LXMAXREC=nnn (ISPF
panel A.I.4.11.3) to limit the number of auto recall started tasks or the total number of
auto recall tasks or both. “description” may be either “RECALL STARTED” or “TOTAL
RECALL” 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 limit
or “CANCEL” to abort the recall. Non-TSO recalls automatically wait for the recalls to
drop below the limit; the message is informative.
CHAPTER
100
– PAGE 100-8 –
MESSAGES AND CODES
FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES
FDRW54
100.2
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 having
been Archived by ABR actually exists on disk volume “vvvvvv”. If the data set is on
disk, 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 of
that volume may be damaged.
Action: See IBM diagnosis manuals for recovery procedure. If unable to correct, call
INNOVATION 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 FDR
Global Options Table.
Action: To allow synchronous recalls, enable the LXSYNUSE option in the FDR Global Options
Table 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 or
ROSCOE user. This message reports the status of the recall. “status” may be:
IS PROCEEDING – PLEASE BE PATIENT WITH ME – The synchronous restore is
still 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 the
restore had started.
CONVERTED TO ASYNCHRONOUS RESTORE VIA ATTENTION – The
user
depressed the ATTN or PA1 key. Rather than canceling the restore the
WAIT 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 set
Archived for auto-recall. The DELETE is failed with a return code of 8 and reason
code 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 8
IDC0551I ** 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 the
FDRW70 message was available for use. The enqueue showed that the data set was
allocated 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 issued
for a data set that was Archived by ABR with the RECALL=YES option. The exit failed
trying 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 the
program “pppppppp” but the ATTACH failed. The ATTACH return code from
register 15 is printed (“nnn”).
FDROPT LOAD FAILED -- R1=nnnn/R15=nn – The exit attempted to LOAD
FDROPT but it failed. The contents of the LOAD SVC return code registers
1 and 15 are printed, with register 1 showing the ABEND code that would
have resulted if the FDROPT were executed as a processing program.
i.e.: // EXEC PGM=FDROPT
CHAPTER
100
– PAGE 100-9 –
MESSAGES AND CODES
FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES
100.2
FDROPT VERSION nnnn NOT SUPPORTED – “nnnn” is the version number of
the FDR Global Options Table (FDROPT) that was found. It is not
compatible with the version of the exit installed.
SYSZTIOT ENQUEUE ERROR -- RC=nnn – “nnn” is the return code from a failing
enqueue SVC.
ATTACH NOT ATTEMPTED--SP251 IN KEY 0 – The exit needed to attach a
module 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 not
complete successfully. The step terminates with an U0026 ABEND to
prevent it from executing.
RESTORE INCOMPLETE - RESULTS UNPREDICTABLE – The auto-recall did not
complete successfully, but the installation has set option LXERRPGM to NO so
that the step attempts to execute. Because the archived data sets are not on
disk, the results are unpredictable. Common results are ABEND S213-04 or
S737-04 but other failures are possible. The step may even complete
successfully but you need to verify that it got the desired results.
VOL vvvvvv – SMS ERROR – cccccccc/ssssssss – During the auto-recall to the
indicated 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 work
area used to create the restore data set name list could not be obtained by
the 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 incompatible
parameter level, indicating that the DDname allocations for the FDR CLIST library and
the FDR program library point to libraries at different maintenance levels. On a reinstall, the problem might be that the new FDR program library is not allocated to
either ISPLLIB or STEPLIB DDnames, thus causing the prior level FDR programs to
be loaded from the Linklist.
Action: If the FDR libraries are allocated at TSO Logon time by the Logon PROC or Logon
CLIST, 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 data
sets 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 step
initiation. Before the recall, the exit temporarily allocates the data set to a volume. If ABR
recalls the data set to a different volume, then the exit must reallocate the data set; if it was
part of a concatenation, it must re-concatenate all the data sets in the list. The attempt to
reallocate or re-concatenate the data set failed for one of the following reasons:
LOCATE FAIL-RC=nn – A catalog LOCATE issued during reallocation failed with
return code “nn”.
DSNAME MISMATCH – The data set name returned by LOCATE is not the name
the 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 the
data set failed with a return code other than zero.
CHAPTER
100
– PAGE 100-10 –
MESSAGES AND CODES
FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES
100.2
REALLOCATE FAILED – Dynamic re-allocation of the DDname assigned to the
data set failed with a non-zero return code.
RECONCAT FAILED – Dynamic re-concatenation of the DDname assigned to the
data set failed with a non-zero return code.
SWA RESCAN FAILED – A scan of SWA (System Work Area) during re-allocation
failed 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 than
the exit expected.
VOLSER NOT FOUND – ABR indicated that it recalled the data set to a specific
volume serial, but the exit cannot find that volser in any online UCB.
TOO MANY DDNAMES – The data set was referenced by more than 20 DDnames
in this job step. The first 20 DDnames have been reallocated.
ddname BYPASSED – “ddname” is either JOBLIB or STEPLIB. It was not
reallocated because it is currently OPEN.
Action: Except for the NOT RESTORED reason, the required data sets have been recalled by
ABR. 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 has
been Archived by ABR with the RECALL=YES option. This message and messages
FDRW71 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 the
recall of the Archived data set should be done. If option LXFOREST=NO, the message is
not 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 the
recall of the Archived data set should be done. Unlike the standard FDRW71 message
above, the user must positively request the recall. If option LXFOREST=NO, the message
is 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 option
of 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 longer
auto-recallable but it can still be restored manually. A new data set with the same
name 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, and
the reply necessary to invoke each one (FG, BG, RQ). Option LXFDREST can be set
to limit the user’s choices; only the recall techniques indicated are listed. If
LXFDREST has been set to a single technique, message FDRW72 is not issued and
that 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 longer
auto-recallable, but can still be restored manually. A new data set with the same name
can be created.
CHAPTER
100
– PAGE 100-11 –
MESSAGES AND CODES
FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES
FDRW73
100.2
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; it
must 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 ABR
abnormally 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 never
attempted 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 disk
volume with serial “vvvvvv”. If option LXNEWVOL is set to NO, the message is not
issued and the recall to the volume selected by the ABR Catalog Locate exit
automatically 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 accept
the target volume displayed in FDRW76 or designate a new target volume. If option
LXNEWVOL is set to “NO”, the message is not issued and the recall to the volume
selected by the ABR Catalog Locate exit automatically proceeds.
Action: Press the “ENTER” key to accept the volume shown in FDRW76 or type in the volume
serial of a target volume. Note that ABR or SMS may choose to restore the data set to
a different volume. If option LXREISSU is set to “YES”, when you enter a new target
volser, messages FDRW76 and FDRW77 are re-issued so that you can confirm the
choice 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. The
user receives additional messages indicating the success or failure of the recall. The
“recall type” may be:
START COMMAND ISSUED. – An asynchronous (background) recall has been
started. The TSO user can continue with other functions, and can use the
recalled data set when additional messages are received indicating the recall
is completed.
STARTED IN FOREGROUND. – A synchronous recall in the foreground has been
started. The TSO user is unable to proceed until the recall is complete.
STARTED SYNCHRONOUSLY. – A synchronous recall using an external recall
address space has been started. The TSO user is unable to proceed until the
recall is complete; however, the user may convert the recall to an
asynchronous 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 the
FDRW70 message cannot be done for one of the following reasons:
If the “function” is “RESTORE”, then the “reason” can be:
CHAPTER
100
– PAGE 100-12 –
MESSAGES AND CODES
FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES
100.2
BYPASSED -- TSO RESTORE DISABLED – Auto recall of Archived data sets is
disabled for TSO users (option LXDFREST is set to NO). The message is
not issued if option LXNOMSG is set to YES.
BYPASSED -- DEFAULT RESTORE TYPE IN ERROR – The user made an invalid
reply to message FDRW73 and the default recall technique was improperly
specified. The user is prompted for another technique.
PROMPTED -- DEFAULT RESTORE TYPE IS DISABLED – The default recall
technique 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 the
FDRW73 message to un-catalog the data set without recalling it, but the uncatalog failed. The contents of registers 15 (return code), R0 (catalog return
code) 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 disk
volume but that COMPAKTion did not complete for some reason, such as a system
crash. This Fast COMPAKTion job automatically recovers from the failure if the
operator gives permission. To suppress this message and proceed with the recovery
automatically, 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 be
unusable. You must submit another Fast COMPAKTion job and allow it to recover
from 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 by
COMPAKTOR. If the count is greater than 1, indicating that COMPAKTOR is not the only
user of the volume, this message is issued. This message is also issued if the volume
contains an active paging data set, or is the system residence volume. The keyword
ACTMESS=NO on the COMPAKT statement suppresses this message and proceeds with
the 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 from
the number of open DCBs). If necessary, reply “EOJ” to terminate the COMPAKTOR
job. Except for the sysres and paging volumes, you can also reply “IGNORE” to
continue the COMPAKTion; however, you must have followed the rules for
“Compacting Active Volumes” in Section 40.4.
CHAPTER
100
– PAGE 100-13 –
MESSAGES AND CODES
FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES
FDRW82
100.2
COMPAKTOR function status VOL=vvvvvv
Reason: If LOG=YES is specified on the COMPAKT statement, this message is issued to inform
the operator of the progress of the COMPAKTOR job. “function” is either
“REORGANIZATION” for TYPE=FASTCPK or CPK, “SPACE RELEASE” for
TYPE=RLSE, or “RECOVERY” for recovery from a failed Fast COMPAKTion. “status”
is “STARTED”, “SUCCESSFUL”, or “**FAILED**”. The “STARTED” message remains
non-deletable on the console until the “SUCCESSFUL” message is issued so that the
operator knows that the operation is still in progress. The “**FAILED**” is also
non-deletable to force the operator to take action.
Action: If the status is “**FAILED**”, check the output from the COMPAKTOR job. The volume
should 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 various
FDRSPZAP 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 is
displayed. When there are 10 or fewer days before the trial is due to expire, this
message 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 DATA
PROCESSING 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 fails
to catalog a data set being scratched or renamed in the ABR scratch catalog. The exit
tried to catalog a name consisting of “#.” followed by the user's “dsname”, in order to
record the ABR backup information.
A–
B–
C–
D–
E–
G–
K–
L–
M–
N–
CHAPTER
100
An I/O error occurred reading the VTOC of the volume containing the data set.
A catalog LOCATE on the ABR scratch catalog failed. This message also
contains the VSAM catalog return and reason codes. Refer to message
IDC3009I in the IBM System messages manual for the meaning of the
codes. 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 users
must be allowed to catalog names starting with “#.”.
A catalog update on the ABR scratch catalog failed. See reason code “B”.
The data set name being processed is all blanks.
The catalog LOCATE for the ABR Scratch catalog alias failed. The data set
name displayed in the message contains the ABR scratch catalog alias
name; it may have not been properly specified in the master catalog as an
alias of the scratch catalog.
Error creating a GDG base in the ABR scratch catalog for recording a
particular Generation Data Group (GDG) being scratched. See reason “B”.
The DADSM scratch or rename work area was not found.
RESERVE/DEQ failed on SYSVTOC.
An I/O error was reported by DADSM rename.
See message FDRW94.
– PAGE 100-14 –
MESSAGES AND CODES
FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES
100.2
O–
The data set name being scratched or renamed was 43 or 44 characters
long, so that the exit was unable to add the “#.” scratch prefix without
exceeding the 44-character limit. Such data sets cannot be recorded in the
scratch 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 and
the 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, contact
INNOVATION DATA PROCESSING for assistance.
FDRW92
MAXIMUM NUMBER OF ERRORS EXCEEDED LOG TERMINATED
Reason: FDRPRE00, the ABR DADSM Pre-processing exit, has issued 100 FDRW90 error
messages since the last time the exit was installed (usually the last IPL). No further
messages 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 is
contained in the preceding FDR316 message. ABR failed to recall the data set from
the ARCHIVE backup. Either the ABR return code (in hex) or the ABEND code is
displayed 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 may
occur because some program that was invoked during a recall referenced a data set
that was not on disk.
Action: The program involved probably fails, which may cause the ABR recall to fail as well. If
necessary, 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 while
trying to record a scratched or renamed data set in the ABR Scratch catalog. It
documents the system (sss) or user (uuuu) ABEND that occurred. “location” indicates
where the error occurred, either an offset within FDRPRE00 or “IN NON-IDP EXIT” if
the error occurred in another DADSM exit from another vendor (or locally-written).
Action: Call INNOVATION DATA PROCESSING for assistance.
CHAPTER
100
– PAGE 100-15 –
MESSAGES AND CODES
FDR CONSOLE MESSAGES AND TSO TERMINAL MESSAGES
FDRW99
100.2
IF function IS CANCELLED resource MAY BE CORRUPTED - REPLY options
Reason: A z/OS CANCEL command was issued against an executing FDR program. Some FDR
programs contain CANCEL protection since a resource may be corrupted if the
CANCEL is allowed to take place. The programs are FDRREORG, FDRCPK, and
FDRARCH. “function” may be: FDRREORG, FDRCPK, or the FDRARCH function
being executed. “resource” may be DATA SETS, VOLUMES, VOL=vvvvvv, or
ARCHIVE. “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 the
data sets (FDRREORG and FDRARCH) or volumes (FDRCPK) currently
being 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 or
when the FDR job appears to be hung (not doing any I/O or consuming
any CPU time).
W ARNING : Replying “C” to COMPAKTOR leaves the volume in
an unusable state.
Another form of the FDRW99 message is issued to confirm your response. Note that
FDRREORG also accepts the console “P” (STOP) command that is the equivalent of
the “S” reply (see Section 30.7 “Operator Commands”).
CHAPTER
100
– PAGE 100-16 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR000
UNABLE TO INVOKE IEBCOPY
100.3
Reason: The FDRREORG interface for IEBCOPY PDS compression (FDRBCOPY) was not able
to link to the IBM IEBCOPY program for non-compress functions.
UNABLE TO CREATE RECALL ACEE – SAF RC=n RACF RC=n
Reason: This form of the FDR000 message indicates that auto-recall was not able to create a
security ACEE for the recall process.
FDR001
program/function -- VER v.r/mmt -- INNOVATION DATA PROCESSING DATE=yyyy.ddd PAGE nnn
Reason: This is the FDR page heading, containing the name of program or FDR function
generating the message and the version level of FDR. “v.r” indicates the version and
release (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, or
simulated. On a full volume restore, “vvvvvv” is the volume serial of the disk where the dumps
were 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 field
of the R0 is printed in hex. A standard IBM record zero format has an “rrkkllll” field of
00000008 -- that is, record number zero, key length zero, and data length eight. FDR
does not RESTORE a track that had a non-standard record zero during the backup.
Action: Contact 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, such
as RAMAC, the emulated disk type, such as 3390, is shown. If a duplicate backup was
requested, it is shown by DD name “outdd2”. On a data set restore or copy/move, since
data sets may be output to multiple devices at once, the disk type and output DD names
are 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 printed
detailing the error. FDR continues processing, dumping the entire disk volume.
Action: Contact INNOVATION DATA PROCESSING for assistance.
CHAPTER
100
– PAGE 100-17 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR012
100.3
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 wrong
order. FDR must always read the backup from the beginning; it cannot start in the
middle of a multi-volume backup. If you specified the volume serials of the backup
tape in JCL, check the order of the serials.
3.The FDR backup file may have been written over.
Action: “dsname” is the tape data set name. A mini dump is printed displaying the first tape
block 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 a
device with different device geometry. It can also occur when attempting to do a
full-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, contact
INNOVATION DATA PROCESSING for assistance. If you want to force FDR to restore to a
smaller 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/O
errors if any tracks above the capacity of the smaller disk must be restored. If all of the data on
the 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 user
must 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 the
resource 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 for
simplified storage administrator security authorization. The user must be authorized to
the 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 be
authorized to these resources, remove the STGADMIN operand so that normal FDR
security checking is done (see Section 80.15 “Security”).
CHAPTER
100
– PAGE 100-18 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR020
100.3
RACF VOLUME PROTECTION FAILED ON VOL=vvvvvv
Reason: Security checking was enabled in the FDR Global Options Table. A full volume dump or restore
was requested but a security call for class DASDVOL and volume “vvvvvv” failed. The user
does not have sufficient authority to perform this operation. This message is produced only for
full-volume restores and absolute track operations; full-volume backups and data set operations
do class DATASET checks against individual data sets if the DASDVOL check fails.
Action: An U0801 ABEND is issued.
FDR021
RACF DATA SET PROTECTION FAILED ON DSN=dsname
Reason: Security checking was enabled in the FDR Global Options Table. A security call for
class DATASET and data set name “dsname” failed. The user did not have sufficient
authority to access this data set.
Action: On a full volume backup operation, the backup is terminated. On a data set operation,
this data set is bypassed.
FDR022
RESTORE TAPE IS A DSF FORMATTED TAPE
Reason: A full volume restore was requested from a backup created by an FDRDSF or FDRABR
data set backup. This backup may not contain an image of the entire volume.
Action: Normally FDR terminates the RESTORE with an U0205 ABEND. If TAPE=DSF was coded
on the RESTORE control statement, FDR continues the RESTORE. Warning messages
are issued if the volume LABEL or VTOC are not found on the tape.
FDR023
DUMMY VTOC READ -- ENTIRE PACK WILL BE DUMPED
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 that
was formatted by Linux for the S/390 or System z system. The volume is in Linux
Compatible Disk Layout (CDL) format with a VTOC in a special format.
Action: FDR processes the Linux partitions that are identified by DSCBs in the Linux CDL VTOC.
FDR024
INVALID EXTENT DESCRIPTOR [REASON=reason DSN=dsname]
Reason: FDR read a DSCB (Format 1 or 3) that contained an invalid extent description. If a mini
dump is printed, the first five bytes of the DSCB printed after the registers in the
mini-dump are the cylinder, head, and record number (CCHHR) of the DSCB in error.
If REASON= is printed, it is one of the following:
1 – ENDING CYLINDER TOO LARGE
2 – STARTING TRACK TOO LARGE
3 – ENDING CCHH BEFORE BEGIN
4 – ENDING TRACK TOO LARGE
NOTE: Reasons “2” and “4” indicate that the starting or ending track number of an extent
is 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 the
volume, or may terminate with an U0110 ABEND.
Scratch the bad data set.
If an absolute track statement was specified (SELECT FROM/TO), the user specified a
cylinder address greater than maximum cylinder number or a track number greater
than the tracks per cylinder. Correct the SELECT statement.
If necessary, contact INNOVATION DATA PROCESSING for assistance.
CHAPTER
100
– PAGE 100-19 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR030
100.3
INVALID PARM FIELD PASSED TO FDR
Reason: The user specified a PARM parameter to program FDR but the value was invalid. See
Section 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 more
than one character, e.g., DISK12. For FDR and FDRDSF, DISK can be followed by
exactly one alphanumeric or national character. In FDRABR, you can place up to 4
characters after DISK, so this message is not produced.
Action: The DD statement is ignored and FDR attempts to process the remaining “DISK” DD statements.
FDR032
NO VALID DISK/TAPE(X) DD (OR MOUNT) STATEMENTS WERE FOUND
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, one
indicates a dump and the other indicates a restore.
2.The RESTORE statement contains CPYVOLID=YES but PARM=N is in the JCL.
3.A COPY statement was provided, but PARM=x is in the JCL.
4.The input contains more than one DUMP, RESTORE, or PRINT statement.
5.MAXTASKS=n was specified on a COPY operation.
FDR034
MAXIMUM NUMBER OF DISK(X) DD STATEMENT EXCEEDED -- FDR TERMINATED
Reason: More than 39 DISKx DD statements were provided in the JCL. FDR processed the first
39 disk volumes.
Action: An U0502 ABEND is issued. See “Dump Multiple Volumes Serially to One Tape
Example 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 be
done. User did not specify that any data sets were to be dumped. At least one SELECT
statement must be specified or DSN=ALL specified on the DUMP control statement.
Action: Correct control statements and re-submit job.
FDR036
UNSUPPORTED DISK DEVICE TYPE ON DDNAME=ddname
Reason: FDR encountered a disk device or a backup of a disk device that is not supported. It is
possible 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. The
number of opened DCBs (minus one for FDR) is printed. This is the count in the UCB at the
beginning of the dump or restore. This is only a warning message, no error code is issued.
Action: If you do not want this message printed, the operand ACTMESS=NO on the DUMP
statement suppresses the message.
FDR042
RESTORE FROM BACKUP OF VOL=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.
CHAPTER
100
– PAGE 100-20 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR09x
100.3
text
Reason: Messages from the FDR diagnostic mini-dump processor. INNOVATION DATA
PROCESSING 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 as
000. 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 execute
correctly. This program detected that it was not executing authorized. This most often occurs
when you are testing a new version of FDR with a STEPLIB that has not been authorized.
Action: 1. Authorize the library where you executing the FDR program. You can update a library list in
SYS1.PARMLIB and you may be able to input a console command that authorizes the library.
2.Move all FDR programs to an authorized library.
Contact 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-volume
VSAM 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. FDRMOVE
can MOVE a multi-volume VSAM cluster.
2.There are a variety of unusual conditions that can produce this message. Call
INNOVATION 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 volume
label track (cylinder 0 head 0) or a track in the VTOC. The cylinder “cccc” and head
“hhhh” of the overlaid track is printed in hex.
Action: If you intended to restore this track, the message can be ignored. If not, the volume may
not be usable until you recover the overlaid track from a backup.
FDR111
VOL=vvvvvv DSN=dsname reason
NUMBER OF TRACKS NECESSARY=tttttt
EXTENT 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 too
small or has other errors. It prints the first two forms of the message shown above,
and then repeat the last form for all extents of the input data set (up to 128).
“reason” can be:
CHAPTER
100
– PAGE 100-21 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
HAS INSUFFICIENT SPACE nnnnnn TRACKS – The data set is too small to hold
all of the tracks to be restored. “nnnnnn” is the size of the pre-allocated data
set. The next FDR111 message shows the number of tracks to be restored
“tttttt”. This can also occur for data sets allocated by FDR if the CYL= or
TRK= operands specified a size too small for the active tracks of the data
set, or when DATA=ALL is specified with the RLSE or %FREE= operands.
IS UNMOVABLE – The input data set is flagged as unmovable, which usually means that it
contains location-dependent data and cannot be restored to different track
addresses. The additional FDR111 messages show the extents that the data set
occupied on the original volume; it must be restored to the same track addresses.
IS TOO LARGE – A VSAM index component was larger than the index on the
backup. It must be the same size.
Action: The data set is not restored. Scratch the pre-allocated data set. In most cases, simply
re-run the restore and FDR allocates the data set properly. In some cases you may
need to pre-allocate the data set with the allocations shown (for example, FDR cannot
allocate an unmovable data set with more than three extents). If you get this message
for a data set allocated by FDR (not pre-allocated), a possible cause is that the space
request was reduced by STOPX37, ACC/SRS, or other space recovery software
package. The installation must code the rules for such software so that allocations
requested by programs whose names start with “FDR” are not altered. If desired,
contact 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 VTOC
may 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=cccchhhh
ASSIGNED TO PRIME CYL/HEAD=cccchhhh PRIME R0=cccchhhh
Reason: FDR detected an error or unusual condition with the alternate track assignments on the
disk volume being processed. The message displays the cylinder and head number of
the failing alternate track in hex. “ASSIGNED TO PRIME” is printed if FDR can
determine the prime track; it displays the cylinder and head of the prime track and the
count field of record 0 (R0) on the prime track (the latter should point to the alternate
track. This message is only produced when you are taking a backup to a sequential
disk data set (such as Archiving to disk) or when you specify BUFNO=nn.
The reason code “n” can be:
1–
2–
3–
4–
5–
CHAPTER
100
I/O error occurred reading this alternate track. If the IOB in the mini-dump
starts with “46008000”, the volume has no alternate tracks (this occurs with
some disk subsystems and with VM mini-volumes). As long as there are no
alternate tracks assigned on the volume, this message can be ignored.
This alternate track is flagged as a defective alternate. FDR bypasses it. No
corrective action is required.
The alternate track is assigned to a prime track. The alternate home address
does not have the flag byte set indicating that this is an alternate track.
I/O error occurred reading the prime track assigned to this alternate.
The prime track's home address flag byte did not indicate that this is a
defective track.
– PAGE 100-22 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
6–
The prime track's record zero (R0) did not point back to this alternate track.
(PRIME R0=) contains data read. If the PRIME R0 points to another
alternate track, this track has had an alternate assigned to it multiple times.
NOTE: In many cases (especially reason 1), this message is informative and does not
indicate an error unless other disk errors occur; in this case, the message does
not set a non-zero return code or cause an ABEND.
Action: FDR continues, bypassing this alternate. If the prime data track is to be dumped, FDR
may issue additional error messages. FDR121 REASON=1 can usually be ignored.
Contact INNOVATION DATA PROCESSING for assistance.
FDR122n
statistics
Reason: FDR displays status information at the successful termination of a backup or restore
subtask. A second FDR122 is printed displaying the values under each header. The
character “n” after the FDR122 indicates the format of the backup and is “N” (New)
format or “S” (Split) format. These headers appear above the statistics values (some
values are displayed only for backups, not for restores):
BYTES – Number of bytes of data dumped to tape or read from tape (for DSF, all
bytes read even if not restored.)
DSK TRK – Number of 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 an
FDR129 error message is displayed, the retries were successful.
HGH – If not BUFNO=MAX, this is the highest number of STIMERS issued on one
cylinder. If BUFNO=MAX, this is the number of count fields encountered
with a CCHH that did not match the track it resides on; this is normal on a
VM mini-disk but may indicate errors on other volumes.
DEXCP – The number of disk EXCPs issued by this subtask to dump or restore this
volume. This number may be less than number of EXCPs recorded by
SMF. For FDRCOPY, this is the total of EXCPs on the input disk plus the
number of tracks written to output disks; if FDRINSTANT is used to copy
data sets (with FlashCopy, SnapShot, or TimeFinder), the output disk count
does not represent actual EXCPs.
NUMDS – Number of data sets processed in this backup. If an ABR incremental
backup, this value includes the backup of the ABR Model DSCB.
COMP KBYTE – The number of kilobytes (kB) (1024 bytes) the data was
compressed by FDR software compression (COMPRESS=). This field is
not displayed if software compression was not requested (FDR cannot
display the results of hardware compression, e.g., IDRC)). It is displayed
only for backups.
NOTE: In the above two-line version of FDR122, some of the fields, particularly the byte
counts are inadequate for large disk such as 3390-9 and larger; values printed are
internally truncated and not usable for such disks. This FDR122 format is used
only for backups that do not specify RTC=YES. The following multi-line format,
used for RTC=YES backups and all restores, properly displays all statistics.
CHAPTER
100
– PAGE 100-23 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
OPERATION STATISTICS FOR type VOLUME volser
Reason: This form of the FDR122 message may appear as the header for a table of statistics
about the certain FDR operations that were performed on the volume indicated;
currently the previous form is used for backup, restore and print operations and this
form is used for most other operations (such as SNAP). The table may include some
or all of the data below. For non-backup/restore operations (such as SNAP), many of
the statistics printed may be zero or very small; this is normal.
CYLINDERS ON VOLUME – Total number of data cylinders on volume being processed.
DATA SETS PROCESSED – Number of data sets selected.
BYTES READ FROM DASD – Total number of bytes actually backed up from the volume.
BYTES WRITTEN TO DASD – Total number of bytes actually restored to the volume.
BYTES ON BACKUP – Total number of bytes actually written to or read from the
backup. For un-compressed backups, this is slightly higher than the DASD
bytes because of control data. For compressed backups (COMPRESS= on the
DUMP statement), this is the bytes after compression.
COMPRESSION SAVINGS – Percentage of the backup file size saved by FDR
compression (COMPRESS= on the DUMP statement). This is calculated as
the “Bytes on Backup” divided by the bytes that would have been written to
the backup without compression (not displayed). This is zero unless
COMPRESS=ALL was specified; compression savings from IDRC tape
hardware compression is not displayed.
DASD TRACKS BACKED UP|WRITTEN – Number of data tracks read from or
written to the volume.
BACKUP BLOCKS WRITTEN|READ – Number of physical blocks written to or
read from the backup file.
DASD EXCPS – Number of write/read I/O requests issued to the volume.
BACKUP FILE EXCPS – Number of write/read I/O requests issued to the backup file.
CPU TIME (SECONDS) – The CPU (TCB) time required to process this volume, in
seconds and thousandths of a second.
ELAPSED TIME (MINUTES) – The actual time, in minutes and tenths, required to
process this volume.
BACKUP|RESTORE TIME (EXCLUDING MOUNTS) – The actual time, in minutes
and tenths, required to process this volume, excluding the time spent
waiting for input or output tape volumes to be mounted (at OPEN or EOV).
BACKUP COPY n ON type DSN=dsname VOL=volumes – Documents
the
location of the backup file created. “n” is the copy number (1 or 2) and “type”
is DISK or TAPE.
RESTORE FROM DSN=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. Reason
codes 1 through 6 can only occur if BUFNO=MAX is not in effect (BUFNO=MAX is the
default). The track number (hhhh in hex) printed may not be accurate. An I/O error may
also occur during the actual dump of data from the track. If a cylinder has more than one
count error, only one FDR123 message is issued per track. The description of “Disk I/O
Errors” in Section 80.30 may be helpful in understanding the error.
The reason code “n” may be:
1–
2–
CHAPTER
100
The number of count fields read on this cylinder exceeded the maximum number
FDR expects for this device. The remaining count fields are bypassed.
I/O error occurred reading the count fields. The track number in the
message is probably not correct. THE ENTIRE CYLINDER IS BYPASSED.
The IOB in the mini-dump details the error.
– PAGE 100-24 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
3–
The number of bytes on this cylinder and head exceeds the maximum set by
FDR. If it does not exceed the FDR maximum buffer size FDR processes this
track. Warning: This track may cause an I/O error when reading the
data or the track may not be restorable. If the number of bytes exceeds
the buffer size, the entire cylinder is bypassed.
4–
The count field is out of sequence. The count field encountered has a head
number lower than the previous count field. FDR processes this record as if
it was the next sequential record. This track may not be correctly dumped.
5–
The length of the count fields on this track developed into a negative
number. FDR terminates immediately with an U0300 ABEND.
6–
The track number on one or more count fields was higher than the
maximum number of tracks per cylinder for this device (usually 15). FDR
bypasses the records from the point of error to the end of the cylinder. The
track number in the message has no significance.
7–
The count field has an incorrect cylinder and track number using BUFNO=MAX.
Since this may be a normal condition (such as on VM volumes), this reason is
printed only if you specify PRINT=ALL on the DUMP statement.
8–
The data read from this track appears to exceed the capacity of the track. The
data read is still dumped. This track may cause an error when restored.
Action: An FDR mini-dump is printed. The unlabeled block of storage at the end of the minidump contains the count fields read. Each count is 8 bytes (2 words) long and
consists of the CC (cylinder), HH (head), R (record), K (key length) and DD (data
length). The count field causing the error is usually the first one on the third line of
counts. Contact 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 DSCB
describes the VTOC itself. The VTOC may be improperly formatted. “reason” is a
reason code, possibly with explanatory text; “id” is the DSCB count field.
The reason code “n” may be:
1–
2–
3–
4–
6–
8–
CHAPTER
100
More than one Format 4 DSCB was found, or the first DSCB in the VTOC
was not a Format 4. This may be due to an IBM problem.
FDR found that the Format 4 contained zero free DSCBs, plus the VTOC high
water mark was set to the first Format 5 DSCB. This is the condition CPK would
leave the volume in if an ABEND or system crash occurred during the restore
phase. This volume may be partially restored. This is a serious problem. The
volume should be placed offline until the error is corrected. If you must
dump the volume, specify PROT=NONE on the DUMP statement.
Label track is invalid. The label track (cylinder 0 track 0) does not contain a
properly formatted volume label.
VOL SIZE < DEVICE SIZE – The number of cylinders in the VTOC is less
than the actual number of cylinders on the device.
TOO MANY VTOC ENTRIES – ABR found too many VTOC entries on this
volume and an internal table was exceeded. An U0103 ABEND follows.
Contact INNOVATION DATA PROCESSING for an override.
An unknown DSCB type was found.
– PAGE 100-25 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
9–
VOL SIZE 1 CYL IN VTOC – The Format 4 DSCB indicates that the
volume contains only one cylinder, but the physical size of the volume is
more than one cylinder.
Action: An U0602 ABEND is issued. List the VTOC in hex with:
//LIST
//SYSPRINT
//DISK1
LISTVTOC
EXEC PGM=IEHLIST
DD SYSOUT=*
DD UNIT=SYSALLDA,VOL=SER=vvvvvv,DISP=OLD
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 not
processed. This error may also be caused by an improperly formatted VTOC track.
CPK cannot restore from this backup.
Action: Correct the VTOC or contact 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. The
VTOC location pointed to by the Format 1 DSCB does not contain a DSCB of the
proper type. The DSCB chain for this data set may be broken.
Action: Correct or scratch this data set or list the VTOC in hex with:
//LIST
//SYSPRINT
//DISK1
LISTVTOC
EXEC PGM=IEHLIST
DD SYSOUT=*
DD UNIT=SYSALLDA,VOL=SER=vvvvvv,DISP=OLD
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 the
count 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 contain
the ID of the track it resides on (except for tracks with assigned alternate tracks). The cylinder
and track (in hex) of the failing track is displayed, along with the count field of R0.
Action: FDR bypasses this track on the disk and continue processing the volume. Contact
INNOVATION 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 been
printed 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. A
FDR150 message may also be issued. If the error is a data check or other hardware
problem, the volume must be corrected. See “Disk I/O Errors” in Section 80.30 for help in
understanding the error. Contact INNOVATION DATA PROCESSING for technical
assistance.
CHAPTER
100
– PAGE 100-26 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR130
100.3
CYL=ccccccc HEAD xxx...x WAS function
Reason: Internal message on each cylinder and head dumped or restored. An “x” appears for
each track accessed within the cylinder. “ccccccc” is the cylinder number in decimal.
“function” is ACCESSED (read), 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 current
FDR license. “function” indicates the failing function, such as REORG (FDRREORG),
INSTANTBKP (FDRINSTANT), and others.
Action: If you believe you are licensed for this function, contact INNOVATION DATA
PROCESSING Technical Support for assistance. Check to be sure that you are
executing FDR from the library containing the latest copy of FDR installed at your site.
If you would like to test an unlicensed product, contact your INNOVATION DATA
PROCESSING 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 plus
explanatory text as shown below. Some of the reasons below occur only during logical restore
(to an unlike device or when re-blocking) but others can occur on any data set restore.
The reason code “reason” may be:
4
7
9
9
A
A
B
F
L
CHAPTER
100
CONTAINS TRACK OVERFLOW RECORDS – Data sets formatted with track
overflow records (supported only on 3350 and earlier disks) cannot be restored logically)
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)
BLOCK SIZE LARGER THAN TRKSIZE – On a logical restore, a data block
larger than the output track size was found. Use BLKF= if the data set is DSORG=PS.
TOTAL BLOCKS LARGER THAN TRKSIZE – On a logical restore where
track image mode was forced (see message FDR139), the data from one
track of the input data set does not fit on a track of the output data set.
Message FDR151 is printed to identify the output track. This message may
also occur if an input data set was identified as having multiple extents not
in ascending order on the backup or input disk, indicating that track image
mode was attempted but failed, probably because of small blocks in the
input data set (for a PDS from a 3380 being restored to a 3390, this occurs
if the PDS has a directory with over 45 blocks). See “Action”.
CATALOG/VVDS/PAGE TO UNLIKE – Logical restore cannot restore
catalogs, VVDSs, PAGE, or SWAP data sets.
SYS1.LOGREC OR VTOCIX TO UNLIKE – Logical restore cannot restore
VTOC indexes or LOGREC data sets.
DATA SET IS UNMOVABLE – Logical restore cannot restore data sets
flagged as unmovable.
SPACE IS TOO SMALL FOR DATA SET – During a logical restore, the
allocated space was too small for the reformatted data. If FDR allocated the
data set, this may be due to small blocks in the data set. If possible, FDR
attempts to extend the data set to a secondary extent. The CYL= or TRK=
operands may be used to increase the size of individual data sets.
I/O ERROR WRITING TO DATA SET – Another message documents the error.
– PAGE 100-27 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
Q
REBLOCK ERROR - reason – A logical restore error occurring while trying
to re-block a data set (the BLKF= operand of RESTORE). “reason” briefly
describes the error.
R
PDS DIRECTORY reason – A logical restore error occurred while processing
the directory of a PDS (DSORG=PO). “reason” briefly describes the error.
T
TAPE BLOCK DEBLOCK ERROR – An FDR data block was improperly
formatted. The backup may have been corrupted.
U
END OF FILE NOT FOUND ON INPUT – During a logical restore, an
expected EOF record was not found within the dumped tracks of the data
set; the data set may be usable.
V
VSAM ERROR reason – A logical restore error occurred while processing
a VSAM cluster. “reason” briefly describes the error.
W
MISSING TTR –
X
DATA SET WAS EXCLUDED –
Y
TRACKS OUT OF ORDER FROM INPUT – On a logical restore, the tracks
of the original non-VSAM data set were in multiple extents and not in
ascending order on the backup or input disk. See “Action”.
Action: Correct the error, if possible, and rerun. If this was a logical restore or copy/move to an
unlike device, it may be possible to do a physical restore/copy/move to a like device
(same device type). If the error was due to multiple extents not in ascending order on
a non-VSAM data set (REASON=Y or REASON=9), it may be possible restore or
copy/move to a like device to reallocate the data set in a single extent then copy/move
it to the unlike device (or use COMPAKTOR on the input disk to combine the extents
of the data set). Read member UNLIKE in the Installation Control Library (ICL) for
more 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 is
done in track-image mode, restoring tracks exactly as they were dumped.
Action: None. This is a warning only unless other errors occur.
WARNING DSN=dsname REASON=7 CLUSTER NOT LOADED
Reason: In this form of message FDR139, an attempt was made to perform a logical restore of
an empty VSAM cluster. FDR only allocates and catalogs this cluster.
Action: None. This is a warning only.
WARNING DSN=dsn REASON=W MISSING TTR ttttrr FROM MEMBER=mem
WARNING DSN=dsn REASON=W MISSING NOTE LIST TTR ttttrr
Reason: In this form of message FDR139, during a logical restore or REORG of a PDS, a TTR
pointer (relative track “tttt” and record number “rr”, both in hex) in the PDS directory or
in a note list within a member did not point to any record in the original PDS. This is an
error that existed in the PDS before FDR restored or reorganized the PDS.
Action: The TTR is not changed. It is still invalid after the restore/reorg. All other members are
processed. You should investigate the indicated member; it should probably be deleted.
WARNING DSN=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 was
found 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, but
the 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:
CHAPTER
100
– PAGE 100-28 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
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 not
support the command.
Action: FDR reverts to the previous performance option. Contact INNOVATION DATA
PROCESSING 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') and
Reason Code (X‘RC') is displayed.
IOB SENSE –
I/O error detected - Sense Message Format (X'0F') and Reason
Code (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 volume
X'A7' – An ESTABLISH could not be completed because the
designated source track is already an existing target track
X'AE' – An ESTABLISH could not be completed because the
designated target track is already an existing target track
X'AF' – An ESTABLISH could not be completed because the
designated target track is already an existing source track.
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 purposes
NORMAL I/O PERFORMED – FLASH operation is not allowed due to reason
displayed in IOB Sense information. Copy / Move is performed
using Normal I/O. Message is informational.
tracedata –
Debugging and diagnostic trace information is displayed during
error 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. Another
message may have been issued detailing the error. Since the data was not properly
dumped, FDR does not restore the track on the restore function.
Action: The data set associated with this track may be incomplete. On a data set restore, message
FDR155 indicates the dsname. If message FDR155 does not appear, the track was not needed
for this restore. If you need assistance, contact INNOVATION DATA PROCESSING.
CHAPTER
100
– PAGE 100-29 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR151
100.3
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 in
hex). For a data set restore only, the first FDR151 message identifies the data set that
contains the track.
Action: FDR continues the restore operation. This track is bypassed. See “Disk I/O Errors” in
Section 80.30 for help in understanding the error. Contact INNOVATION DATA
PROCESSING for technical assistance.
NOTE: If this is a logical restore and you also received an FDR138 REASON=9, then
refer to the instructions in the Action for the FDR138 message.
FDR152
ICF VSAM ERROR REASON=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 for
the cluster or component indicated on volume “vvvvvv” (this error may also occur for non-VSAM
data sets on SMS-Managed volumes). On a restore, FDR compares the characteristics of the
cluster on the backup file with those of the cluster being restored to on disk; if some required
characteristic does not match, this message details that mismatch. The VVR/NVR from the
backup and the disk is printed for certain types of errors.
The reason code “n” may be:
1–
2–
3–
4–
5–
6–
7–
8–
9–
A–
B–
VSAM clusters exist on the volume, but FDR failed to find the SYS1.VVDS
data 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
The number of extents in the SYS1.VVDS data set was zero.
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
An I/O error or logical error was detected when FDR read or wrote entries within the
SYS1.VVDS data set, or the VVDS contains no active records (even though there
are VSAM clusters on the volume). For an I/O error, the IOB details the error.1
The length of a VVR/NVR entry within the VVDS is zero or negative.1
The length of all of the VVR/NVR entries within a block of the VVDS
exceeded the length in use within the block. (See Note 2 below.)
A VVDS record indicates that the length of its in-use data exceeds 4096.1
An error occurred when DSF attempted to find one of the associated
components for this cluster. The component may be in the VVDS but not in
the VTOC. The IOB details the error.
FDR is unable to store all of the VSAM component and cluster names in its
internal table. A large number of VSAM clusters must exist on the volume.
Specify the keyword ICFCORE= on the DUMP TYPE= statement or
permanently increase the ICFCORE value in the FDR Global Options Table.
A cluster specifies a catalog name that was not found in the catalog entries
stored in the first record of the VVDS.
FDR could not find the volume information/allocation cell (type 23) in the
VVR 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.
CHAPTER
100
– PAGE 100-30 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
C–
D–
E–
F–
G–
H–
I–
J–
K–
L–
M–
N–
100.3
More than one SYS1.VVDS data set found on the volume. The operating
system uses the VVDS that contains the current disk volume serial number
in the name. More than one VVDS can be created if a volume with a VVDS
is renamed and a VSAM cluster is allocated using the volume with the new
serial number. If the VVDS with the incorrect volume serial does not have
any current clusters cataloged within it, use SUPERZAP to turn off the
PASSWORD indication in the DSCB and scratch the data set using
IEHPROGM. A backup completes but no VSAM clusters are restored from it
and non-VSAM SMS data sets may not be restorable. A restore issues an
U0634 ABEND, so no VSAM or SMS data set restores are done to this
volume until the condition is corrected.
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 volume
was copied or restored to a new disk volume serial but the VVDS was not
renamed. Another possible cause is the DUMPCONDITIONING option of
DFSMSdss. This is only a warning; FDR backs up the volume properly,
using that VVDS. However, VSAM and SMS data sets on the volume are
not usable until the condition is corrected.
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
FDR did not find both a VVR/NVR and a DSCB for a given data set; one was
missing. Also occurs when FDR was unable to calculate the free space in a cluster.
The imbedded index VVR (Type Q) was not found. (See Note 2 below.)
The size of an extent was not a multiple of the CA size; or the high RBA of
an extent exceeded the maximum. On a logical restore, the original cluster
had an imbedded index (the IMBED attribute) and the high-level index
component had more than one extent.
The control interval size (CISIZE) on the backup cluster does not match the
cluster on disk. The displacement is x'16'.2
The number of CIs per CA on the backup cluster does not match the cluster
on disk. The displacement is x'0E'.2
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 also
issued following an FDR160 message; see FDR160.
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
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
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 Range
x'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 Volume 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.
CHAPTER
100
– PAGE 100-31 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
x'80' –
Key Sequence (KSDS)
At displacement x'2A' it checks:
x'01' –
Variable RRDS (VRRDS)
x'04' –
Linear (LDS)
If none of these flags are on, the cluster is an ESDS (entry sequenced) cluster.
There may be other flags on in those bytes; they do not matter. But all of the
flags named above must match (on or off) between the input and output cluster.
O–
The length of the VVR/NVR exceeds the length of the cells within the VVR/NVR.
P–
The VVR entry found is in orphan and not related to a catalog entry.
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”. The
displacement 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-volume
component to the wrong sequence component.
V–
The total length of a VVR/NVR record does not match the sum of the
lengths of the cells within it, on the output disk.
W–
The total length of a VVR/NVR record does not match the sum of the
lengths of the cells within it, on the backup file.
X–
The number of extents specified in the VVR record does not match the
DSCB entry in the VTOC for a component.
Y–
A base cluster is being restored to an alternate index or vice versa.
Z–
Internal error. The length of the FDR backup file control block for VSAM
was less than the sum of the lengths of the VVRs/NVRs within it.
Action: 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 help
diagnose the error.
2)During a restore, the cluster or component indicated is not restored (it is possible for
one component to be restored without error while another fails, but the cluster is not
usable). For many reason codes, an FDR mini-dump is printed displaying the VVR
from the backup and the VVR from the 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 restored
compared 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 that
FDR requires to restore; in most cases, simply delete the cluster and let FDR define it
properly. Some errors can occur even if FDR allocates the cluster. Contact
INNOVATION 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 Volume 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.
CHAPTER
100
– PAGE 100-32 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR153
100.3
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 IBM
message 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 clusters
0076 0000 – User attempted to scratch a multi-volume cluster that was not
aliased to a user catalog. This data set may be partially deleted.
0076 0008 – User attempted to scratch a cluster with an alternate index that
has the NOUPGRADE attribute on another volume.
0084 0000 – The VSAM cluster is date protected. Specify VEXPD=NONE on
the DUMP statement to scratch this cluster.
COMP values over 9000 are from FDR:
COMP – 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 in
register 0 within the mini-dump. Dynamic allocation error codes are
documented in the ISPF online tutorial appendix and in various IBM
manuals. In particular, a dynamic allocation error code of decimal 5896 or
x'1708' indicates that the input cluster was not found in the catalog.
9008 – User attempted to move a multi-volume VSAM cluster. The components on
this volume were copied to the output volume, but were not scratched. If all
of the associated components have been dumped or copied, the user can
use Superscratch or IDCAMS to scratch the cluster.
9012 – Internal Error. The TIOT search failed to find the disk DD name where the
cluster was dynamically allocated.
9020 – A KSDS with Alternate Indexes (AIXs) has been archived but it was not
scratched because ALTINDEX=NO was specified.
9024 – Cluster cannot be scratched because it is cataloged to a different volume or
because an alternate index with the NOUPGRADE attribute is on a volume by itself.
9028 – Cluster cannot be scratched because it is cataloged as non-VSAM or
cataloged to more than 255 volumes.
Action: Check the error code and correct if necessary. An FDR mini-dump is printed displaying
the CATALOG DELETE parameter list and the catalog name. If needed, contact
INNOVATION 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 volumes
where it resides. The cluster is not deleted; it is still usable. However, some parts of it
have been recorded in the Archive Control File. ABR terminates with a non-zero return
code unless SELTERR=NO is specified on the DUMP statement.
Action: You must insure that all volumes where the multi-volume cluster are processed in the same
Archive step. One way to do so is to select the cluster with SELECT CATDSN=cluster.
This message may occur if you are trying to select clusters with ADAYS= or ADATE=;
this does not work for multi-volume VSAM since the last reference date is stored only
in the Format 1 DSCB of the base data component and only on its first volume. See
Chapter 80 “VSAM Special Considerations”.
CHAPTER
100
– PAGE 100-33 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR155
100.3
nnnnn TRACKS MISSING ON function OF DSN=dsname
Reason: Data set RESTORE, COPY, or MOVE detected that a number of expected tracks were
not found during the restore of the data set “dsname”. “nnnnn” is the number of tracks
that were not found. The remainder of the data set was restored, but it may be
unusable. The cause may be:
❖
The restore specified DATA=ALL, but the backup used DATA=USED.
❖
The restore used DATA=ALL or DATA=USED but the backup was created with
DATA=NONE.
❖
The restore used LBPZERO=INVALID, but the backup used LBPZERO=VALID.
❖
Backup file errors (message FDR200) were reported during the backup or restore.
❖
A disk error occurred during the backup that required tracks or cylinders to not be
recorded on the backup file (e.g., message FDR123 or FDR129). Message
FDR150 is also printed for such tracks during the restore.
❖
Blocks were lost from the backup file due to unreported tape drive errors.
❖
The restore subtask ABENDed before completing the restore (message FDR997
is also issued).
Action: If the cause cannot be determined, contact 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 the
attempt 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” is
the size of the data set that failed allocation in tracks or cylinders, “quan” is TRK or CYL. If
the allocation was attempted on multiple volumes (because of the NVOL= operand or the
ABR RESTORE ALLOCATION LIST), it failed on all of them, but “vvvvvv” is the first
volume where it was tried, and “comp” is the error code from that volume. If the data set is
SMS-Managed, “vvvvvv” is the volume that FDR selected for the data set and may not be
the same as the volume where SMS tried to allocate it.
“comp” may be return codes from the IBM ALLOCATE SVC (SVC 32), from the IBM CATALOG
SVC (SVC 26), from the IBM SMS interface, or internal diagnostic codes from FDR itself.
If “FAILED FOR CATALOG” is displayed, “comp” is the return code and “reason” is the
reason code from the CATALOG SVC, in decimal, as documented for the IBM
message IDC3009I. Some of the common catalog codes shown under message
FDR157 also apply to FDR156. Note that if “comp” is 51, look up the “reason” code
under code 50 in message IDC3009I. If “comp” is 300, this is an internal error; contact
INNOVATION DATA PROCESSING for assistance. If “comp” is 9xxx, contact
INNOVATION DATA PROCESSING for assistance. “reason” equal to 00040 may
mean an attempt to catalog a GDG generation when the GDG base does not exist.
Otherwise, if “comp” is a value less than x'1000', it is from the ALLOCATE SVC, in
hex. “reason” may be a 8-digit hex IBM diagnostic code. For z/OS and ESA see the
IBM manual DFSMSdfp Diagnosis Reference.
Common ALLOCATE codes include:
0004 – Duplicate data set name in VTOC; data set already exists on the volume. This
may occur for multi-volume data sets if the piece currently on the volume has a
different volume sequence number than the piece being restored.
0008 – VTOC or VTOC index (VTOCIX) is full.
000C – I/O error in VTOC or VTOC index (VTOCIX)
0010 – Requested absolute tracks not available; an unmovable data set cannot be
allocated because the required tracks are not free.
0014 – Requested space quantity not available; DADSM was unable to find
sufficient free space (in up to 5 extents) to allocate the data set, or the
specific space required for an unmovable data set was not free.
CHAPTER
100
– PAGE 100-34 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
00AC – No security authorization to create data set. You must have ALTER authority to
the data set under IBM RACF or the equivalent in other security systems.
00B4 – IGGPRE00 installation exit rejected the request. A local exit or DASD control
software product has disallowed allocation on the volume that FDR selected.
00C0 – SMS failed the allocation request. The most common cause is a mismatch
between the SMS flags in the VTOC of the output volume and that volume’s
status in the current SMS configuration; common reason codes are:
04160053 –
VTOC indicates INITIAL status (in process of conversion to SMS).
04160054 –
VTOC indicates non-SMS, 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”) to
convert the volume to SMS or non-SMS, or you can remove the volume
from its storage group in the current SMS configuration.
“comp” values greater than 1000 are from FDR, in hex, as follows:
2354 – The name of the data set being restored does not meet IBM's data set naming
conventions. If NEWNAME=, NEWGROUP=, or NEWINDEX= was specified,
the error is in the new name; otherwise it is the original name of the data set that
is invalid. You can bypass this check by specifying NODSNCHK on the
RESTORE statement; the data set is allocated but the catalog probably fails.
FDxx – The IBM subsystem interface (IEFJSREQ) failed with return code “xx”.
FExx – The IBM SMS interface failed the allocation request with return code “xx”, (usually
08). “reason” is an SMS error code, in decimal. You can find the description by
looking up IBM message IGDxxxxx, where “xxxxx” is the reason code.
FF04 – FDR cannot allocate an ISAM file. See member ISAM in 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” the
RACF reason code (“xx” of 04 indicates that the profile already exists, 08
that the user is not authorized to create the profile).
FF50 – GETMAIN failure during allocation. Increase the region.
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. Specify
a new NVOL= value or update the ABR Restore Allocation List to direct the
data set to an online volume.
FF53 – NVR is not record type N. Contact 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 as
SMS, specify STORCLAS=; if it still fails, use BYPASSACS or update your
Automatic Class Selection (ACS) routines. To restore as non-SMS, specify
NVOL= to direct it to a non-SMS volume.
FF59 – Volsers in CPL cannot be located, or over 10 volumes passed. Contact
INNOVATION DATA PROCESSING.
Action: Determine the cause and take appropriate action. It may be possible to circumvent the
problem by pre-allocating the output data set. If needed, contact INNOVATION DATA
PROCESSING for assistance.
CHAPTER
100
– PAGE 100-35 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR157
100.3
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 the
attempt failed. “comp” is the return code and “reason” is the reason code from
CATALOG, in decimal, or is a value generated by FDR itself. If the allocation was
attempted on multiple volumes (because of the NVOL= operand or the ABR
RESTORE ALLOCATION LIST), it failed on all of them, but “vvvvvv” is the first volume
where it was tried, and the codes are from that volume. If the cluster is
SMS-Managed, “vvvvvv” is the volume that FDR selected for the cluster and may not
be the same as the volume where SMS tried to allocate it.
Codes from the IBM CATALOG SVC can be found documented under IBM message
IDC3009I. Common codes include:
COMP 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 this
cluster on one system and are restoring it on another, this may
mean that a catalog with the name of the original cluster's catalog
does not exist; you may need to specify ICFCAT=ALIAS to
catalog it into the proper catalog.
0004 00120 – The catalog selected by FDR to catalog this cluster is not defined
in the master catalog. See 0004-0010 above.
0008 00008 – Name already in the catalog. A NEWGROUP= or NEWINDEX=
value may have resulted in renaming the output cluster or some
of its components to the same name.
0008 00038 – Name already in the catalog. Either the cluster or component
name already exists, or the original cluster is still cataloged. The
VRECAT operand can be used on the RESTORE statement to
delete the duplicate names.
0056 00006 – Insufficient security authorization to define the cluster. You must
have ALTER authority to the cluster under IBM RACF or the
equivalent in other security systems.
0068 00008 – The VTOC or Indexed VTOC is full.
0068 00020 – Insufficient space available to define the cluster.
If “comp” is a value above 9000, the error is generated by FDR itself (COMP values from
9052 through 9080 may occur if the cluster being restored had an imbedded index,
and at the time of the backup the 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 “VSAM
Special Considerations” for further information. FDRMOVE can MOVE a
multi-volume VSAM cluster.
9024 – SELECT specified a component name instead of cluster name, or a
component of the requested cluster was missing from the VVDS at the time
of the backup, or ICF=IGNORE was specified during the dump.
9028 – FDR could not find the type 23 cell in the VVR.
9032 – FDR cannot allocate a VSAM cluster that contains an alternate index to a
NEWNAME. Use NEWGROUP or NEWINDEX instead of NEWNAME.
9036 – FDR cannot allocate a key range VSAM cluster using NEWNAME=. Use
NEWGROUP= or NEWINDEX= instead of NEWNAME=.
9040 – The volume serial number in the SYS1.VVDS data set does not reflect the
volume it is on. If FDR were to allocate a VSAM cluster under these
conditions, the operating system would create a new VVDS data set.
CHAPTER
100
– PAGE 100-36 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
9044 – The name of the cluster or one of its components being restored does not
meet IBM's data set naming standards. If NEWNAME=, NEWGROUP=, or
NEWINDEX= was specified, the error is in the new name; otherwise it is the
original name of the data set that is invalid. This check can be bypassed by
specifying the operand NODSNCHK (not documented elsewhere) on the
RESTORE/COPY/MOVE command.
9048 – Error occurred applying the NEWINDEX= value.
9052 – A LOCATE SVC failed. CODE shows the return code from LOCATE. The
reason code is not shown.
9056 – Unable to find the PCCB for a user catalog.
9060 – Dynamic allocation failed. CODE shows the return code in register 15 from
SVC 99. The dynamic allocation return code (DARC) from the SVC 99
parameter list is not shown.
9064 – VSAM OPEN failed. Message IEC161I may appear on the job log. CODE
shows the return code from VSAM OPEN, as documented under IBM
message IEC161I. For example, code 0040 indicates a security violation.
9068 – VSAM PUT failed. CODE shows the return code from VSAM PUT.
9072 – AMB Extension was not found.
9076 – Internal error in reconstructing the imbedded index; RBA of index extent is not correct.
9080 – VSAM EOV failed. Message IEC070I may appear on the job log. CODE shows
the return code from VSAM EOV, as documented under IBM message IEC161I.
For example, code 0104 or 0209 indicates that the volume that you were
restoring to did not have enough space to contain the data set. It should be
possible to restore the cluster to another volume with more space available.
9084 – Error from RACF, for a cluster with a discrete profile. FDR successfully
allocated the cluster, and then tried to define a new discrete profile, using
the profile of the original cluster as a MODEL. The code value is the RACF
return code, and register 0 within the mini-dump contains the RACF reason
code. A code of 4 indicates that the profile already exists, 8 indicates the
user is not authorized to create the profile.
9088 – A KSDS with an excessive number of key ranges cannot be defined.
9092 – A PAGE or SWAP cluster cannot be copied or moved to the same name
(NEWNAME=, NEWGROUP=, or NEWINDEX= must be used).
9093 – CISIZE of input cluster is invalid for logical restore.
9094 – Physical 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 be
restored to a 3380.
9096 – Allocation of a multi-volume VSAM cluster failed. This can also occur for a KSDS
with the IMBED option or keyranges. “reason” indicates the specific error:
00004 – GETMAIN/FREEMAIN error.
00008 – Volume list from LOCATE is invalid.
00012 – Non-VSAM catalog entry invalid.
00016 – Unable to obtain LOCAL lock.
00020 – Type 23/21 cell not found in VVR.
00024 – Cluster on more than 255 volumes.
00028 – Number of extents does not match Type 60 cell. 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)
CHAPTER
100
– PAGE 100-37 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
9100 –
91xx –
92xx –
9450 –
9451 –
9452 –
9458 –
CHAPTER
100
100.3
00052 – Catalog entry type not non-VSAM. Multi-volume VSAM clusters
that have not been completely restored is cataloged as nonVSAM (the first volser is ####Vx) but the cluster name is currently
cataloged as something else (usually VSAM). This may be due to
a previous incomplete restore of this cluster. See “Action” below.
00056 – LOCATE error. This can occur if the original catalog of the cluster
is not available on the system where the restore was done.
Specify ICFCAT=ALIAS to restore into the aliased catalog on the
current 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 to
allocate 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 is
guaranteed candidate space and does not warrant deleting the
cataloged cluster. The parts of the cluster that contain data may
have been restored already, or may be restored subsequently.
00092 – Tracks in 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.
The selected output disk volume was SMS-Managed, but no storage class was
assigned. Specify STORCLAS= or select a non-SMS volume, and resubmit.
The IBM SMS interface failed the allocation request with return code “xx” (usually
08). “reason” is an SMS error code, in decimal. You can find the description by
looking up IBM message IGDxxxxx, where “xxxxx” is the reason code.
The IBM subsystem interface (IEFJSREQ) failed with return code “xx”.
GETMAIN failure during allocation. Increase the region size.
Allocation parameter list error. Contact INNOVATION DATA PROCESSING.
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 a
volume on which to allocate it. Specify NVOL= and rerun.
BYPASSSMS was specified and the selected output disk volume was
SMS-Managed, but no storage class was assigned. Specify STORCLAS=
or select a non-SMS volume and resubmit.
– PAGE 100-38 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
9459 – Volsers in CPL cannot be located, or over 10 volumes passed. Contact
INNOVATION DATA PROCESSING.
Action: An FDR mini-dump is printed displaying the CATALOG DEFINE parameter list and related data
areas. Determine the cause and take appropriate action. For errors involving names already in
the catalog, the VRECAT operand on the RESTORE statement may be used to DELETE the
duplicate names from the catalog (but should be used cautiously since it may DELETE other
clusters). If needed, contact INNOVATION DATA PROCESSING for assistance.
When restoring a multi-volume VSAM cluster, the cluster is not usable until all pieces of the
cluster have been restored from all volumes where it resided. If not all the pieces have
been restored, the cluster is cataloged as non-VSAM with “####Vx” as the first volser. If
possible, determine which pieces were not restored and restore them. But if you want to
delete the partially restored cluster and start over, you must perform these steps:
Delete the non-VSAM catalog entry with:
//DELNVSM
//SYSPRINT
//SYSIN
DELETE
/*
EXEC PGM=IDCAMS
DD SYSOUT=*
DD *
clustername NONVSAM NOSCRATCH
Delete each data and index component of the cluster from each disk where it was restored with:
//DELVVR
//SYSPRINT
//DD1
//SYSIN
DELETE
/*
EXEC PGM=IDCAMS
DD SYSOUT=*
DD UNIT=SYSALLDA,VOL=SER=volser,DISP=OLD
DD *
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 be
enqueued because some other job or user currently has the data set enqueued under
the SYSDSN resource.
For HFS and zFS data sets, if HFS=QUIESCE or ZFS=QUIESCE was specified and the
enqueue is not successful, FDR tries to do a HFS or zFS quiesce function, to prevent
access to the file system in the HFS and zFS data set during the backup. If that is
successful the second form of the FDR158 message is displayed and the data set is
processed normally; this message does not indicate an error.
If the HFS or zFS file was not known to the system where FDR was running, the third form of the
FDR158 message is printed, this also does not indicate an error. However, if the HFS or zFS file
was mounted on another system, it is not quiesced and the backup may be corrupted.
However, HFS and zFS errors cause the fourth form of the FDR158 message to be
printed with “hfserror”:
AND HFS QUIESCE FAILED cccc-rrrrrrrr – The quiesce function failed with return
code “cccc” and reason code “rrrrrrrr” in hex. It may be that the HFS or zFS
data set was busy for more than 5 minutes. A reason code ending in 00FC
indicates that the user id of the FDR job was not authorized to use UNIX
System Services (USS) (does not have a UID assigned); a UID is required.
AND HFS CURRENTLY QUIESCED TO ANOTHER JOB – The quiesce function
failed because another job or user has already quiesced the HFS or zFS
data set. Another backup of the HFS or zFS data set may be in progress.
CHAPTER
100
– PAGE 100-39 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
AND HFS QUIESCE NOT AUTHORIZED – The job was not authorized to quiesce
the data set. This may indicate that the user id of the FDR job was not
defined to your security system.
AND HFS QUIESCE INSUFFICIENT STORAGE – A GETMAIN for storage to hold a
table of quiesced HFS or zFS data sets failed. Increase the region and rerun.
AND HFS UNQUIESCE FAILED – At the end of the operation, the HFS or zFS
unquiesce function failed. You may need to 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 caused
by an enqueue failure.
Customers using CA MII (Multi-Image Integrity component of CA MIM), prior to release
11.6, may receive many MIM conflict messages on the console and in the job log of
FDR jobs when FDR158 messages are generated. These conflict messages are
useless since FDR is not waiting for the enqueue. Member FDRCONXT in the FDR
Installation Control Library (ICL) contains instructions for implementing a MIM conflict
exit that can suppress these messages when issued on behalf of FDR programs.
FDR159
UNABLE TO function REASON=x DSN=dsname
Reason: FDR is unable to RESTORE, COPY, or MOVE the named data set for the reason
specified. The data set is bypassed. The reason codes “x” are:
1–
2–
3–
CHAPTER
100
A catalog or SYS1.VVDS data set cannot be restored to a new name and
cannot be copied or moved. To move a catalog, back it up, delete the
catalog, and restore it to its new volume.
The SYS1.VVDS.Vvolser or SYS1.VTOCIX.volser data set was selected
without PROT=NONE specified on the RESTORE TYPE=DSF statement. It
is not restored; add PROT=NONE if you really want to restore it. It is usually
a mistake to restore the VVDS or VTOCIX.
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)
– PAGE 100-40 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
–
Application Control File (for restore from Application Backup)
FDR bypasses the restore of the data set. These data sets are read and updated by FDR
during a restore, so it is almost always a mistake to try to restore them as data sets.
SELECT ALLDSN may cause FDR159 REASON=3 for the VVDS even though it was not
backed up; it can be ignored. This message is only a warning message; it does not cause
an ABEND or non-zero condition code to be issued. If the VTOC index is damaged, the
best way to recover is usually to rebuild it by using the BUILDIX command of program
ICKDSF. To rebuild the ABR Model DSCB use the REMODEL command of program
FDRABRM (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 restore
these data sets, but if the message is annoying, add an EXCLUDE DSN=dsname
statement 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 in
multiple extents. In order to do the restore or copy or move, the output cluster must
have the same arrangement of extents as the original cluster. However, the output
cluster was found to exist on disk before the restore or copy or move, with a different
arrangement of extents. There is no practical way for the user to DEFINE the output
cluster with the correct arrangement of extents.
Action: Delete the cluster that you pre-defined, and let FDR do the allocation. FDR
automatically 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) using
Cross 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 informational
messages generated by SMS during this allocation are printed.
Action: Examine the messages to determine the cause of the allocation failure.
FDR164
CANDIDATE-SPACE ALLOCATION BYPASSED DSN=dsname
Reason: The current backup or input disk contains an extent of a multi-volume VSAM cluster that was
flagged as a “candidate space”. A candidate space is created when a multi-volume SMS
cluster is allocated with a storage class with the “guaranteed space” attribute and real
volume serials are specified. SMS pre-allocates extents on the volume, but they are not
part of the active extents of the cluster until it expands and uses them.
Action: The candidate space is bypassed and is not allocated. FDR does not restore VSAM
candidate volumes, either regular or candidate-space.
CHAPTER
100
– PAGE 100-41 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR165
100.3
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 base
cluster has not yet been restored, probably because it is on a different backup or disk
volume that has not yet been processed. The AIX cannot be defined until the base
cluster has been completely restored.
Action: An ABR restore bypasses the AIX but remembers that it did so. After all other backups
requested in this ABR restore have been processed, ABR reprocesses the backups
containing the bypassed AIXs and attempt to restore them again (this may require
remounting backup tapes). If the base cluster of the bypassed AIX was successfully
restored from the other backups, the restore of the AIX is usually successful. If the
message appears a second time for the same AIX on the same backup, or the AIX restore
fails for another reason, contact INNOVATION DATA PROCESSING for assistance.
A DSF restore or FDRCOPY copy bypasses the AIX and does not attempt to reprocess
it; you can re-execute the restore/copy with the PRESTAGE 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 length
exceeding 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, or
ALL), the encryption type (AES128, AES192, or AES256) and the encryption key used
(in hex). The encryption key is not displayed if PRINTKEY=NO is specified on the
applicable ENCRYPT statement.
The additional text “KEY WAS GENERATED” appears if FDRCRYPT randomly
generated the key used for this backup.
The message says “ENCRYPTION WAS BYPASSED” if ENCRYPTTYPE=BYPASS is
specified on the applicable ENCRYPT statement.
FDRCAMS SUCCESSFULLY ENCRYPTED/DECRYPTED DD=ddname DSN=dsname
Reason: This form of the FDR178 message indicates that a sequential input or output file from a
REPRO under program FDRCAMS was encrypted or decrypted. It appears in the
FDRCAMS SYSPRINT with other IDCAMS messages. If the no-charge program
FDRDECRY was used, that program name appears.
FDR179
ENCRYPT/DECRYPT ERROR REASON=reason
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 to
backup and restore, similar messages are generated by FDRTCOPY and FDRTSEL when
copying or creating encrypted backups. The reason code “reason” may be:
0
1
3
4
CHAPTER
100
FDRCRYPT NOT FOUND – Encryption was requested on a backup, or an
encrypted tape was being restored, but the FDRCRYPT module was not
found. You may not be licensed for FDRCRYPT or you may be executing
from the wrong FDR library.
DECRYPT KEY NOT SPECIFIED – An
encrypted
backup
was
encountered during a restore, but the decryption key was not found in the
Encryption Keyfile or on a DECRYPT statement.
UNSUPPORTED ENCRYPTTYPE – Internal error. Contact INNOVATION
DATA PROCESSING.
MASTERKEY IS INVALID – A master key was specified for a restore, but the
master key did not pass validation; it is not the master key that was used during
encryption of the backup or no master key was used during the backup.
– PAGE 100-42 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
5
6
7
8
9
A
B
C
D
E
F
G
H
I
J
K
L
M
CHAPTER
100
100.3
DECRYPT KEY IS INVALID – A decryption key was specified for a restore
(or was obtained from the Encryption Keyfile), but the key did not pass
validation; it is not the encryption key that was used to encrypt the backup.
DUPLICATE BYTE GENERATED – Internal error. Contact INNOVATION
DATA PROCESSING.
KEYFILE OPEN ERROR – An OPEN error occurred opening the
FDRCRYPT Encryption Keyfile.
KEYFILE NOT FORMATTED BLKSIZ=0 – The FDRCRYPT Encryption
Keyfile has not been pre-formatted. Use the FDRCRYFM utility to format
the Encryption Keyfile.
KEYFILE IS FULL – The FDRCRYPT Encryption Keyfile has no free space
to record the key of the current backup. Use the FDRCRYFM utility to reorganize the Encryption Keyfile or copy it to a larger Encryption Keyfile.
KEYFILE INTERNAL ID INVALID – The FDRCRYPT Encryption Keyfile is
not valid. Either it has been overlaid or improperly formatted.
KEYFILE READ/WRITE I/O ERROR – An I/O error occurred on the
FDRCRYPT Encryption Keyfile.
FDRCRYPT PROGRAM HAS EXPIRED – A trial version of FDRCRYPT has
reached its expiration date. Contact INNOVATION DATA PROCESSING to
extend the trial or purchase the product.
KEYFILE NOT DEFINED – No Encryption Keyfile name was provided. The
name could be on a KEYFILE statement in the FDRCRYPT DD statement input, or a
default Encryption Keyfile could be specified in the FDR Global Options Table.
BACKUP NOT RECORDED IN KEYFILE – An encrypted backup was
encountered during a restore, but no record of the backup was found in the
FDRCRYPT Encryption Keyfile and no decryption key or master key was provided.
KEYFILE DYNALLOC ERROR – An error occurred dynamically allocating
the Encryption Keyfile specified on a KEYFILE statement or in the FDR
Global Options Table. Message FDR336 was also issued with the dynamic
allocation error codes.
MASTERKEYID NOT FOUND – When creating an encrypted backup,
MASTERKEYID=profile was specified (or a default MASTERKEYID was
specified in the FDR Global Options Table), but FDRCRYPT did not find
profile FACILITY/FDRCRYPT.profile in your security system. Either the
profile is not defined, or (under CA ACF2 or CA TOP SECRET) the user ID
under which the job is running is not authorized to access the profile, or the
security system is not active.
MASTERKEYID INVALID – When
creating
an
encrypted
backup,
MASTERKEYID=profile was specified (or a default MASTERKEYID was specified in
the FDR Global Options Table), but the profile FACILITY/FDRCRYPT.profile in your
security system did not specify a valid MASTERKEY= value in the APPLDATA field
of the profile (e.g., MASTERKEY= not specified or the value is not 32 hex digits).
SPECIFIED DDNAME/DSNAME NOT ENCRYPTED/DECRYPTED – In
FDRCAMS, one or more ENCRYPT or DECRYPT statements were not
processed because no matching IDCAMS REPRO statement was executed.
INVALID EOD RECORD – When decrypting, FDRCAMS encountered an
invalid encryption EOD record.
PREMATURE END OF FILE – When decrypting, FDRCAMS encountered
the end of the input file without reading an encryption EOD record.
SYNAD ERROR – An I/O error occurred on the encrypted file.
MUST BE DECRYPTED WITH FDRCAMS – The user attempted to use
the no-charge program FDRDECRY to decrypt an encrypted file created by
FDRDECRY; this is not permitted. FDRDECRY can only be used to decrypt
files created by FDRCAMS, and encrypted files created by FDRDECRY can
only be decrypted by FDRCAMS.
– PAGE 100-43 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
P
PUBLIC KEY ERROR – ERROR CODE=rrrrccccssss – PUBLICKEY
or
PRIVATEKEY was specified in an FDRCAMS step, but ICSF returned an error with
the indicated codes. For common codes, additional explanatory text is printed.
Z
UNKNOWN REASON CODE – Internal error. Contact INNOVATION DATA
PROCESSING for assistance.
Action: Correct the error, if possible, and rerun. Contact INNOVATION DATA PROCESSING if
you need assistance.
FDR180
encryption error text
Reason: This message is generated by FDRCRYPT (FDR backup encryption option) when errors
are detected in the control statements in the FDRCRYPT DD statement input. The
text describes the error, which includes syntax errors, errors in key values, errors
processing the FDRCRYPT Encryption Keyfile, and other reasons.
FDR200
BLOCK DROPPED--synadaf--datablock
Reason: A permanent BSAM read or write I/O error has occurred on a backup data set. “synadaf” is
descriptive error text provided by the IBM SYNADAF macro. “datablock” is the first 20 bytes of
backup data block read or written, in hex, if available. An IBM IOS000I I/O error message may
also appear in the job's job log. “Tape I/O Errors” in Section 80.30 gives more details.
DUMP – If on reel-to-reel tape (3420-type tapes), FDR issues an EOV to force a new
output volume to be mounted. The blocks that were being written to the tape
having the error is rewritten as the first blocks on the new reel. If this tape switch
occurs more than 20 times, FDR terminates with an U0200 ABEND.
On cartridges drives, because of the control unit buffer, FDR issues the U0200
ABEND immediately after the first unrecoverable tape error. FDR terminates
immediately if the error occurs during the write of the control records at the
beginning of the backup.
RESTORE – Any block in error is bypassed. If the error is due to I/O errors during the dump
to a reel-to-reel tape, the block in error was rewritten on the next tape volume; if it is
read successfully the data is properly restored (logical data set restore may fail on
this condition). FDR drops up to 20 blocks before terminating with an U0200
ABEND. If any track images were never successfully read from any tape volume,
message FDR366 (and possibly message FDR155) are issued to document this; if
neither is issued then the restore was successful despite the I/O errors.
The block number in “synadaf” indicates the number of the tape block dropped.
MAXERR= can increase or decrease the number of errors FDR will bypass. The
keyword TAPERRCD=NO suppresses the condition code or ABEND that normally
occurs at the end of the dump or restore.
NOTE: On reel-to-reel tapes (3420-type) z/OS device swapping (the SWAP console
command) should not be allowed for FDR backups. SWAP may be permissible for
cartridge tapes. See “Tape I/O Errors” in Section 80.30.
NOTE: INNOVATION DATA PROCESSING offers two products that can dramatically
reduce tape errors: FATS (Fast Analysis of Tape Surfaces) analyzes tapes for
defective areas and FATAR (Fast Analysis of Tape And Recovery) displays and
corrects data on data checked tapes.
FDR201
FORCE END OF VOLUME TAKEN--BLOCK WILL BE REWRITTEN
Reason: During dump processing a tape I/O error caused a tape volume switch to occur. See
message FDR200 for details. If BSAM caused the volume to switch during error
recovery before FDR was able to force the EOV, this message is not issued. If z/OS
device swapping (SWAP) was allowed to occur for cartridge drives, the message is
not issued (the only way to tell if a SWAP occurred is to observe in the job log that the
tape was dismounted from a different drive than that on which it was initially mounted).
CHAPTER
100
– PAGE 100-44 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR203
100.3
PREMATURE TAPE END OF FILE DSN=dsname
Reason: FDR restore detected an end-of-file on the backup data set without encountering the FDR
trailer record. The dump may not have successful. On an FDR full volume or data set
restore, FDR terminates with an U0201 ABEND; however, on a data set restore FDR stops
reading the backup when it has restored all tracks required for the data sets selected, so it
may not issue the FDR203 message or the U0201 ABEND.
The following are possible causes:
❖
The backup that created this file did not complete successfully.
❖
The backup run completed successfully, but the backup file was not correctly cataloged.
❖
The JCL for the restore specifies volume serial numbers for the backup file, but
the last volume has been omitted, or the volume serials are out of order.
Action: In the last two cases, you can do the restore by specifying the correct volume serial
numbers on the DD statement for the backup file.
FDR204
TAPE BLOCK LENGTH CHECK--BLOCK BYPASSED
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 details
the tracks lost, if any. For a data set restore, unless message FDR155 is displayed, no tracks
necessary for this restore were lost and the restore is successful.
If message FDR204 occurs many times, the cause is probably that you are restoring
from a tape that was created by using a utility program (such as IEBGENER) to copy
an FDR backup file.
Most utilities cannot copy FDR backup tapes. FDRTCOPY, FDRTSEL, or FATAR must
be used to copy FDR backup tapes. Other causes include transmission of an FDR
backup over a network, or some channel extenders used for attaching tapes.
FDR205
TAPE BLOCK CROSS-CHECK ERROR
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 is
issued 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 the
block count from the tape trailer label that reflects the number of blocks written to the tape
volume during the backup. The fourth word of the DCB contains the count of blocks read during
the restore. FDR ignores the error and continue processing. If tracks necessary to do the
restore are lost, FDR details them in message FDR366.
FDR207
TAPE CROSS-REFERENCE TABLE IS MISSING DSN=dsname
Reason: FDR could not find the track table on the backup data set “dsname”. The backup may
have been corrupted or overwritten.
Action: The restore continues without the cross-reference check. Message FDR366 is not
issued even if data tracks were lost.
FDR210
I/O ERROR ON BACKUP DD=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 tape
hardware service representative to investigate the cause of the error.
CHAPTER
100
– PAGE 100-45 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR211
100.3
FDR ERROR ON DD=ddname REASON=reason
Reason: FDRINSTANT discovered an error when attempting to initialize “ddname”. The “reason” can be:
8
9
A
B
C
D
E
F
G
H
I
J
K
M
CHAPTER
100
FDR.USE.UNIT NOT FOUND – The
disk
device
specified
by
DSN=FDR.USE.UNITuuuu on the DISKx DD statement was not found in
your I/O configuration.
FDR.USE.UNIT IS ONLINE – The
disk
device
specified
by
DSN=FDR.USE.UNITuuuu on the DISKx DD statement is online. It must be
offline to z/OS.
FDRINSTANT VOLSER MISMATCH – The volume serial of the offline disk
device being dumped does not match the volume serial of the online
primary volume.
INSTANT TRIAL HAS EXPIRED – FDRINSTANT trial has expired. Contact
INNOVATION DATA PROCESSING for assistance.
FDRINSTANT UNIT NOT FOUND – The disk device containing the
FDRINSTANT volume image was not found in your I/O configuration. For
PGM=FDR or FDRDSF, if you specify BCV=, PPRC=, FCOPY=, or SNAP=,
this can also occur if you are trying to do Instant backups and non-Instant
backups in the same step.
FDR INSTANT PATH GROUP ERR – FDR called the IBM module
IECDVPTH to establish path groups for the offline disk, but the return code
was non-zero. The backup is completed but there may be some
performance degradation.
INSTANT BKUP NOT CATALOGED – The latest backup generation and
cycle as recorded in the ABR Model DSCB is not cataloged.
INSTANT BKUP ALREADY DONE – The latest backup generation and
cycle as recorded in the ABR Model DSCB is currently cataloged to a tape
or a disk other than the source disk itself, so the backup has already been
moved. This message is normal if you restart the ABR backup step after
some backups have been successfully moved to tape; it does not set any
error codes and processing on the volume is bypassed. Note that this
reason can occur if the previous SNAP, SPLIT, PSPLIT, or FCOPY step
failed on this volume, but that failure sets an error code.
INSTANT BKUP UNIT MISSING – A SNAP, SPLIT, PSPLIT, or FCOPY
was previously done, but FDR cannot locate the UCB for the device that
was the target of the operation (that contains the volume image).
INSTANT BKUP GEN/CYC ERROR – The generation/cycle of the backup
on the offline volume is not the same as current generation/cycle as
recorded in the ABR Model DSCB. This can also occur if an offline volume
is released in a prior unsuccessful run with FCOPY=(USE,REL) and the
DUMP job is being rerun.
LOAD FAILURE FOR MODULE EMCSAI/EMCQCAPI – FDR was unable
to load an EMC API module. The EMC libraries must be in the system
linklist or a STEPLIB in the FDR step.
INSTANTBKUP TYPE= MISMATCH – The TYPE= parameter used on the
SNAP, SPLIT, PSPLIT, or FCOPY operation was different from that
specified on the subsequent DUMP statement.
FDRINSTANT LABEL I/O ERROR – An I/O error occurred reading the
volume label from the offline volume.
INSTANTUNIT=uuuu NOT READY – The offline disk copy of the online
disk is not ready. If you have use the DSN=FDR.USE.UNITuuuu in the FDR
DISKx DD statement, this may mean that you have provided the wrong
offline device address, or it may mean that the offline copy has not been
properly split from its online source. If this is a BCV in an EMC subsystem or
a ShadowImage copy in a HDS subsystem, this may mean that the SPLIT
or PSPLIT function has not been executed or has not completed.
– PAGE 100-46 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
N
FDRINSTANT I/O ERROR – An I/O error occurred while performing the
FDRINSTANT backup.
P
FDRINSTANT LABEL NOT FDR1 – FDRINSTANT changes the VOL1
label on the output volume to FDR1 when you do a SNAP, SPLIT, PSPLIT,
or FCOPY so it cannot be brought online by accident. But during the backup
phase of FDRINSTANT, the volume label was not FDR1 as expected.
Y
UNABLE TO SPLIT – SPLIT RETRY COUNT EXCEEDED – Because of
conditions within the Symmetrix, FDR was forced to re-establish and re-split
the BCV a number of times, but the retry limit for this re-establish/re-split
was reached before a valid split BCV was created.
Action: The backup is terminated (except for reason “D”). Many of these errors indicate that the
FDRINSTANT jobs have not been run in the correct order or with the correct
parameters. Correct the error, if possible, and rerun. Otherwise, contact
INNOVATION DATA PROCESSING Technical Support.
If you attempted to do a SNAP, SPLIT, PSPLIT, or FCOPY, but it failed for some
reason, then the DUMP step gets this message with reason “E” or “F”. Check the
output of the SNAP, SPLIT, PSPLIT, or FCOPY step to determine the cause of the
error. However, reason F is normal if the DUMP step fails after processing some
volumes, and you resubmit it; ABR gets reason “F” for the SNAP, SPLIT, PSPLIT, or
FCOPY volumes it has already processed and automatically bypasses them.
FDR212
program ERROR UNIT=uuuu REASON=reason
Reason: FDRINSTANT had an error attempting to process a volume on the device address
shown as “uuuu”, for the reason shown. Reason codes include:
F
G
H
I
K
L
N
O
U
V
CHAPTER
100
BCV VOLUME NOT FOUND OR NOT CONNECTED TO BCV – A DUMP
with BCV=USE is being executed, but FDR is not able the find the BCV.
Probably a BCV ESTABLISH was never done on the online device.
ERROR DURING SPLIT PROCESSING – A PSPLIT operation has been
performed, but the units are not in the correct state. Check return and
reason codes for explanation of failure.
BCV MATCHING BCV VOLUME NOT FOUND IN UCBVTOC – When
a
BCV SPLIT is done the UCBVTOC field in the BCV is updated to point back to the
online UCB, but no offline disk had a pointer to the online disk you are dumping.
LOAD FAILURE FOR MODULE EMCSAI/EMCQCAPI – FDR was unable
to load an EMC API module. The EMC libraries must be in the system
linklist or a STEPLIB in the FDR step.
EMC CODE nn - reason – A BCV operation was requested, but the BCV
request to the Symmetrix subsystem failed with the indicated reason code
“nn”. “reason” is a brief text explanation of the reason.
CANNOT SPLIT VOLUME PAIR NOT ESTABLISHED – A SPLIT operation
was requested, but the primary volume was never ESTABLISHed with an
FDRINSTANT volume or the volume has been reused with a different primary
volume.
ESTABLISH TO BCVUNIT ALREADY IN USE – FDR attempted to do an
ESTABLISH of the online volume to the identified BCV, but the BCV was
already established to a different volume.
VOL1 LABEL RESERVED FIELDS NOT BLANKS – When ABR does a
SPLIT, 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.
ERROR INVALIDATING VOL1 LABEL – An I/O error occurred when
FDRINSTANT was attempting to modify the volume label of the
FDRINSTANT volume to insure that it cannot come online accidentally.
CANNOT RESTORE VOLUME IS NOT SPLIT – A request to restore from
a captured volume image on an FDRINSTANT volume failed because that
volume is currently ESTABLISHed to a volume.
– PAGE 100-47 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
W
BCV WAS SPLIT FROM ANOTHER STANDARD VOLUME – A request to
restore from a captured volume image on a BCV failed because that BCV
was most recently SPLIT from a different primary volume.
X
ERROR RESTORING STANDARD VOL1 LABEL – An I/O error occurred
when FDRINSTANT was rewriting the volume label on the target volume
after restore from an FDRINSTANT volume.
Y
UNABLE TO SPLIT – SPLIT RETRY COUNT EXCEEDED – The
disk
subsystem was unable to accept a SPLIT request. FDR retried the request
but it continued to fail until the retry limit was exceeded.
Z
UNABLE TO function - reason – “function” can be CONSPLIT or
EMCSNAP. The “reason” text may refer to minimum microcode levels or
missing microcode patches. FDR checks for required microcode levels and
patches before attempting to use the Consistent SPLIT or SNAP function.
Action: FDRINSTANT bypasses this volume and continues processing.
FDR218
program UNIT=uuuu WAS stat UNIT=bbbb
Reason: A BCV in an EMC Symmetrix or a ShadowImage pair in a HDS 7700E was used for
FDRINSTANT. This message indicates the status of the volume as a result of the
operation performed (RE-ESTABLISH, SPLIT, or RESTORED). “uuuu” is the S/390
address of the primary volume and “bbbb” is the address of the FDRINSTANT volume.
“stat” is text that indicates the volume status:
RE-CONNECTED TO – RE-ESTABLISH was executed after the dump due to
BCV=(USE,RET) or PPRC=(USE,RET).
SPLIT FROM – SPLIT was successfully executed due to BCV=USE or PPRC=USE.
RE-SPLIT FROM – SPLIT was executed due to BCV=USE or PPRC=USE but the
target was already split from the primary, so FDR RE-ESTABLISHed it to
refresh the target and SPLIT it again.
EX-SPLIT FROM – SPLIT was executed due to PPRC=USE and the
PPRCUNIT=uuuu pointed to a HRC secondary target.
RESTORED FROM – The online volume was restored from the FDRINSTANT
volume 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 offline
copy on device address “uuuu”. FDRINSTANT is an extra-cost option to FDR.
CHAPTER
100
– PAGE 100-48 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR224
100.3
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 FDRINSTANT
processing. It is issued for every volume in the backup step that has not had a SNAP,
SPLIT, PSPLIT, or FCOPY executed against it successfully.
This message is issued for all normal volumes (volumes that you want regular backups,
not FDRINSTANT) that are processed in the same step with FDRINSTANT volumes,
unless you have erroneously attempted to do a SNAP, SPLIT, PSPLIT, or FCOPY of
those ineligible volumes.
The message is also issued for all eligible volumes for which SNAP, SPLIT, PSPLIT, or
FCOPY has never been done, indicating that you want to backup those volumes normally.
Action: The volume is backed up by normal ABR backup processing, but it is not a point-in-time backup.
If the message identifies a volume that you did not intend to backup with FDRINSTANT,
it can be ignored.
If you did intend to use FDRINSTANT on this volume, check your SNAP, SPLIT,
PSPLIT, or FCOPY step to be sure that it was included.
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 you
wanted a point-in-time backup. Check the output of the SNAP, SPLIT, PSPLIT, or
FCOPY step to determine the failure.
FDR225
FDRINST DID NOT action OFFLINE type UNIT=uuuu - OFFLINE BACKUP IS IN USE
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, ABR
could not release the copied volume or RE-ESTABLISH the BCV because another
task has the backup data set enqueued, probably because of a restore.
Action: You should RE-ESTABLISH the BCV or release the copied volume later when the
backup data set is no longer in use.
FDR230
program type UNIT=uuuu REASON=reason
Reason: FDRINSTANT had an error attempting to use special hardware facilities to get a
point-in-time image of a volume for FDRINSTANT use. “type” is “WARNING” or
“ERROR”. “uuuu” is the device address of the target disk and “reason” indicates the
cause. Note that some reason codes have several versions depending on the
hardware facility that failed. Reason codes include:
1
2
3
4
5
CHAPTER
100
MOUNT STATEMENT NOT SPECIFIED – There were no MOUNT statements
following a SNAP, SPLIT, PSPLIT, or FCOPY statement. MOUNT statements are
used to define the source volume and target device for the FDRINSTANT copy.
MOUNT STATEMENT NOT FOUND – Some control statements were provided
after the SNAP, SPLIT, PSPLIT, or FCOPY statement, but none of them were
MOUNT statements. Only MOUNT statements can follow that statement.
xxxxUNIT= NOT SPECIFIED IN MOUNT STATEMENT – A
MOUNT
statement does not contain the operand SNAPUNIT=, PPRCUNIT=,
FLASHUNIT=, or BCVUNIT=. It is required.
SOURCE AND type UNIT ADDRESS ARE EQUAL – The unit on which
the volume specified by VOL= is mounted is the same as the unit specified
by xxxxUNIT=. A volume cannot be copied to itself.
INCOMPATIBLE SOURCE AND type UNIT DEVICE TYPES – The device
type of the unit on which the volume specified by VOL= and the unit
specified by xxxxUNIT= are not the same. You cannot snap from a 3380 to
a 3390 or vice versa.
– PAGE 100-49 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
6
7
8
9
9
9
9
A
A
A
B
B
C
D
E
F
G
CHAPTER
100
100.3
type UNIT NOT FOUND – The device address specified by xxxxUNIT=
was not found in the current I/O configuration. Be sure you specified a 4digit hex address; add a leading zero if required.
type UNIT NOT DASD – The device address specified by xxxxUNIT= was
defined as a type other than disk in the current I/O configuration.
type UNIT IS NOT OFFLINE – The disk address specified by xxxxUNIT= was
not varied offline to z/OS. If you are sure that you want to use this device as an
FDRINSTANT target, vary it offline. Note that FDRINSTANT completely
overlays that target volume and all existing data on the volume is lost.
UNKNOWN DEVICE OR DEVICE NOT type CAPABLE – Either the source
volume specified by VOL= or the target volume specified by xxxxUNIT= is
capable of the special hardware feature requested (e.g, “ECAM” is the special
command set used to perform SnapShot).
UNABLE TO OBTAIN SYMMETRIX DEVICE NUMBER – FDR was unable
to determine the z/OS device address of the BCV assigned to the online
volume being dumped. Possibly it is not in the I/O configuration or is in a
different Symmetrix. Try specifying BCVUNIT= on the MOUNT statement.
UNABLE TO OBTAIN PPRC DUPLEX NUMBER – FDR was unable to
determine the z/OS device address of the ShadowImage volume assigned
to the online volume being dumped. Possibly it is not in the I/O configuration
or is in a different disk subsystem.
UNKOWN DEVICE OR DEVICE NOT FLASHCOPY CAPABLE – Device
is not capable of FlashCopy or FlashCopy cannot be used between the
source and target devices specified.
UNEQUAL SOURCE/TARGET CONTROLLER FRAME SERIAL NO. –
The source volume specified by VOL= and the target volume specified by
xxxxUNIT= are not both in the same disk subsystem (for FlashCopy V1,
they must be in the same logical subsystem (LSS)).
SYMMETRIX QUERY FAILED – A query to the EMC Symmetrix to get
BCV information failed.
DEVICE IS NOT IN DUPLEX STATE – No PPRC session exists for the
primary device.
SNAP STATUS INDICATES FAILURE – Contact INNOVATION DATA
PROCESSING for assistance.
UNKNOWN DEVICE STATE FLAG=xx – Contact INNOVATION DATA
PROCESSING for assistance.
SNAP STATUS INDICATES TIME OUT – An internal time-out occurred in
the hardware. If it is repeatable, contact INNOVATION DATA
PROCESSING for assistance.
SNAP STATUS INDICATES INVALID EXECUTE ATTEMPTED – Contact
INNOVATION DATA PROCESSING for assistance.
SNAP STATUS INDICATES COUNT FIELD INCOMPATIBILITY –
Contact INNOVATION DATA PROCESSING for assistance.
I/O ERROR DURING PROCESSING – An unexpected I/O error occurred while
processing the special hardware request. The error is documented by another
message. This can occur at DRP during a RESTORE procedure when the catalog
being used has the backup entry pointing to the instant offline volume instead of the
backup tape. This can occur when the ABR catalog being used was captured before
the FDRABR DUMP process but after the SNAP, SPLIT, PSPLIT, or FCOPY
process. Contact INNOVATION DATA PROCESSING for assistance.
MESSAGE ID=mmmm STATUS CODE=ssss – ECAM message number
“mmmm” was issued to the SnapShot device. The message was accepted but it
returned status code “ssss”. Contact INNOVATION DATA PROCESSING for
assistance.
– PAGE 100-50 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
H
I
J
K
L
M
N
O
P
Q
Q
R
R
S
S
CHAPTER
100
100.3
MESSAGE ID=mmmm COMPLETION CODE=cccc REASON=rrrr –
ECAM message number “mmmm” was issued to the SnapShot device. The
message was rejected with completion code “cccc” and reason code “rrrr”.
Contact INNOVATION DATA PROCESSING for assistance.
MESSAGE ID=mmmm PARMID=pppp COMP CODE=cccc REASON=rrrr –
ECAM message number “mmmm” was issued to the SnapShot device. The
message was rejected because of a problem with message parameter
“pppp” with completion code “cccc” and reason code “rrrr”. Contact
INNOVATION DATA PROCESSING for assistance.
TARGET UNIT HAS LESS CYLINDERS THAN SOURCE DEVICE – The
source volume specified by VOL= has more cylinders than the target
volume specified by SNAPUNIT=. The target volume must be equal to or
larger than the source volume in size.
UNDEFINED SNAPSHOT STATUS – Unexpected response from the
SnapShot device.
UNDEFINED SNAPSHOT MESSAGE COUNT – Unexpected
response
from the SnapShot device.
EXPECTED MSGID=nnnn. RECEIVED MSGID=nnnn – Unexpected
response from the SnapShot device; the wrong ECAM message was received.
INVALID FDRINSTANT VOL1 LABEL OR GEN/CYCLE MISMATCH –
FDR changed the ID of the volume label of the target disk to FDR1 so that it
can't be accidentally brought online. When the point-in-time image was
dumped, the label was no longer FDR1, or the ABR generation and cycle
created during the SNAP, SPLIT, PSPLIT, or FCOPY was not the same as that
currently recorded on the target. Contact INNOVATION DATA PROCESSING if
you do not want FDRINSTANT to modify the volume label.
PRIOR FDRABR INSTANT BACKUP PENDING DSN=dsname – A DUMP
or SNAP, SPLIT, PSPLIT, or FCOPY was not done because a previous SNAP,
SPLIT, PSPLIT, or FCOPY had been done, but you have not yet executed the
DUMP to move the point-in-time backup to tape. If you want to do a DUMP
(non-FDRINSTANT) and discard the point-in-time backup, specify the operand
INSTANTLOSS=YES on the DUMP statement.
PRIOR FDRABR INSTANT BACKUP IS LOST DSN=dsname – A DUMP
or SNAP, SPLIT, PSPLIT, FCOPY detected that a previous SNAP, SPLIT,
PSPLIT, FCOPY had been done, but you have not yet executed the DUMP to
move the point-in-time backup to tape. Since you replied “YES” to the FDRW02
message or specified CONFMESS=NO or INSTANTLOSS=YES, the
uncompleted backup is discarded and is no longer usable.
TOO MANY WRITES PENDING – While FDRCOPY was attempting to use
the EMCCOPY internal copy function on an EMC Symmetrix, the
Symmetrix reported that an internal limit of pending writes (from cache to
disk) was exceeded. The copy continues using normal read/write I/O.
CONTROLLER DOES NOT SUPPORT LRE/WFT – Contact INNOVATION
DATA PROCESSING for assistance.
TARGET VOLSER DOES NOT MATCH SOURCE – The
operand
VERIFYVOLSER=YES was specified, but the current volser of the offline
target does not match the volser of the online source volume.
DEVN/UNIT LOCATION ROUTINE ERROR FUNC=function – Contact
INNOVATION DATA PROCESSING for assistance.
PPRCUNIT IS NOT PAIRED WITH PRIMARY – The device specified by
PPRCUNIT= is not currently in a PPRC session with the primary volume. You
did not issue a previous (C)ESTPAIR command to establish the session.
ANTRQST IS NOT INSTALLED AT LEVEL 4 – You do not have the
proper level of the IBM ANTRQST API to support FlashCopy installed.
Contact INNOVATION DATA PROCESSING for assistance.
– PAGE 100-51 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
S
100.3
ANTRQST REQUEST BUFFER EXHAUSTED – An error occurred while
invoking the IBM FlashCopy API. Contact INNOVATION DATA
PROCESSING for assistance.
S
SOURCE VOLUME NOT IN FLASHCOPY STATUS – An error occurred
while invoking the IBM FlashCopy API. Contact INNOVATION DATA
PROCESSING for assistance.
S
SRC/TGT VOLUMES NOT PAIRED OR IN SIMPLEX STATE – The
FlashCopy source and target volumes are each already paired with a
different volume OR they are not both in Simplex state. FlashCopy cannot
be used on this pair until those FlashCopy sessions are terminated.
S
FLASHCOPY – ANTRQST FUNCTION FAILURE – Unknown
error
occurred while attempting to issue the ANTRQST function. Check FDR149
message for requested function, return and reason codes.
S
FLASHCOPY UNEXPECTED QUERY DATA RETURNED – An
error
occurred while invoking the IBM FlashCopy API. Contact IBM to be sure
you have the latest maintenance for FlashCopy and contact INNOVATION
DATA PROCESSING for assistance.
S
FLASHCOPY WITHDRAW FUNCTION FAIL CODE=nnnnn-nnnnn
RELEASE BYPASSED – FCOPY=(USE,REL) was specified but the
FlashCopy withdraw (FCWITHDR) failed with the indicated return codes.
T
FLASHCOPY VOL(S) ARE IN ACTIVE RELATIONSHIPS – Either
the
FlashCopy source or target volume is already paired with a different volume.
FlashCopy cannot be used on this pair until that FlashCopy session is terminated.
T
FLASHCOPY ESTABLISH FAILED FOR SOURCE – An
attempt
to
establish the relationship has failed. Perform FCQUERY on source and
target volumes to determine cause of failure. Review FDR149 for
information on current device status, return and reason codes. Check
source and target compatibility and capacity.
T
FLASHCOPY RELEASE FAILURE – An attempt to release the relationship
due to the use of FCOPY=(USE,REL) has failed. Review FDR149 for
information on current device status, return and reason codes. Possibly due
to the use of FCOPY=COPY or an external FCWITHDR being performed.
T
ANTRQST - PPRC REQUEST FAILURE – An error occurred while invoking
the IBM PPRC API. Contact INNOVATION DATA PROCESSING for assistance.
U
SECURITY ACCESS DENIED TO DSN=FDR.USE.UNITxxxx –
FDRINSTANT security checking was enabled, and the user id under which
the FDRINSTANT request was run does not have UPDATE authority to the
data set FDR.USE.UNITxxxx where “xxxx” is the device address of the
offline target volume specified by the xxxxUNIT= operand.
V
BCVUNIT= IS NOT SPLIT FROM SOURCE DEVICE – WILL SEARCH
UCBS – The device specified by BCVUNIT= was not a BCV split from the
online volume specified by VOL=. FDR searches all offline UCBs for the
proper BCV; if found, the operation continues; if not found, another
message is issued and the operation fails.
W
VOL1 RESERVED FIELDS NOT BLANK – FDRINSTANT stores information
in reserved fields in the volume label of the offline volume. This is a warning that
those fields were not blanks, as expected, but ABR overlaid them anyway.
X
EMCQCAPI ERROR RC=rrrrrrrr ACTION=aa IORC=iiii – An error occurred
invoking the EMC SNAP API. Error codes are displayed. If the API returned a text
explanation of the error, a second line with MSG= is displayed. One common cause
is that the EMCSCF address space is not active.
Action: In most cases, the volume is bypassed. In the case of FDRCOPY, it may use standard
read/write I/O if an instant replication facility cannot be used. If additional MOUNT
statements were specified, additional volumes are processed.
CHAPTER
100
– PAGE 100-52 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR231
100.3
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 with
SNAP=(USE,REL) to take a backup of the offline copy of an online volume
created by FDR using SnapShot. Because of the REL parameter, FDR
instructed the IBM RVA (RAMAC Virtual Array) or Oracle StorageTek
SVA/Iceberg to release all of the tracks occupied by the offline device
“uuuu”. This reduces the NCL (Net Capacity Load) on the RVA/SVA/Iceberg
by deleting the copied tracks that are no longer required.
RELEASED OFFLINE FLASHUNIT=uuuu – FDRINSTANT was executed with
FCOPY=(USE,REL) to take a backup of the offline copy of an online
volume created by FDR using FlashCopy. Because of the REL parameter,
FDR instructed the subsystem to withdraw the FlashCopy session to the
offline device “uuuu”.
DISBANDED PATHS FROM OFFLINE UNIT=uuuu – FDRINSTANT establishes a
channel path group to the offline device for performance. When the dump
was complete, the channel path group to the offline disk was disbanded.
FDR258
FDREMAIL reason
Reason: Issued when FDREMAIL processing has been requested, to send an e-mail about FDR
unsuccessful or successful operations. An error occurred, detailed by the “reason” text.
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 FAILURE
vvvvvv status storagegroup reason
Reason: Issued by FDRCONVT to document the results of conversion for each volume
processed. “operation” may be CONVERSION or SIMULATION. This message may
be issued twice, once for volumes specified in the VOL= parameter and again for
volumes dynamically allocated due to MULTIVOL=YES operand. “status” indicates
the SMS status of the volume at completion of conversion. “reason” indicates why the
volume could not be converted, or blanks if conversion was successful.
FDR273
VOLUME vvvvvv ASSIGNED TO STORGRP=storagegroup
Reason: Issued by FDRCONVT to indicate the SMS storage group assigned to a disk volume
being 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 or
SIMULATION and “status” is SUCCESSFULLY COMPLETED or FAILED.
Action: If conversion or simulation failed, determine the reason for failure and rerun the job.
FDR275
VOLUME operation BEGINS FOR VOLUME=vvvvvv
Reason: Issued by FDRCONVT to indicate that CONVERSION or SIMULATION has begun on
volume “vvvvvv”.
CHAPTER
100
– PAGE 100-53 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR276
100.3
dsname status
CATALOG=catalog
OLD CATALOG=oldcatalog NEWCAT=newcatalog
VOLUMES=vvvvvv vvvvvv
STORCLAS=storageclass MGMTCLAS=managementclass
DATACLAS=dataclass
DATASET SPANS MULTIPLE STORAGE GROUPS
Reason: The first form of FDR276 is issued by FDRCONVT to indicate the results on a specific
data 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 function
performed. “catalog” is the catalog containing the data set; if FDRCONVT had to move the
data set to a new catalog “oldcatalog” is the original catalog and “newcatalog” is the name
of the catalog where FDRCONVT cataloged the data set. “vvvvvv” is one or more volume
serials containing the data set.”storageclass”, “managementclass”, and “dataclass” are the
SMS classes assigned during a conversion to SMS. “(NULL)” indicates no class was
assigned and “(NOT DETERMINED)” indicates that the class was not determined.
The last form of FDR276 is an informational message. A multi-volume data set was
converted to SMS but the volumes where it resides are not all on volumes in the same
SMS storage group. SMS never creates this, but the data set is usable.
FDR277
NOT CONVERTED REASON=reason FUNCTION=fn, RETURN CODE=rc, REASON=rsn
Reason: The data set or cluster named in the preceding FDR276 message could not be
converted by FDRCONVT for “reason”. For errors in system calls (such as
CATALOG), the second line of the message displays the function code “fn”, the return
code “rc” and/or the reason code “rsn”.
There are many possible “reason” values. Some common ones include:
DATA SET STORCLAS IS NULL – The Automatic Class Selection (ACS) routines
returned a null storage class for this data set, so it cannot be SMS-Managed.
You can specify the storage class via a SELECT with STORCLAS= but the
Automatic Class Selection (ACS) routines may still override it to null.
VVDS MANAGER ERROR – Return/reason codes of 24 and 6 indicate that the
VVR/NVR for the data set was not found in the VVDS.
ACS ROUTINE FAILURE – the reason code “rsn” probably corresponds to an IBM
message IGDnnnnn; look it up in the IBM messages manual.
LOCATE FAILED FOR DATA SET – A catalog operation failed. The return and
reason codes are documented under IBM message IDC3009I in the IBM
messages manual.
DATA SET NOT CATALOGED – The data set to be converted was not cataloged
and CATLG=YES was not specified.
Other reason values are possible.
Action: Processing continues with the next data set. Determine from the reason printed why the data
set was not eligible. If necessary, call INNOVATION DATA PROCESSING for assistance.
CHAPTER
100
– PAGE 100-54 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR278
100.3
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, call
INNOVATION 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 STEPCAT
DD statements are not allowed with FDRCONVT.
Action: Use the INCAT parameter to specify catalogs to be searched for data sets catalogued
outside 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 order
to run. This message may also occur if the operating system is not an MVS/XA or
MVS/ESA system or if the Common VTOC Access Facility (CVAF) is not available.
Action: Start the SMS address space or run the job on a system where SMS is active.
FDR283
NO VOLUMES TO PROCESS
Reason: No volumes were online that met the specification in the VOL= parameter. FDRCONVT
has nothing to do.
Action: Specify the correct volumes to be processed in the VOL= parameter.
FDR284
VVDS CREATED ON VOLUME=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 determine
the master catalog name in order to run.
Action: Correct any problems with the master catalog and rerun the job. If the problem cannot
be determined, 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 DATA
PROCESSING for technical assistance.
FDR288
reason catalogname
Reason: FDRCONVT encountered an error while trying to find a catalog specified in the INCAT
parameter for the “reason” indicated. If the reason is LOCATE ERROR, the return
code and reason code from CATALOG are displayed; these are documented under
IBM message IDC3009I in the IBM messages manuals.
Action: Correct the error. Specify the correct catalog if necessary. Contact INNOVATION DATA
PROCESSING for technical assistance if required.
CHAPTER
100
– PAGE 100-55 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR289
100.3
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 reason
codes. 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 to
resource STGADMIN.ADR.CONVERTV.INCAT.
BYPASSACS – The BYPASSACS parameter was specified but the user was not
authorized to resource STGADMIN.ADR.RESTORE.BYPASSACS.
Action: Insure that the job has authority to the required RACF resources.
FDR291
INCATNAME PARAMETER IGNORED -- CATLG=YES NOT SPECIFIED
Reason: The INCAT parameter was specified without CATLG=YES when converting to SMS
management. SMS-Managed data sets must be catalogued in the catalog where their
high-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 special
form of the DSN or DSG parameter beginning with a period is not allowed with FDRCONVT.
Action: Revise the DSN or DSG parameter and rerun the job.
FDR293
THRESHOLD PERCENT: LO=ll, HI=hh, PERCENT OF VOLUME IN USE=pp
Reason: The high and low ALLOCATION/MIGRATION THRESHOLD values for the storage
group to which this volume is assigned are displayed as well as the percentage of the
disk 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 VSAM
components 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 the
ALLOCATION/MIGRATION THRESHOLDS when converting to SMS management.
The operating system may avoid allocating to this volume until the percentage of
space used is decreased.
Action: Move data sets off of the volume until the percentage of the volume in use is less than
the THRESHOLD value.
FDR297
UNKNOWN PARM: parm
Reason: An unrecognized parameter was specified on a control statement.
Action: Specify a valid parameter.
CHAPTER
100
– PAGE 100-56 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR298
100.3
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 at
or near column “nn” on the input statement.
The error is defined by the reason code within the message. The failing statement is
displayed immediately above.
NOTE: The expression “SELECT statement” in the reason codes below refers to SELECT
and EXCLUDE statements. For FDRABR, it also refers to MOUNT, PROFILE,
PROTECT, and ALLOCATE statements.
The reason “x” can be:
1–
2–
3–
4–
5–
6–
7–
7–
7–
8–
9–
B–
C–
D–
E–
CHAPTER
100
A SELECT statement did not specify any operands. Control statement was
blank after the command name.
Command name on the first control statement was incorrectly specified. For
example, FDRDSF must start with a DUMP, RESTORE, or PRINT statement.
See the section in this manual for the program you are executing for details.
Operand on the first control statement was incorrectly specified. (Valid
operands are TYPE=DSF, RESERVE, etc.).
Operand did not end with a blank or comma.
SYSIN data set was empty.
Expected continuation statement was not found. The previous statement
ended with a comma and a blank.
On the first control statement, invalid or incompatible operands were
specified. (Examples: RESERVE was specified but TYPE= was omitted, or
FROM/TO was specified and TYPE= followed it.)
The TYPE= operand was omitted on a command that requires it (such as
PRINT or COPY).
A control statement after the first was not a SELECT statement. A SELECT
statement contained an invalid keyword. (Valid keywords are DSN=, VOL=, etc.).
An operand on a SELECT statement specified a blank or comma after the equal sign.
On the control statement printed above, one of the options exceeded its
maximum length. A data set name exceeded 44 characters. A volume serial
number 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.
The DD= or NEWDD= operand specified a DDname that did not appear in the JCL.
Maximum number of SELECT statements was exceeded. The number of
SELECT statements plus the number of commands in the PROTECT
and/or ALLOCATE list was greater than the value specified in the
MAXCARDS operand (default of 100 for ABR or 250 for FDRDSF).
ADATE= operand did not specify numeric data.
ADATE= operand is neither five digits (yyddd) nor seven digits (yyyyddd).
– PAGE 100-57 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
F–
An operand that requires numeric data (e.g., MAXCARDS=) specified nonnumeric 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 this
operation. Also, if the operation invokes ENCRYPTion, ensure that
RTC=YES is not specified since ENCRYPTion preforms its own
compression.
J–
Control statement was completely blank. You can enter comment lines by
placing an * (asterisk) in column 1.
K–
A required operand was not specified on the preceding SELECT statement.
On RESTORE TYPE=FDR, VOL= was not specified. On all other
operations DSN, DSG, DD, ALLDSN, or FROM/TO was not specified.
L–
NEWG= began with a period.
M–
COPY operand specified other than “1” or “2” on the SELECT command,
DSORG specified an invalid value, a date was improperly specified, the
data set specified by CATDSN= is cataloged on more than 255 volumes or
an 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 on
a RESTORE TYPE=ABR or TYPE=FDR.
Q–
Keyword exceeded maximum value or was negative (e.g., GEN=10000 or
CYCLE=64).
R–
TYPE=xxx was specified multiple times.
S–
An operand on the SELECT statement was specified multiple times or was
mutually exclusive with another operand. (e.g., DSN and DSG were both
specified). DSN or DSG was specified on a MOUNT command.
T–
The operand BACKUP appeared on a SELECT statement read during a
RESTORE TYPE=ARC operation or the operand ARCHIVE appeared on a
SELECT statement read during a RESTORE TYPE=ABR operation. The
operands BACKUP and ARCHIVE should only appear on restore requests
written to the remote queue restore data sets (ABRREST and ABRARCH),
respectively. Perhaps these two data sets were reversed.
U–
The TYPE=xxx operand was missing or invalid on the first statement. This
operand is required for FDR, DSF, FDRCOPY, or ABR.
V–
An absolute track keyword was specified to FDRDSF (FROM/TO). The
FROM/TO specification was in error. CYL and TRK did not specify numeric
values or FROM value was higher than TO value, or absolute track
operations have been disabled (NOABSTRK), or FROM/TO was specified
on an EXCLUDE statement (DUMP only).
Action: Correct error and resubmit job. If you do not understand the error after reviewing the relevant
sections of this manual, call INNOVATION DATA PROCESSING for assistance.
NOTE: If the control statements look good and you can't see any obvious reason for the
error, check the JCL to be sure you are executing the right program for the
statements you provided (PGM=FDR, PGM=FDRDSF, PGM=FDRABR, etc.).
FDR303
CARD IMAGE – control statement image source
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.
CHAPTER
100
– PAGE 100-58 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
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 set
ARC – 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 be
DISKONLn 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 lines
are 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 “WITH
DIAGNOSTIC MESSAGES” appears, the dump/restore subtask detected non-terminating
error conditions; you should check the messages printed on SYSPRINx from the
dump/restore subtask. “function” is 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 prior
generation, where “nnn” is the number of generations to be retained for this disk
volume, 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 backup
duplicates a previous backup, this backup may not be usable. Some
possible causes are:
 The FDRABRM REMODEL command (section 50) has been used incorrectly.
 A full volume RESTORE or COPY under FDR or FDRABR has been done
with VOLRESET=NO.
 A Stand Alone Restore (SAR) has been done.
These operations can back-level the generation and cycle number. The REMODEL
command of program FDRABRM or the ABR ISPF dialogs can be used to update
the model DSCB on the volume to the proper generation and cycle.
For an application backup (FDRAPPL), if the backup of the control file is a
GDG, return code 8 can also occur if the GDG base has not been defined.
20 –
The ABR catalog is full. Once you have expanded or reorganized the
catalog you can manually catalog the backup using the information in the
FDR305 message.
If the text “MAXIMUM VOLSERS EXCEEDED” appears a single ABR backup file has
exceeded 20 tape volumes and cannot be cataloged. You may be able to reduce the
number of volumes required by using higher-capacity tapes or using tape hardware
compression (e.g., IDRC) or ABR software compression (COMPRESS=)
Action: If you cannot correct the error, contact INNOVATION DATA PROCESSING for assistance.
CHAPTER
100
– PAGE 100-59 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR309
100.3
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; the
ABR Model DSCB was not found in the VTOC of the volume. If the text “I/O ERROR”
is displayed, an error occurred attempting to read the ABR Model DSCB and “cccc” is
the return code from the OBTAIN SVC.
Action: To perform ABR processing (other than simulation and Application Backup) for this volume,
you must initialize it for ABR processing with program FDRABRM (Chapter 50 “FDRABR
Volume Backups”) or the ABR ISPF dialogs (panel A.I.8). If operand NOINIT is specified,
ABR allows a simulation of the ABR function (command SIM) to be done.
FDR310
MAXIMUM NUMBER OF CYCLES/DATE EXCEEDED--FDR DUMP FORCED ON VOL=vvvvvv
Reason: An ABR Volume Backup requested an incremental backup, but a full-volume backup is
being forced instead, because:
FDR311
❖
The number of cycles (incremental backups) within the current generation for this
volume had reached the maximum (63).
❖
The most recent full-volume backup of this volume had expired, according to the
expiration date stored in the ABR Model DSCB. Specify DATEP=NONE on the
DUMP statement to bypass this check and create the incremental backup.
❖
The DUMP statement specified TYPE=AUTO, and the number of auto cycles
created in the current generation was equal to or greater than the maximum
specified in the ABR Model DSCB on the volume.
❖
This was the first volume backup after a full volume restore with PGM=FDR, or
with PGM=FDRABR using the TAPEDD option.
❖
This was the first volume backup after the volume was initialized for ABR processing.
FDR function DSN=dsname status
TO NEWN=newdsname
ON VOLSER=volser UNIT=device STORCLAS=sc
MGMTCLAS=mc DATACLAS=dc
CLUSTER=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 set
operations, and is printed on full-volume backups if PRINT=DSN is specified.
Message FDR392 may be printed instead for data set dumps. On restore and
copy/move operations “status” also indicates:
ALLOCATED – The data set was allocated by FDR; if absent, a pre-allocated data
set was overlaid.
CATALOGED – The data set was cataloged by FDR; if absent, either cataloging
was not requested or the catalog request failed (see message FDR334).
LOGICAL – A logical restore was done, used when restoring to an unlike 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 or
Oracle StorageTek SVA/Iceberg with the SnapShot feature, SnapShot was
used. On an EMC Symmetrix, an internal EMC copy function was used.
Both the input and output volumes must be in the same RVA/SVA/Iceberg
or EMC subsystem.
If the data set or component is being restored to a new name, the line containing
“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 is
SMS-Managed, the SMS classes assigned to the data set are displayed
(management class and data class may be “(NULL)” if not assigned).
CHAPTER
100
– PAGE 100-60 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
For a VSAM component, the line containing “cluster” is displayed to identify the cluster
to which the component belongs. If the cluster is being restored to a new name,
“newcluster” is the cluster's new name.
FDR312
WARNING--FDR WAS SPECIFIED WITH DSNAME CONTROL STATEMENTS-STATEMENTS IGNORED
Reason: SELECT statements were found following an ABR DUMP TYPE=FDR command. They are
ignored and all data sets on the volume are backed up. However, If EXCLUDE ALLDSN
control statements are found, the volumes specified are EXCLUDED from the full-volume
dump if they are not referenced by DISKxxxx DD statements.
FDR313
fff TERMINATED BY OPEN EXIT ON VOL= 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 Application
Backup (APP) or an FDRCOPY MOVE (FDR), this documents the action taken on one
non-VSAM data set, VSAM component, or VSAM cluster. It can also be produced on
any type of restore if RECAT or VRECAT is specified.
“dsn” is:
DSNAME=dsn – For a non-VSAM data set.
CLUSNM=cluster – For a VSAM cluster.
VSAM COMP=component – For a component of a VSAM cluster.
“status1” can be:
ARCHIVED AND SCRATCHED – Archive Backup backed up and scratched the data set.
ARCHIVED NO SCRTCH – Archive Backup backed up the data set but it was not
scratched because SCRATCH=NO was specified.
ARCHIVE DEFER SCRATCH – Archive Backup backed up components of a multivolume cluster from one volume but deletion of the cluster is deferred until
all volumes containing the cluster have been processed (they must all be
processed in the same ABR step).
WITH NO BACKUP – Superscratch deleted the data set.
APPLICATION BACKUP OF – Application Backup backed up this data set.
SCRATCHED – An FDRCOPY MOVE scratched the input data set after copying it
to the output. Can also occur when VRECAT causes an existing VSAM
cluster to be deleted.
UNCATALOGED – An FDRCOPY MOVE or restore with RECAT caused an
existing SMS-Managed data set to be uncataloged.
“status2” can be blank or one of these:
AND UNCATALOGED – Archive Backup, Superscratch or MOVE also uncataloged
the scratched data set.
AND UNCATALOGED RECAT FAILED – A VSAM cluster was archived with
RECALL=YES and the attempt to catalog it as a non-VSAM data set for
auto-recall failed, leaving it uncataloged. It cannot be auto-recalled.
RECAT FOR RECALL – A data set was archived with RECALL=YES. The catalog
entry has been updated to indicate that the data set is auto-recallable.
RECAT FOR RECALL FAILED – A non-VSAM data set was archived with
RECALL=YES but an error occurred attempting to re-catalog the data set
for auto-recall. The data set is still cataloged but is not auto-recallable.
Action: If the status includes RECALL FAILED or RECAT FAILED, the indicated data set is not
auto-recallable. If you can delete any existing catalog entry for the data set, you may be
able to use the RECATALOG function of FDRARCH (Section 51.50 “Archive Maintenance
Utility (FDRARCH)”) to build the auto-recall catalog entry.
CHAPTER
100
– PAGE 100-61 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR315
100.3
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 for
ARCHIVE or SCRATCH (Superscratch) or the ABR Model DSCB does not exist.
2. If MAXIMUM RUNS EXCEEDED is printed, more than 255 Archive Backups of this volume
were done today; this limit is only enforced when the backups must be cataloged in the
ABR catalog (see “Tape Format and Naming Conventions” in Section 51.1).
Action: This volume is bypassed. If you intend to do Archive Backup or Superscratch on this
volume, create or update the ABR Model DSCB with FDRABRM (Section 50.40 “VTOC
Maintenance Utility (FDRABRM)”) or ISPF panel A.I.8 (Section 90.42 “Set ABR Disk
Volume Processing Options”).
If the operand “NOINIT” is specified, ABR allows a simulation (SIM TYPE=) of the
volume to continue.
CHAPTER
100
– PAGE 100-62 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR316
100.3
function status REQUESTED DSN/DSG=dsname VOL=vvvvvv
Reason: A SELECT or EXCLUDE statement was input to an FDR program, but none of the data
sets processed by that program matched the data set name, dsname mask, or data
set group name (“dsname”) on that statement. This is probably an error, since there
must have been a reason for providing the statement. “vvvvvv” is the volser if
specified by VOL= on the SELECT or if selected from the catalog by CATDSN=.
If “status” is DID NOT FIND:
❖
for backups, no data set on the input 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 Backup
information could not be located.
This can also be caused by an EXCLUDE preceding the SELECT for the same data sets. Another
error (such as message FDR325) may also cause the data sets not to be selected.
If “status” is EXCLUDED, the message simply documents that the named data sets
were excluded.
If “dsname” is MOUNT, then an ABR MOUNT statement did not select any volumes for
ABR processing.
If an ABR full-volume dump was forced (see message FDR310), then SELECT
statements were not processed, and message FDR316 appears for every SELECT.
However, all data sets on the volumes were dumped.
Action: If this is an error, correct and resubmit job. If you did not expect to get this message, there is
probably some error in your SELECT statements; check them. One common error: if you
have more than one SELECT statement, and an earlier one selects all the data set that
would be selected by a later one, the later one gets the FDR316. For example,
SELECT DSN=A.B.**
SELECT DSN=A.B.C
In general, put the SELECT statements with the most restrictive selection first.
This message usually causes the FDR step to end with an ABEND or non-zero return
code. If you expect to get this error (perhaps because some data sets may not always
exist) and want to ignore it, specify SELTERR=NO on the DUMP statement.
NOTE: If the FDR316 message appears in the job log of a batch job and is followed by a
system ABEND S213-04 this does not indicate an error in ABR. It is generated by
a recall that was invoked by the ABR Data Set Not Found (DSNF) exit. The DSNF
exit is entered from OPEN whenever a program tries to OPEN a data set but the
DSCB for that data set was not found in the VTOC of the allocated volume. The
exit invokes ABR to recall the data set just in case it was archived; however, if it is
not found in the Archive Control File, the FDR316 message is printed to show this,
probably because it was never archived. This usually means that the data set
name was misspelled by the user or the wrong volume serial was given. It can
also be caused by trying to OPEN a VSAM cluster with a non-VSAM OPEN that
looks for the cluster name instead of the component names in the VTOC.
FDR317
I/O ERROR ON DISK TRACK X'cccchhhh' I/O ERROR ON DISK - DDNAME ddname SEEK ADDRESS cccchhhh
Reason: ABR encountered an I/O error while reading or writing the VTOC. The FDR mini-dump is
printed.
Action: ABR continues processing the VTOC bypassing this track. Contact INNOVATION DATA
PROCESSING for assistance.
CHAPTER
100
– PAGE 100-63 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR318
100.3
DUMP COMPLETED WITH NO DATA SETS SELECTED
Reason: A data set backup was made with no data sets being selected by either control
statements or automatic functions.
Action: If this is an error, correct and resubmit.
FDR319
FDR OPERATION ABNORMALLY TERMINATED VOL=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 IBM
documentation for the meaning of the ABEND. Sx13 and Sx14 ABENDs are OPEN and CLOSE
errors and are accompanied an explanatory message in the job log of the FDR job.
If “uuuu” is non-zero (in decimal), the task failed with an Uuuuu ABEND. The ABEND is
probably generated by FDR; See Section 100.8 “ABEND Codes”. Most FDR User
ABENDs are preceded by an FDR message.
Action: If the problem cannot be determined from the ABEND code, call INNOVATION DATA
PROCESSING 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, the
step ends with an ABEND or non-zero return code to call attention to the error.
If this is an ABR backup to tape, and there are more disk volumes to be processed, ABR
calls for a fresh scratch tape on the output drive for the TAPEx and TAPExx DD
statements in use by the dump subtask that ABENDed.
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–
3–
6–
B–
C–
D–
E–
G–
J–
K–
O–
P–
CHAPTER
100
The FDR restore subtask restoring this data set from a backup failed; see
message FDR319, other FDR messages may also appear.
I/O error reading a Format 2 or Format 3 DSCB from the output disk.
Data set enqueue failed for this data set. DSNENQ=NONE overrides this check.
Data set is unmovable.
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 when
dumped (this is an error).
Data set has an F3 DSCB, but it could not be found on the backup.
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 backed
up on another system where it was protected).
Unable to locate data set's F3 DSCB on target volume or F2 DSCB found
for a non-ISAM data set.
Data set was RACF or password protected when it was backed up, but user
has pre-allocated it without protection, or vice versa.
Data set has not reached its expiration date, and the operator replied “NO”
to the FDRW03 message.
PRESTAGE was specified. Data set restore bypassed since data set was found.
Characteristics of the input data set and the pre-allocated output data set do
not match. Examples of this:
–
VSAM to non-VSAM
– PAGE 100-64 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
–
PDSE to non-PDSE
–
HFS to non-HFS
–
Extended Format SMS to non-EF
–
And vice-versa in each case. Other combinations also cause errors.
S–
A data set that must be SMS-Managed (such as Extended Format (EF)) is
being restored to a non-SMS 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 but
not in the VVDS.
V–
VSAM cluster is being restored to a VSAM cluster that has different options
or characteristics. Message FDR152 or FDR159 details the error.
W–
Catalog inaccessible. Possible causes are:
–
When restoring a catalog, the JCL contained a STEPCAT or
JOBCAT DD statement. This is not supported.
–
When restoring a catalog, the catalog being restored was defined
in the master catalog, but it was not usable (probably did not
actually exist on disk). You must remove the entry for the old
catalog, probably by IDCAMS EXPORT DISCONNECT.
X–
Data set security exit rejected this data set
Y–
NEWINDEX= failure or duplicate data set name generated. It may be that
the new data set name does not meet IBM standards, or that the resulting
name is greater than 44 characters.
Z–
One or more data sets failed to restore using ALLDSN or DSN=mask.
Check the subtask listing for errors.
Action: Take appropriate action and/or contact 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–
3–
5–
A–
B–
CHAPTER
100
The ABR JCL does not include any DISKxxxx DD statement pointing to a disk
volume of the same type (e.g., 3390) as the original volume of the data set.
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.
The disk volume that FDR was attempting to restore the data set could not
be opened, or could not be dynamically allocated.
For an ABR restore from volume backups, the data set was found on disk and
ABR is trying to get backup information from its DSCB, but no current backup
information was recorded. Either the data set has never been backed up by
ABR or it has been deleted and reallocated since its last backup. This can also
occur if some other software has corrupted ABR's backup information in the
DSCB. If you can identify an ABR backup that contains the data set, you can
specify GEN=, CYCLE=, and VOL= to restore it.
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 can
specify GEN=, CYCLE=, and VOL= to restore it.
– PAGE 100-65 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
D–
E–
F–
G–
H–
J–
K–
L–
M–
N–
Q–
R–
T–
U–
V–
CHAPTER
100
100.3
For an ABR restore from volume backups, ABR identified a specific backup
containing the requested data set, but that backup was not cataloged in the
ABR catalog. The backup may have expired or was part of an older
generation that ABR has uncataloged. If COPY=n was specified, it may be
that the specified copy was not created. If the backup file still exists but has
been uncataloged, TAPEDD= can be used to restore the data set.
For an ABR restore from archive backups, the backup file containing the
data set has reached its expiration date (as recorded in the Archive Control
File). If the backup file still exists, you can restore the data set by specifying
TAPE=EXP on the RESTORE control statement.
For an ABR restore from volume backups, the volume from which the data
set was backed up, as specified by the VOL= operand or the catalog, is not
currently initialized for ABR processing; or an I/O error occurred when
reading the ABR Model DSCB controlling the disk volume. If you can
identify an ABR backup that contains the data set, you can specify GEN=,
CYCLE=, and VOL= to restore it.
SELECT statement for a data set restore did not specify VOL=. This data
set was not found in the system catalog, or in ABR's record of scratched
data sets. See reason “B” for suggestions.
The volume from which the data set was backed up, as specified by the
VOL= operand or the system catalog, was not mounted so ABR could not
locate the backup of the data set. If possible, mount the volume. If you can
identify an ABR backup that contains the data set, you can specify GEN=,
CYCLE=, and VOL= to restore it.
GEN= was specified without CYCLE=.
TAPEDD=x was specified but no TAPEx DD was found, or TAPEDD was
specified with TYPE=ARC.
The most likely causes are:
–
The data set was not found on the volume specified by the VOL=
operand (if coded) or by the catalog or it was found but had no
current ABR backup recorded in its DSCB.
–
The data set was found in the ABR SCRATCH catalog, but with a
different volume serial. This probably occurred because the data
set was scratched and reallocated on a different volume.
–
The data set was found in the ABR SCRATCH catalog but the
generation number was invalid.
You can restore the data set by specifying VOL= the volume in the ABR
SCRATCH catalog, or by specifying VOL= and CYCLE= (and possibly
GEN=) for any volume and cycle on which the data set was backed up, or
by specifying TAPEDD=.
COPY=2 was requested for this data set, but the ARCHIVE control data set
indicates that a second copy was not created during archival.
The backup file containing this data set failed to OPEN, or dynamic
allocation error. Check the job log and SYSPRINT for IBM or FDR error
messages. The backup data set may have been written over.
RACF authorization error.
The backup file containing this data set was not an FDR-formatted backup;
or an I/O error occurred reading the FDR Header Record.
A TYPE=ABR restore had a SELECT statement that specified DSG= or
ALLDSN without either TAPEDD= or VOL=, GEN=, and CYCLE=.
DYNTAPE was specified but one or more TAPEx DD statements were also
provided. DYNTAPE attempted to allocate a tape volume already allocated by one
of the TAPEx DDs. Remove the TAPEx DDs and let DYNTAPE allocate all tapes.
For a restore from Archive Backup or Application Backup, the backup file
exceeded 5 tape volumes, but ABR was not able to find an entry for it in the
catalog. The catalog contains the complete volume list, while the Control
File only records the first 5.
– PAGE 100-66 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
X–
A DSF absolute track restore was requested (SELECT FROM/TO) and
cylinder or track numbers were specified that are invalid for the type of disk
that was backed up.
Y–
OLDBACKUP was specified. The data set does not contain as many levels
of OLDBACKUP information as requested by the OLDB=nn operand or the
specified backup is no longer in the ABR catalog.
Z–
An ABR data set restore was requested and a TAPEx DD statement was
provided, but the backup containing this data set occupies more than 5 tape
volumes. To restore this data set, remove the TAPEx DD and specify the
DYNTAPE option. This code also occurs if you use the TAPED=x operand on
an archive restore (TYPE=ARC) or application restore (TYPE=APPL).
Action: Take appropriate action for the problem described by the message.
FDR323
DDNAME=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 the
Application Control File for Application Backups. The reason code “x” may be:
1–
2–
3–
4–
5–
6–
7–
8–
9–
A–
B–
D–
E–
F–
I–
CHAPTER
100
SYSIN DD statement missing.
I/O error on SYSIN data set or remote queue data set.
ARCHIVE DD statement missing and DYNARC was not specified.
Control File block size is zero. The file may have been allocated but never
initialized. If so, use FDRARCH to initialize it.
I/O error on Control File.
The date of the last Archive or Application backup, as recorded in the
Control File, is higher than the current system date; this might occur if you
did backups while you had the system date set ahead for YEAR2000
testing. To override the ABR date check, specify PROT=NONE on the
DUMP statement of next Archive or Application job using that Control
File only. The Control File will be out of date sequence.
A block of the Control File did not contain ABR identifiers. The Control File
may have been overwritten by another program. You may be able to restore
a backup of the most recent Control File. Please call INNOVATION DATA
PROCESSING for assistance.
The Control File is full. You can reorganize or expand it with FDRARCH. If
you are using the option of Application Backup to create the Control File,
increase the space allocated.
The number of TAPEx DD statements exceeded 9.
No TAPEx DD statements were specifying tape or disk backup were found.
ABR ignores DD DUMMY statements
The number of DISKxxxx DD statements plus any volumes selected by
ONLINE, ONLVOL, and MOUNT was greater than the value specified in the
MAXDD operand (default of 256).
A SYSPRINx DD statement was missing. ABR requires a SYSPRINx DD
statement for each TAPEx DD statement.
A DISKx DDname was used more than once in the JCL for this step.
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) via
the SUBSYS= JCL parameter, and the RTC=YES operand was also specified
on the DUMP statement; these are not compatible. The disk volume associated
with this tape is not processed.
OPEN failed for the backup file. Check the job log for IBM error messages.
– PAGE 100-67 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
K–
LASTAPE was specified but the TAPEx DD specified more than one tape
volume serial.
L–
Most likely causes are:
–
DYNTAPE was specified to dynamically allocate the backup
medium but a TAPE# DD statement is in the JCL. Remove it; it is
required for DYNTAPE dynamic allocation.
–
A TAPEx DD statement was present on a TYPE=DRP restore.
This is not permitted.
M–
COPY or MOVE was specified. The TAPEx DD statement for the target
volume was not a disk or specified DD DUMMY.
N–
The TAPEx DD statement specified the same volume serial as the DISKx
DD statement.
O–
Internal error detected by module FDRDSKTP. Contact INNOVATION
DATA PROCESSING for assistance.
Q–
An ABR dump specified DISK as the backup medium (TAPEx). ABR found
that the volume to be dumped (DISKx) was the same as the backup
medium (TAPEx). You cannot backup a volume to itself; it is bypassed.
R–
ABR space allocation was not successful for a backup data set on any of the
disk 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 the
duplicate backup data set and run the backup again.
–
The output disk volumes are SMS-Managed (not supported for
ABR output disks).
S–
SUBSYS= is not supported on TAPE DD statements with DUMP
TYPE=ARC unless SCRATCH=NO is also specified (making it an
application backup).
T–
User specified multiple TAPEx DD statements using the same last
character (x). The first one specified DUMMY.
U–
Dynamic allocation or OPEN of the backup data set on a disk volume failed.
Check the job log for IBM error messages or the SYSPRINx printouts for
FDR error messages.
Action: Take appropriate action for the problem described by the message.
FDR325
FDRABR NO DISK DD STATEMENTS FOUND
Reason: The ABR step did not identify any disk volumes to be processed. Disk volumes can be
identified 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 SELECT
statements with either VOL=, VOLG=, or CATDSN= operands.
Items (3) and (4) can cause message FDR325 if none of the identified volumes are
online. If this is a job that processes an ABR remote queue data set, the message can
also occur if the remote queue is empty.
Action: Change the jobstream to properly identify the disk volumes to be processed.
CHAPTER
100
– PAGE 100-68 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR326
100.3
function ENDED WITH NO dsvol process
Reason: DSF, FDRCOPY, or ABR was not able to successfully process any of the data sets or
volumes specified; or, no SELECT Commands followed a RESTORE, COPY, or
MOVE command.
“function” is 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). The
required backup file was not found in the ABR catalog. If restoring an older backup
with the OLDB=nn operand, it may be that the backup generation and cycle selected
has been uncataloged by ABR, or expired by your tape management system.
Action: If the required backup tape is still available (has not been overwritten), even though it is
not cataloged, restores can still be done from it using the TAPEDD=n operand, and
providing a TAPEn DD statement specifying the ABR backup data set name, volume
serials, and file number (LABEL=n). This information can be found in the FDR305
messages printed during the backup, or from other ABR reports.
FDR328
UNABLE TO RESTORE REASON=reason--VOL=vvvvvv NVOL=vvvvvv
Reason: ABR was unable to perform a full volume restore (RESTORE TYPE=FDR). “vvvvvv” is
the original volume serial of the input volume and “nnnnnn” is the current volume
serial of the output volume. “reason” is:
1
2
3
4
5
6
7
8
CHAPTER
100
RESTORE VOL OR DISK(X) MISSING – ABR did not find a DISKxxxx DD
statement pointing to the disk volume to be restored to (the original volume,
VOL=, or the new volume, NVOL=). If the ONLINE parameter was specified
to dynamically allocate the output volume, this can mean that the output
volume was not online; this also applies to FDRDRP.
NO ABR MODEL OR NO BACKUPS – GEN= was omitted, but either the
original volume was not online or an error occurred reading the ABR Model
DSCB from the volume AND no backups were cataloged for this volume in the
ABR catalog. So, ABR cannot find backups for this volume. At a disaster site,
be sure that the ABR catalog has been restored to its latest version.
TAPEDD NOT MATCHING A TAPEX DD – The TAPEDD=x operand was
specified. ABR could not find a TAPEx DD statement with the same
character as specified in this operand.
GEN SPECIFIED WITHOUT CYCLE –
GEN=CUR - NO BACKUPS CATALOGED – GEN=CURRENT
was
specified but either no backup entries for this volume found on the ABR
catalog or an I/O error occurred reading the catalog.
SMS TO NON-SMS OR VICE-VERSA – A backup of an SMS volume is
being restored to a non-SMS volume, or a backup of a non-SMS volume is
being restored to an SMS volume. If “OVERRIDDEN” is displayed, then an SMS
backup is being restored to a non-SMS volume using SMSPROT=NONE.
FDRDRP DISASTER TRIAL HAS EXPIRED – Your trial of FDRDRP has
expired. Contact INNOVATION DATA PROCESSING if you want to extend
your trial or license FDRDRP.
INSUFFICIENT STORAGE SPECIFIED – A GETMAIN for a required work
area failed. On ESA and z/OS systems, the work area is above the 16M
line. Increase the size of your above the line private area with
REGION=nnM on the EXEC JCL statement.
– PAGE 100-69 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR329
100.3
DD=ddname1 IS A DUPLICATE VOLUME OF DD=ddname2
Reason: The disk volume referenced by DD statement “ddname1” is the same as that referenced
by “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 POOLDISK
features of ABR, but the request failed. “reason” can be:
1
LASTAPE FILE FAILED TO OPEN – The LASTAPE file identified in the
JCL was cataloged as having been created in a previous ABR run, but the
attempt to OPEN it failed. It may have been overwritten. Check for IBM
OPEN error messages in the job log. ABR uncataloged the LASTAPE file
so if you resubmit the job, ABR asks for a scratch tape.
6
POOLDISK DOES NOT SPECIFY DISK – Must point to 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 macro
to access the volume list.
D
POOLDISK SORTING ERROR DEVTYPE – While sorting the POOLDISK
volumes by space available, an error occurred doing a DEVTYPE macro on
one of the volumes.
E
POOLDISK SORTING ERROR UCB – While sorting the POOLDISK
volumes by space available, an error occurred accessing a UCB.
F
POOLDISK SORTING ERROR LSPACE – While sorting the POOLDISK
volumes by space available, an error occurred doing an LSPACE macro to
get the free space on the volume.
G
POOLDISK DOES NOT SUPPORT SMS – POOLDISK volumes must be
non-SMS managed.
Action: You may be able to avoid reasons “C” through “F” by specifying POOLSORT=NO on the
ABR DUMP statement. If the cause cannot be determined, contact INNOVATION
DATA 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 be
archived. Another message is printed in the SYSPRINx report to document the exact
error. Since ABR would normally scratch these data sets after dumping them, a clean
backup is imperative. Therefore, the archive run for this volume has been aborted. If
BAD FORMAT 4 is printed, the cause was an invalid or duplicate Format 4 DSCB
detected in the VTOC when preparing to scratch the data sets.
Action: Correct error and rerun job. If the error cannot be easily corrected, EXCLUDE the data
set causing the error.
CHAPTER
100
– PAGE 100-70 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR332
100.3
function SCRATCH status ON DSN=dsname
Reason: An attempt to delete a non-VSAM data set FAILED or was BYPASSED. FDR deletes
data sets during an FDRCOPY MOVE, an Archive Backup (DUMP TYPE=ARC), or
ABR Superscratch (DUMP TYPE=SCR).
“status” of FAILED indicates that a SCRATCH SVC (for non-SMS data sets) or DELETE
NVR or NONVSAM (for SMS-Managed data sets) failed to scratch this data set. An FDR
mini-dump is printed showing the registers and SCRATCH or DELETE parameter list.
For a non-SMS data set, the SCRATCH status code appears in the mini-dump, in the first line of
the storage display after the registers, in the second byte of the last word (right most word).
❖
Code 1 indicates that the data set was not found in the VTOC.
❖
Code 7 indicates that SCRATCH failed because the data set was in use; this can
be avoided by using the DSNENQ= option.
❖
Code 2 or 8 indicates a security violation.
For an SMS data set, register 15 (R15) contains the DELETE return code, and the
reason code is in the last 2 bytes of the 6th word of the first line of the storage dump
after the registers, in hex. These codes can be found under message IDC3009I in the
IBM messages manual after converting the codes to decimal.
❖
For Archive Backup, ABR has backed up the data set and recorded it in the
Archive Control File. This data set may have been uncataloged or recataloged for
recall as indicated by message FDR314.
❖
For Superscratch, this data set may have been uncataloged as indicated by
message FDR314.
❖
For FDRCOPY MOVE, if the data set was cataloged, it has been successfully
recataloged and/or uncataloged.
A “status” of BYPASSED indicates that the scratch was not attempted for this data set,
because of an earlier error, such as a catalog error that is described by another message.
Action: If appropriate, scratch the data set manually. If desired, contact INNOVATION DATA
PROCESSING for assistance.
FDR333
CARD IMAGE--control statement image
Reason: Displays a control statement read from an ABR remote queue data set (DDname
ABRREST for RESTORE TYPE=ABR, ABRARCH for RESTORE TYPE=ARC,
ABRBKDQ for DUMP TYPE=ABR/AUTO, ABRARDQ for DUMP TYPE=ARC).
FDR334
FDR FAILED TO CATALOG comp DSN=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 codes
from registers R15 (ffff), R0 (0000), and R1 (1111). If the register 15 value is x'FF14',
then the code was generated by FDR, and indicates either that the data set was
currently cataloged on zero volumes or more than 255 volumes, or that the volume
sequence number of the current piece of the data set was higher than 255; the R0
value is the number of volumes currently in the catalog entry (in hex). FDR supports
cataloging of multi-volume data sets up to a maximum of 255 volumes.
If “status” is ALREADY CATALOG VOL=vvvvvv then RECAT was not specified, and
the output data set was already cataloged to a volume “vvvvvv” other than the output
volume (or the input volume for a MOVE). For a multi-volume data set, “vvvvvv” is the
volume in the catalog entry that corresponds to the volume sequence number of the
portion of the data set that has just been processed.
If “status” is NAME IS AN ALIAS then the data set name being cataloged was an alias
of another data set in the catalog so FDR did not update it.
Action: Determine the cause and take appropriate action. If desired, contact INNOVATION
DATA PROCESSING for assistance.
CHAPTER
100
– PAGE 100-71 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR335
100.3
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 the
data set was found on the first output disk selected. The second form occurs when an
auto-recall of an archived data set is requested but a previous request for the same
data set is already recalling it.
FDR336
DYNAMIC ALLOCATION ERROR COMP=cc, CODE=nnnn, INFO=iiii,
DDNAME=ddname bypass
Reason: FDR attempted to dynamically allocate (DYNALLOC) a disk volume or a data set (such
as a disk or tape backup data set, the Archive Control File, or the FDRCRYPT
Encryption Keyfile), but the allocation failed. “cc” is the return code in R15, “nnnn” is
the dynamic allocation reason code, and “iiii” is the dynamic allocation information
code. For z/OS, these codes are documented in the IBM manual Authorized
Assembler Services Guide. They can also be found in Appendix A of the ISPF online
HELP. Frequently encountered “nnnn” values include:
0210 – Requested data set not available (e.g., another job had the Archive Control
File with DISP=OLD).
0218 – TSO user did not have MOUNT privileges to mount an ABR tape.
021C – Invalid unit name used. ABR uses generic unit names, such as 3480, 3490,
3590-1, 3390, etc. One common cause of this is an attempt to allocate a
3480 cartridge on a system that no longer has 3480s in the configuration;
contact INNOVATION DATA PROCESSING for a circumvention.
0220 – Requested volume not available (e.g., another job is using a tape volume
required 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 not
running, or the ExHPDM subsystem name is not “SOV”. If you use a
different subsystem name, contact INNOVATION DATA PROCESSING.
1708 – Data set not found in the catalog (e.g., the name in the ABR option table for
the Archive Control File does not exist in the catalog).
7700 – An error allocating a backup controlled by Oracle StorageTek’s ExHPDM
product. 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 the
volume 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 avoided
by setting the dynamic allocation flags in the FDR Global Options Table (see
“ALLOCATEFLAG” in Section 90.15). If necessary, contact INNOVATION DATA
PROCESSING 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 separate
backup data sets (default is 100 backup files). The restore job fails with an U0628 ABEND.
Action: Specify MAXBACKUP=nnnn on the RESTORE statement or eliminate some of the
requested data sets to reduce the number of backup files required.
FDR339
BACKUP OF ARCHIVE FILE WAS BYPASSED
Reason: This is a warning that ABR either was unable to backup the Archive Control File, or was
instructed not to, by the ARCBACKUP=NO operand.
CHAPTER
100
– PAGE 100-72 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR340
100.3
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 with
return 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 in
order to invoke the DOS VTOC conversion routine to recalculate the free space on a
volume. This allocation failed with decimal return code “ccc”; for z/OS these codes are
documented under “allocate” in the IBM DFSMSdfp Diagnosis Reference manual.
A “ccc” of 172 indicates that your security system rejected the dummy data set (that
begins with FDRABR.Vvolser).
A “ccc” of 176 or 180 indicates that a user-provided DADSM exit rejected the request.
A “ccc” of 192 indicates that the volume was SMS-Managed (it always fails on
SMS-Managed volumes).
Action: If this occurred on an Archive Backup, the archive of data sets from this volume is
complete but the volume free space may not be accurate.
If it occurred on a full-volume restore to a different sized volume (e.g., 3390-2 to 33903), the restore is complete but the volume free space may not be accurate. If the
volume had an active Indexed VTOC (VTOCIX), you must allocate a data set to
correct the freespace and run ICKDSF BUILDIX to rebuild it.
The DOS flag is left on, so the next allocation to the volume should correct the free
space. Alternately, you can use COMPAKTOR to correct the free space
FDR343
SMS CONSTRUCT ERROR VOL=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 the
volume involved (if known). “construct” is STORGRP=storgrp for an error on a
storage group construct, MANAGEMENT CLASS for an error reading all
management class constructs, or BASE CONFIG for an error reading the SMS base
configuration. “reason” is the error text:
SMS ERROR COMP=xxxx CODE=ccccc – The IBM SMS interface failed the
query with return code “xxxx” (usually 0008) and SMS reason code “ccccc”.
You can interpret the reason code by looking up IBM message IGDccccc in
IBM message manuals.
STORAGE GROUP TYPE IS NON-POOL – A VIO or DUMMY storage group name
was specified.
STORGRP NOT ENABLED FOR MIGRATION – For DUMP TYPE=ARC or
TYPE=SCR, the storage group was not enabled for auto migration. If you
are not also running DFSMShsm, you can change the storage group to
enable it for auto migration, or you can specify SMSCONSTRUCT=NO on
the DUMP statement to bypass this check.
STORGRP NOT ENABLED FOR AUTO BACKUP – For
DUMP
TYPE=ABR
TYPE=DSF or TYPE=AUTO, the storage group was not enabled for auto
backup. If you are not also running DFSMShsm, you can change the
storage group to enable it for auto backup, or you can specify
SMSCONSTRUCT=NO on the DUMP statement to bypass this check.
STORGRP NOT ENABLED FOR AUTO DUMP – For DUMP TYPE=FDR, the storage
group was not enabled for auto dump. If you are not also running DFSMShsm, you
can change the storage group to enable it for auto dump, or you can specify
SMSCONSTRUCT=NO on the DUMP statement to bypass this check.
STORGRP CONSTRUCT NOT FOUND – The specified storage group name was
not found by SMS.
CHAPTER
100
– PAGE 100-73 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
STORGRP NOT FOUND OR NO VOLUMES – The storage group is inactive or
contains no active volumes. Determine what storage groups and volumes
are available using ISMF or the operator command:
“D SMS,STORGRP(ALL),LISTVOL”.
STORGRP MORE THAN 255 ACTIVE VOLS – Storage groups with over 255
volumes are not supported by MOUNT STORGRP=.
STORGRP CONTAINS NO ONLINE VOLUMES – The specified storage group
contains no volumes online to the operating system.
Action: ABR bypasses the volumes or storage group specified and continue. If necessary,
corrects the error and resubmits.
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 the
ABR index. Check the ABR high-level index name specified in the FDR Global Options
Table and determine if the name matches the one in the master catalog. If cause cannot
be 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 an
error occurred. “entry” indicates the catalog name or the catalog entry on which the
error occurred. “reason” indicates the error:
1
2
3
4
5
6
7
A
B
C
D
E
F
G
CHAPTER
100
NO CATALOGED ENTRIES FOUND – The filter did not select any entries
from the catalogs.
CATLG ERROR COMP=cccc CODE=reason – The IBM catalog SVC
returned return code “xxxx” with reason code “reason”. These codes can be
found under message IDC3009I in IBM message manuals.
CATLG NAME FPL ADDR MISSING – Internal error.
CATLG VOLSER FPL ADDR MISSING – Internal error.
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.
MAXCARDS MUST BE INCREASED – Since a SELECT statement is
simulated for every data set selected from the catalog, the value of
MAXCARDS= must be large enough to accommodate all selected data sets.
CATLG ENTYPE FPL ADDR MISSING – Internal error.
NAME LAST CHARACTER HIGH VALUES – Internal error.
VSAM COMPONENTS NOT FOUND – A VSAM cluster was selected from
the catalog but catalog entries for its components were not found.
VOL= CANNOT BE SPECIFIED – The VOL= operand cannot be specified
on a SELECT CATDSN= statement in a RESTORE operation.
CANNOT END IN A PERIOD – The filter cannot end in a period. See
Section 80.14 “Generic Data Set Name Selection” for filter rules.
INVALID GENERATION NUMBER – The filter ends in an invalid GDG
relative generation number.
SEQUENCE ERROR IN CATALOG – A VSAM sequence error was
encountered reading a catalog, indicating a structural error in the catalog.
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).
– PAGE 100-74 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
–
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 select
them. INNOVATION DATA PROCESSING recommends that such VTOCs be
relocated lower on the volume; COMPAKTOR can do this.
J
INSUFFICENT STORAGE – The REGION size was not large enough.
Increase the REGION (use REGION=0M if you can) and resubmit.
K
ABR BACKUP NOT FOUND VOL=vvvvvv – The ABR backup file for a
cloned data set was not found in the ABR catalog. The current backup of a
selected data set is no longer recorded.
Action: Serious errors cause an U0502 ABEND. Others (such as reason “1”) are simply treated as if
a SELECT statement did not select any data sets, unless SELTERR=NO was specified.
FDR346
FILTER SELECTED VOL=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 FDR346
message is displayed only if PCATDSN= is used (instead of CATDSN=) and indicates
each 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 is
specified, and indicates each alias that is selected from the master catalog by the filter
and the name of the user catalog that was searched for it (even if no data sets are
selected in that alias).
The third form of the FDR346 message documents the number of entries selected by
the filter, and the elapsed time in seconds required to complete the search.
FDR347
SMS MGMTCLAS ERROR VOL=volser REASON=reason DSN=dsname
Reason: SMSMANAGE=YES was specified, but an error occurred trying to use SMS
management classes for ABR processing. “volser” identifies the volume being
processed (if known) and “dsname” identifies the data set being processed for errors
related to a particular data set. “reason” describes the error:
GETMAIN FAILURE -- MGMTCLAS DISABLED – Indicates that the GETMAIN for
storage above the 16M line to hold the definitions of all active management
classes failed. Management class processing is disabled.
NVR/VVR TYPE UNKNOWN – A VVDS record was not type N, Z, or Q. The VVDS
may be damaged.
TYPE 21 NOT FOUND – The type 21 cell was not found in a VSAM VVR. The
VVDS may be damaged.
TYPE 22 NOT FOUND – The type 22 sub-cell was not found in a non-VSAM NVR.
The VVDS may be damaged.
TYPE 23 NOT FOUND – The type 23 cell was not found in a VSAM VVR. The
VVDS may be damaged.
TYPE 24 NOT FOUND – The type 24 cell was not found in a non-VSAM NVR. The
VVDS may be damaged.
MGMTCLAS INVALID – The management class name in the NVR/VVR of an
SMS-Managed data set (or the default management class name) is not
currently defined to SMS.
NO MGMTCLAS TABLE – Internal error.
NO VVDS ENTRY – No NVR/VVR was found in the VVDS for an SMS-Managed
data set. The VVDS or the VTOC may be damaged, or creation of an
SMS-Managed data set was interrupted.
CHAPTER
100
– PAGE 100-75 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
MULTI-VOL ERROR – For a multi-volume data set, a LOCATE is done on other
than the first volume to get the management class, and it failed.
Action: If DSN= is displayed, that data set is not selected by ABR in this run. If possible, correct
the error and rerun. If necessary, contact INNOVATION DATA PROCESSING for
assistance.
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 via
the THRESHOLD= operand and volume “volser” is being processed. In the first form
of the message, “aaa” is the percentage of tracks currently allocated and “ttt” is the
threshold percentage used by ABR on that volume (see “Volume Thresholds” in
Section 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 Superscratch
completes, giving the new percentage of tracks allocated after data sets were deleted.
The third form of the FDR348 message indicates that a LSPACE (SVC 78) issued to
obtain the current allocation percentage, returned a non-zero return code. The volume
is not selected.
FDR349
COPY1 EXPIRES yyyy.ddd – COPY2 EXPIRES yyyy.ddd FOR DSN=dsname
Reason: SMSEXPIRE=PRT was specified. This message is issued for every SMS-Managed data set that
is archived in this step, showing the calculated expiration dates for COPY1 and COPY2.
FDR355
A DUPLICATE NAME WAS SPECIFIED OR GENERATED -- FDR BYPASSED DSN=dsname
Reason: NEWNAME=, NEWGROUP=, or NEWINDEX= was specified on one or more SELECT
statements. However, when this was applied to the original data set name shown as
“dsname”, it resulted in an output data set name that duplicated the output name of
another data set being restore or copied.
Action: Change the newname specification to generate unique names.
FDR356
A DUPLICATE NAME WAS SPECIFIED - BYPASSED DSN=dsname
Reason: Two or more SELECT statements specified the same data set name. You cannot
restore the same data set name more than once in a given restore job, unless the
VOL= parameter is specified, giving different volumes on each SELECT.
Action: The additional SELECTs are ignored.
FDR360
CYL=cccc--cn cn cn...
Reason: Internal diagnostic message optionally printed by the ABR full-volume restore processor
showing each cylinder and head restored and the cycle number (cn) of the tape (0
thru 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 for
a full-volume restore, but the operator replied “NO” to the FDRW25 message.
Action: The restore for this volume was cancelled.
CHAPTER
100
– PAGE 100-76 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR364
100.3
TAPE WAS BYPASSED BY OPERATOR DSN=dsname
Reason: The OPERATOR keyword was coded on the ABR RESTORE TYPE=FDR statement for
a full-volume restore, but the operator replied “BYPASS(nn)” to bypass the
incremental backup “dsname”.
Action: This incremental backup file is not restored. Other incremental backups in the generation are
restored that may cause some data sets to not be restored to their latest backup.
FDR365
TAPE WAS NOT FOUND DSN=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 data
set name, volume serials and file number are known. Contact INNOVATION DATA
PROCESSING 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. The
cylinder number is printed in decimal. The track(s) that were not found are each
indicated by an “X”. The position of the “X” indicates the number of the track: the first
position after the hyphen in the heading line represents track 0, the next position is
track 1, and so on.
Action: Review the listing from the backup run that created the tape. A possible reason for getting
message FDR366 on a restore is that message FDR123 with REASON=2 appeared on
the backup run, indicating that the entire cylinder was not dumped. On a data set restore, if
message FDR155 does not appear, then the tracks not found were not needed, and the
requested data sets have been correctly restored. On a full-volume restore, message
FDR366 always indicates that not all of the tracks have been restored. If appropriate,
contact 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) in
the 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 the
restore, but ABR bypassed this tape since it was a manual backup (created with
DUMP TYPE=DSF) and did not contain the VTOC.
Action: If the restore is from the ABR system, the next lowest cycle number in the current
generation is used to begin the restore. Any data sets on the bypassed backup are not
restored to their most current status.
TAPE WAS BYPASSED BECAUSE ITS AN INSTANT BACKUP DSN=dsname
Reason: This form of the FDR368 message is issued during a full-volume restore, when ABR
detects that a cycle to be restored, other than the first cycle read, was a backup on
disk created by FDRINSTANT that has not yet been moved to tape. ABR can restore
from 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 the
SELECT statement to select the cycle that is the FDRINSTANT backup.
CHAPTER
100
– PAGE 100-77 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR370
100.3
OPEN ERROR -- TAPE BYPASSED DSN=dsname
Reason: A full-volume restore operation was requested from this tape. The open of the tape
failed. ABR bypasses this tape unless it is the full volume (FDR) backup.
Action: Check for IBM OPEN messages in the job log. Data sets that were on this incremental
backup may not be restored to their latest status. Contact INNOVATION DATA
PROCESSING 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 the
VTOC) on any of the backup tapes. The restore may not be correct. This can occur if
the pointer to the VTOC in the 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 the
output disk volume during a full-volume restore. The pointer to the next available
alternate track on the volume, stored in the Format 4, if any, are lost, but the volume is
probably usable. A mini-dump is printed, showing the I/O error.
Action: Run a COMPAKTOR MAP to check for VTOC errors. Contact INNOVATION DATA
PROCESSING 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 0
Record 3) during a full-volume restore. The volume was restored, but the system
pointers to the VTOC, VTOC Index, and VVDS were not updated. The output volume
may not have a volume label.
Action: Use FDRDSF with “PRINT TYPE=DSF,DSN=VTOC” to print the label track and VTOC
to verify that the VOL1 volume label exists on CYL 0 TRK 0; if not, contact
INNOVATION DATA PROCESSING for assistance. If so, vary the volume offline and
then remount it to update the system pointers.
FDR374
BACKUP TAPE DID NOT CONTAIN THE ABR MODEL
Reason: FDRABR failed to locate the ABR Model DSCB in the control records at the beginning of
the first incremental backup read during an ABR full-volume recovery. A normal
incremental backup always contains the ABR Model DSCB, so this is not normal
(perhaps the ABR Model DSCB was excluded by an EXCLUDE statement.
Action: If the output volume contains an ABR Model DSCB and has the same serial as the
volume being restored, the restore terminates with an U0304 ABEND. If not, the
restore proceeds; this message is issued once for each incremental that does not
contain the ABR Model DSCB; some data sets may not be restored correctly.
FDR375
ABR MODEL OR VTOC INDEX REWRITE/RENAME/ALLOC FAILED
Reason: An error occurred when FDR attempted to rewrite or allocate the ABR Model DSCB, or
rename the index VTOC or ABR Model DSCB. The user may not be authorized to
create, rename, or update this data set.
Action: This volume may need to be re-initialized for ABR processing, or the indexed VTOC
may need to be rebuilt with ICKDSF. Contact INNOVATION DATA PROCESSING for
assistance.
CHAPTER
100
– PAGE 100-78 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR376
100.3
MULTIPLE ABR MODELS FOUND ON BACKUP DSN=dsname
Reason: FDR found more than one ABR Model DSCB on the backup tape during a full-volume
restore. The first one encountered is the one used. The disk volume serial number or
the ABR Model DSCB name may have been changed prior to the dump without using
the ABR maintenance programs.
Action: SCRATCH the incorrect model using IEHPROGM specifying PURGE on the SCRATCH
command. Use program FDRABRM with a REMODEL command (see Section 50.44
“FDRABRM REMODEL Statement”) or the ABR ISPF dialogs (see Section 90.15 “ABR
Options”) to reset the remaining ABR Model DSCB to the correct Generation and
Cycle 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 has
changed by a full-volume restore.
Action: If disk is shared by multiple systems, it should be varied offline and remounted to the
other systems.
FDR378
RENAME FAILED COMP=cccc CODE=code FROMDSN=tempname NEWDSN=permname
CLUSTER=clusname
Reason: On an FDRCOPY MOVE or RESTORE of a VSAM cluster to the same name, the output
cluster and its components were initially created with temporary names (an index level
starting with T is inserted). After the input data set was deleted, FDRCOPY attempted to
ALTER the temporary names back to the original cluster and component names but an
error occurred. “cccc” is the return code and “code” is the reason code from ALTER; look
up these codes under IBM message IDC3009I in the IBM message manuals.
If “cccc” is 04nn, then “nn” is the return code from a RENAME SVC; if it is 05nn, then it
is a return code from the SMS RENAME service.
“tempname” is the temporary cluster or component name that FDRCOPY was trying to
rename back to “permname”. “clusname” is the original name of the cluster if the
rename failed on a component.
Action: If an FDR378 is not issued for the cluster itself, it was renamed successfully and the
cluster can be used under its original name.
If an FDR378 was issued for the cluster, the cluster was not renamed. It can be used
under its temporary name “tempname”, but you probably want to check the error
codes and ALTER the cluster to its original name if possible.
If FDR378 messages were issued for one or more components, those components were
not renamed. The cluster is usable, but you may want to check the error codes and
ALTER the component to its original name if possible.
If needed, contact 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 means
that neither SELECT statements nor ABR automatic criteria (e.g., the update flag for
Volume Backup) selected data sets on this volume.
Action: This may be normal if there were simply no data sets that met ABR requirements on the
volume at this time. Otherwise check your SELECT statements and correct any errors.
FDR391
OPERATOR REPLIED NO TO ARCHIVE ON UNEXPIRED DSN=dsname
Reason: ABR selected a data set for Archive Backup or Superscratch whose expiration date has
not been reached. The operator replied “NO” to the FDRW23 message.
Action: The data set is bypassed. If the EXPD=NONE operand is specified on the DUMP
statement, ABR does not perform this check.
CHAPTER
100
– PAGE 100-79 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR392
100.3
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 is
bypassed and “action” is blank. Check to be sure your data set security exit is properly
denying access to the data set.
FDR394
TAPE WAS BYPASSED BY DYNTAPE ERROR DSN=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 (that
defaults to 4096). In order to keep the size of individual Archive Backup files down and
improve recall performance, ABR stops selecting new data sets, complete Archive
processing for the selected data sets, and reprocesses this volume to select additional
data sets. Multiple backup files are created.
FDR400
program/function -- VER v.r/mmt -- INNOVATION DATA PROCESSING
DATE=yyyy.ddd TIME=hh.mm.ss PAGE nnnn
Reason: General page header message for ABR programs other than FDRABR. See message
FDR101 for details. The time is not reported by all programs.
FDR401
PARAM DATA -- * parm-field-data *
Reason: Displays the program control information specified in the “PARM=” field of the EXEC
statement. This data is not displayed if program is invoked under TSO.
FDR402
INVALID CONTINUATION
Reason: The last control statement ended in a comma, but there was no next statement or it was
not a proper continuation statement.
Action: Correct and resubmit job.
FDR403
REQUIRED OPERAND NOT SPECIFIED – operand -- reason
Reason: The operand indicated is required for the execution of the current statement. It must be
specified; no defaults are available. “reason” may include some explanatory text.
Action: Refer to the documentation for the program you are executing in this manual. Correct
and resubmit job.
FDR404
text CONTROL STATEMENT LIMIT EXCEEDED
Reason: The maximum number of control statements or operands has been exceeded. The
message text may vary depending on the particular limit that was exceeded.
Action: Refer to the documentation for the program you are executing in this manual. You may
be able to increase the limit. If not, you need to change the job to reduce the number
of statements or operands.
CHAPTER
100
– PAGE 100-80 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR405
100.3
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 is
normally followed by FDR407.
Action: Refer to the documentation in this manual for the program you are executing. Eliminate
the 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” to
complete 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). The
first control statement can also be supplied by the EXEC statement PARM= option.
There are other forms of this message that indicate that statements required for a
certain function were not found.
Action: Correct and resubmit job.
FDR409
LENGTH OF op1 EXCEEDS THE LENGTH OF op2
Reason: The number of significant characters specified for the “op1” operand exceeds the
number of significant characters specified for the “op2” operand. They are interrelated
and “op2” must be as long as or longer than “op1”.
Action: Refer to the documentation in this manual for the program you are executing. Correct
the 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 a
cataloged, single-volume data set. The program assumed that the volume where the
data set was cataloged was the volume on which the user wanted the command to
process the data set.
Action: If the assumption was correct, none. Otherwise, you may wish to reverse the effect of
the command (e.g., by issuing RESET ARCHIVE if the original command was
ARCHIVE) and then to reissue the original command specifying VOL=.
FDR411
MISSING ABRINIT, MAINT, OR SELECT CONTROL STATEMENTS(S) -- JOB TERMINATED
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.
CHAPTER
100
– PAGE 100-81 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR412
100.3
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. Correct
and 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 on
multiple 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 DSCB
and the invalid DSCB it chains to. “tt” is the DSCB type (1-7) and “cccchhhhrr” is the
record address (cylinder, track, and record number) of the DSCB. “action” may be:
PROCESSING CONTINUES – If the information in the DSCB is not critical for this
operation.
NOT FOUND IN INCORE VTOC – If the chained DSCB is not found in a copy of the
VTOC saved in storage. The operation is terminated.
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 use
COMPAKTOR to help confirm and identify the error. If unable to determine the cause
of 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. Eliminate
the 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” identifies
the feature. Attempts to use a disabled feature results in the sub-command being
marked in error.
Action: Eliminate the restricted feature. Rerun or restart the job.
FDR418
COMMAND PROCESSING DETECTED ERROR--action
Reason: An error was encountered during the processing of a statement. Always proceeded by
one or more messages that define the error. “action” is one of:
RE-ENTER COMMAND OR END – Message for user that has SYSIN data set
assigned to a TSO terminal. Re-enter command in error or “END” to
complete the processing.
SKIPPING FOR COMMAND – Processing continues for all command statements
found within the SYSIN data set.
CHAPTER
100
– PAGE 100-82 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
REVERTING TO SYSIN – The error occurred when reading from an alternate command
input source. Processing continues for commands in the SYSIN data set.
Action: Correct and resubmit job.
FDR419
CAUSED BY THE FOLLOWING COMMAND --
Reason: One or more syntax errors on a remote queue were encountered during the execution of
either a “LIST” or “REMOVE” sub-command by the remote queue utility, FDRABRUT.
Messages defining the errors were listed prior to this message. The command that
caused the errors is listed immediately following this message.
Action: Execute the REMOVE command specifying ARCHIVE or BACKUP, as required, and
include the operand “ERRORS”. This removes any queue entries in error.
FDR420
resource PROCESSING BYPASSED - reason
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 an
ABR Model DSCB.
VOLSER vvvvvv HAS ARCHIVING DISABLED – The ABR Model DSCB does not
have the flag enabling this volume for Archive Backups.
FDREPORT IS NOT AUTHORIZED – The RESERVE on the VTOC of the volume
is not done, but FDREPORT continues.
VTOC ON CYLINDER 0/HEAD 0 – The VTOC on the volume is in a location used
only for dummy VTOCs on volumes formatted for VM processing. It does
not contain useful data so the volume is bypassed.
FORMAT 4 DSCB IS NOT THE FIRST ENTRY IN THE VTOC – The
VTOC
is
corrupted.
THERE IS MORE THAN ONE (1) FORMAT 4 DSCB IN THE VTOC – The VTOC is
corrupted.
INITIALIZATION REQUESTED BUT VOLUME IS ALREADY INITIALIZED –
Volume already contains an ABR Model DSCB. If you still want to
re-initialize the volume, use the REMODEL statement.
VOLUME HAS NOT BEEN INITIALIZED – The volume does not contain an ABR
Model DSCB.
VTOC CONTAINS DSCBS WITH NON-ZERO RESERVED FIELDS – During
an
attempt to initialize a volume for ABR, FDRABRM found that one or more
Format 1 DSCBs (for the data sets currently on the volume) had non-zero
values in the reserved bytes at displacement 103 and 104 in the DSCB, so the
volume could not be used for ABR. This data may have been stored by another
DASD management system or by FDRABR if the data sets were copied from a
volume that was already initialized for ABR. If you are sure it is no longer
needed, specify the “FORCE” operand to force the initialization (bytes 103 and
104 are zeroed). Contact INNOVATION DATA PROCESSING for assistance.
ALLOCATION OF THE ABR MODEL FAILED – FDRABRM could not allocate the
ABR Model DSCB.
Other reasons are possible.
VOLSER ALREADY IN USE – Can occur if you provided DISKx DD statements
and also requested dynamic allocation of disk volumes.
DUPLICATE DDNAMES – Can occur if you provided DISKx DD statements and
you used the same DISKx DDname more than once.
MULTIPLE UNITS REFERENCED – Can occur if you provided DISKx DD
statements and one such DD statement referenced multiple disk volumes.
MAXONLINE VALUE nnnn EXCEEDED – More than “nnnn” volumes were selected
for processing in this step. You can increase the value of MAXONLINE on ISPF
panel A.I.4.10, or break up the job into multiple steps.
VOLSER CONTAINS RESERVED CHARACTER 'x' – The volume serial of the
disk contains a character that is not supported by z/OS in volume serials.
CHAPTER
100
– PAGE 100-83 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
UNIT=uuuu PROCESSING BYPASSED -- ONLINE DEVICE WITH LONG TERM
RESERVE – The unit address “uuuu” being processed was attempted, but
found to be in use for over 10 seconds. The CHKONLRESERVE option can
be 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 or
SMS managed data set named by “dsname”. The LOCATE either failed or returned a
component type or cluster name description that is not currently handled.
2. An error was found in the VVDS.
“description” can be:
RETURN CODE rc -- REASON IGGOCLaa-crs – The LOCATE failed. The error
codes are documented in the IBM System Messages manual under
message number IDC3009I.
ENTYPE - c(X'xx') - entrytype – The program encountered a type of component
entry that it does not presently support.
NAMEDS - c(X'xx') - entrytype – The program encountered a type of cluster entry
that it does not presently support.
NO MATCHING VVR – ICFSOURCE=VVDS – A VSAM data set does not have a
VVR in the VVDS (orphan DSCB). (See Note below.)
NO MATCHING NVR – SMSSOURCE=VVDS – A non-VSAM data set on an
SMS-Managed volume does not have an NVR in the VVDS (orphan
DSCB). (See Note below.)
MULTIPLE VVRS (nn) ON VOLUME vvvvvv – A VSAM component has “nn” VVRs
in 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 is
enabled.
Action: This is only a warning message. The program does not associate the component shown
by DSN= with a cluster name, or attempts to recover from the VVDS error and
processing continues. If possible, correct the error and re-run.
In some cases, the program may display a jobstream that you can use to correct the
error. If you request the PUNCHDIAGNOS option, this jobstream is written to a data
set, 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 (this
includes 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 were
found during this execution.
Action: Verify all control statements are correct. This control statement did not affect the
execution. Results may not be what were expected. Examine output carefully!
CHAPTER
100
– PAGE 100-84 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR426
100.3
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 has
terminated the search at this archival date. If data sets were archived prior to this date
they are not selected.
FDR428
WARNING ONLY nn% OF ARCHIVE CONTROL FILE FREE--REORGANIZATION NEEDED
Reason: During an Archive report, FDRABRP or FDREPORT detected that the Archive Control
File is becoming full. The default value for the threshold of free space below that this
message is produced is 10% of the file.
Action: Caution! Reorganize and/or enlarge the Archive control data set with FDRARCH
(Section 51.50 “Archive Maintenance Utility (FDRARCH)”). You may change the
threshold of free space below that this message is produced by using the REORG%
operand of the PRINT ARCHIVE command.
FDR429
WARNING nn DAYS SINCE VOLUME=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 operand
BKDAYS= specifies the period that invokes the message (default is 7 days). This
message can occur for volumes that have been deleted from your system or are no
longer being backed up by ABR.
Action: If this message is unexpected, you should investigate why the volume is not included in your
regular backups. You should probably arrange for a full-volume backup or incremental
backup of the volume to be taken soon. If your full-volume backups are taken at intervals
of more than one week, increase the values of BKDAYS=. For volumes that are no longer
required to be backed up by ABR, the PURGE BACKUP command of program
FDRABRCM (see Section 50.53 “FDRABRCM PURGE BACKUP Statement”) can be used
to 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 backup
processing. Message is issued in two (2) lines. The first line of the message identifies the
cluster name (ICF CLUSTER NAME) and the second line of the message identifies the
name of the component that is marked as requested (MARKING COMPONENT).
FDR433
MEMORY SPACE REQUEST FAILED BYTES REQUESTED--nnnnnnnn
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
2
5
7
CHAPTER
100
NO CATALOGED ENTRIES FOUND – The argument that was used failed
to select any entries from the catalogs.
CATALOG NOT FOUND BY OBTAIN – An OBTAIN SVC was issued to
insure that a catalog was on a volume prior to allocation. The OBTAIN failed.
USER REQUESTED BYPASS – The user requested that this catalog not
be processed.
REQUESTED ALIAS NOT FOUND – The alias requested was not found in
the system alias table.
– PAGE 100-85 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
F
DATA SEQUENCING ERROR – VSAM returned a return code of 8 and a
reason code of 12 that indicates a sequence error. The catalog cell causing
the error is displayed and then skipped.
H
INSUFFICENT STORAGE AVAILABLE ABOVE THE 16M LINE – All the
VSAM control blocks and buffers as well as program storage is acquired
from above the 16M line and one of those GETMAINs failed.
K
COMMAND OUT OF SEQUENCE - FIRST COMMAND NOT MASK BUILD –
The first command presented to the Catalog Read Service must be a Mask Build.
L
POINT FAILED CAT=catalog – A VSAM POINT command failed in the
indicated catalog. This usually indicates that the catalog is damaged.
M
ALLOCATION FAILED - R15=xxxx - CODE=xxxx - CAT=catalog – Dynamic
allocation of the indicated cataloged failed with the return and reason codes
displayed.
N
DEALLOCATION FAILED - R15=xxxx - CODE=xxxx - CAT=catalog –
Dynamic deallocation of the indicated cataloged failed with the return and
reason codes displayed.
O
ccccc GENCB FAILED - R15=xxxx - CODE=xxxx - CAT=catalog – A
VSAM GENCB was issued for the control block “ccccc” but it failed with the
return and reason codes displayed.
R
OPEN FAILED - R15=xxxx - CODE=xxxx - CAT=catalog – A VSAM OPEN
was issued for the indicated catalog but it failed with the return and reason codes
displayed.
X
ERROR READING CATALOG - R15=xxxx - CODE=xxxx - CAT=catalog – A
VSAM READ was issued for the indicated catalog but it failed with the
return and reason codes displayed.
Action: Serious errors cause the requested service to be terminated. Others (such as reason
“1”) are simply treated as if a SELECT statement did not select any data sets, unless
SELTERR=NO was specified.
FDR436
FAMS REQ BYPASSED - ALLOCATION FAILED - R15=xxxx - CODE=xxxx - DSN=dsn
Reason: Dynamic allocation was requested for the HFS or PDSE data set indicated but it failed
with the return and reason codes displayed.
Action: FAMS processing of the data set is bypassed.
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 date
known to the operating system.
Action: Check if the date set for use by the operating system is correct or the ABR run that
created the entry was executed with the date set to other than the current date.
FDR441
XDSNAME SYNTAX ERROR--reason
Reason: An XDSNAME= operand on a XSELECT or XEXCLUDE statement violated the syntax
rules, as detailed by “reason”.
Action: Check the syntax rules in Section 54.28 “FDREPORT XSELECT and XEXCLUDE
Statement” 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 backups
exceeded the tabling capacity of the program. The maximum entries currently
available are printed. Tabling of additional ABR backups is bypassed.
Action: To increase the maximum number of tapes that can be maintained in the table, options
MAXTSVX and MAXTCVX can be updated in the FDR Global Options Table:
CHAPTER
100
– PAGE 100-86 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
MAXTSVX – Applies to FDRABRP PRINT BACKUP reports not specifying
COMBINE, and to all reports from FDREPORT. The number may be from
10 to 300. The default is 100.
MAXTCVX – Applies to FDRABRP PRINT BACKUP reports that specify COMBINE.
The number may be from 100 to 32000. The default is 1000.
The FDREPORT table size can also be overridden by the MAXTAPE=nnn operand on
the 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 input
was not an ABR backup file or ABR=NO was specified.
NOT CATALOGED THIS VOLSER – Output data set not cataloged because the
input data set was not cataloged to the input volume.
NOT CATALOGED – Output data set not cataloged because the input data set was
not cataloged at all.
CATALOGED – The output data set was successfully cataloged.
There may be additional FDR444 messages documenting the characteristics of the
input backup data set
Action: Specify CAT=RECAT if you want to force the output data set to be cataloged.
FDR445
RECORD LENGTH ERROR
Reason: During an FDRABRP PRINT TVTOC or FDREPORT DATATYPE=TVTOC function, the
length field in the FDR control record in the backup data set does not equal the length
of the block actually read.
Action: Contact 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 first
record read from the backup data set was not the expected special FDR header record.
Action: An U0626 ABEND is issued. Check that the input data set is an FDR/DSF/ABR backup
and resubmit. Contact INNOVATION DATA PROCESSING for assistance if the
problem 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, the
device type code recorded in the FDR header record on the backup data set was not
one supported by this version of FDR/DSF/ABR.
Action: An U0626 ABEND is issued. Insure that the version of FDRABRP you are executing is
at or above the level that created the backup. Contact INNOVATION DATA
PROCESSING 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 less
than the track size of the dumped disk + 28 bytes.
Action: FDRTCOPY has automatically increased the output blocksize to “nnnnnn”.
CHAPTER
100
– PAGE 100-87 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR450
100.3
TAPEIN status TO ddname. BLOCKS READ:rrrrrr, BLOCKS WRITTEN:wwwwww
Reason: FDRTCOPY copied one file from TAPEIN to TAPEOUT (and optionally to TAPE2OUT as
well.) “status” may be SUCCESSFULLY COPIED or COPIED WITH ERRORS; in the latter
case, non-terminating errors occurred so check for other error messages. Blocks read
“rrrrrr” and written “wwwwww” is the same unless reblocking was requested. This message
is followed by message FDR615 detailing the data sets read and written.
An alternate form of the FDR450 message may be issued with more details of the
TAPEIN and TAPEOUT/TAPE2OUT data sets.
FDR451
BLOCK 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:
FDR452
❖
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.
ARCHIVING BYPASSED--reason
Reason: User requested that the data set identified in the FDR456 message that follows be
marked for archive processing, but it was not marked because of the reason listed.
FDR453
INDICATOR action FOR type
Reason: The data set identified in the FDR456 message that follows was SET or RESET for
remote queue ARCHIVE or BACKUP dump processing.
FDR454
INDICATOR status FOR type
Reason: User requested that the data set identified in the FDR456 message that follows be SET
or RESET for remote queue ARCHIVE or BACKUP processing, but the indicator was
ALREADY SET or NOT SET.
Action: Check the control statements to determine if they were properly specified. Correct as required.
FDR455
description
Reason: Internal error in FDRTCOPY processing of REBLK or UNBLK reblocking.
Action: An U0659 ABEND is issued. Contact INNOVATION DATA PROCESSING for assistance
after 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. Always
preceded 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 it
failed with enqueue return code “nn”.
Action: Usually followed by an U0659 ABEND. Call INNOVATION DATA PROCESSING
technical 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 return
code “nn”.
Action: Usually followed by an U0659 ABEND. Call INNOVATION DATA PROCESSING
technical support for assistance after obtaining a storage dump.
CHAPTER
100
– PAGE 100-88 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR459
100.3
function--DENIED BY reason
Reason: “function” was requested by the user on the data set identified by the FDR456 message
that follows but the request was denied because of the security “reason” shown.
FDR460
WARNING -- VOLUME CONTAINS MULTIPLE ABR MODEL DSCBS -- OTHER ABR
FUNCTIONS MAY FAIL
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 your
installation). Multiple ABR Model DSCBs are usually caused by restoring the model
DSCB from another volume.
Action: Delete the DSCB in error. A rerun of the job is not required.
FDR461
ABR MODEL FOR VOLUME=vvvvvv NOT AVAILABLE AT THIS TIME
USER MUST SPECIFY ’MAXGEN=’ OPERAND
Reason: An OBTAIN was issued to retrieve information from the ABR Model DSCB, but failed for
some reason. The volume selected may not be online.
Action: The user must use operand “MAXGEN=” to replace the information normally taken from the
ABR Model DSCB, or supply a DD statement to ensure that the volume is mounted.
FDR462
CURRENT GEN=gggg/CYCLE=cc ON THE ABR CATALOG IS IN CONFLICT WITH
CURRENT GEN=gggg/CYCLE=cc ON THE ABR MODEL FOR VOLUME(vvvvvv)
ALL BACKUP ENTRIES FOR THIS VOLUME BYPASSED.
Reason: The current generation and cycle number recorded in the ABR Model DSCB on the
volume “vvvvvv”, does not match the generation and cycle number of the entry with
the most current date in the ABR backup catalog.
Action: Processing of the volume is bypassed. If you wish to process the volume anyway, use
operand “CURRINFO=MODEL/CATLG” indicating the correct value.
FDR463
VOLSER=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 Model
DSCB. 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 required
so the message is simply informational. If the DDname is required for the operation
being attempted, correct and resubmit the job.
FDR466
statement CANNOT BE PROCESSED
Reason: A statement that requires queuing to a remote queue data set cannot be processed
because the remote queue data set is not present. Always proceeded by FDR465.
Action: Include the required DDname and resubmit the job including only those commands that failed.
CHAPTER
100
– PAGE 100-89 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR467
100.3
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 to
locate the high level index “iiiiiiii”.
Action: It is possible that the ABR catalog has not been properly created. See Chapter 90 “FDR
Installation”. 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 macro
SYNADAF was invoked to format the cause of the error; the text returned is “synadtext”.
Action: Examine the SYNADAF text to determine the cause of the error. Check the job log for IBM I/O
error messages. For additional assistance, please 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 recent
backup. Otherwise, initialize the control file. Please call INNOVATION DATA
PROCESSING 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 by
the user to change it into the ABR Model DSCB. The rename failed. All other functions
have been completed, including marking the Format 1 DSCBs for ABR processing.
This problem can be caused by another task renaming or scratching the data set
between the DEQ of the VTOC and the rename.
Action: If another task renamed or scratched the data set, rerun the FDRABRM job specifying
“FORCE” on the appropriate ABRINIT control statement or the DEFAULT control
statement. If the reason cannot be determined, call INNOVATION DATA
PROCESSING 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 Archive
Control File. The name must contain an index level of “ARCHIVE”.
2.For program FDRABRUT, the user coded a data set name for a remote queue data
set that did not contain the standard index (ABRARDQ, ABRARCH, ABRBKDQ, or
ABRREST).
3.For program FDRCRYFM, the user coded a non-standard data set name for the
Encrypt Control File. The name must contain an index level of “ENCRYPT”.
Action: Correct the 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 JCL
for errors.
Action: Correct and resubmit.
CHAPTER
100
– PAGE 100-90 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR477
100.3
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 or
RESTORE 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 to
a control statement specification.
Action: If “NO RECORDS”, correct the error and submit again. If “NO RECORDS SELECTED FOR
MAINTENANCE” is printed, FDRARCH was invoked from FDRTCOPY when copying an
archive backup, to update the Archive Control File to point to the output file(s), but no
records were found on the Archive Control File that pointed to the input backup files being
copied. This could occur if the input files had expired and been purged from the ACF, or if
the input files had been previously copied so that the ACF no longer pointed to them.
FDR479
nn RECORDS MERGED -- from
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 control
statement 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 restored
contained no data.
Action: Verify that the tape specified is correct. If you are using other than SL tapes, check the
LABEL= parameter. Correct the JCL and resubmit the job.
FDR481
DDNAME=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 file
in the proper format.
Action: Check JCL statements and correct the DD statement specified in the message.
FDR/DSF copies of the Archive Control File cannot be restored by FDRARCH. They
can be restored with the RESTORE TYPE=ABR statement of FDRABR or the
RESTORE TYPE=DSF statement of FDRDSF.
FDR482
DDNAME=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.
CHAPTER
100
– PAGE 100-91 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR485
100.3
SORT FAILURE HAS OCCURRED RC=nnn--function CANCELLED
Reason: Your installation’s SORT product has returned a condition code other than zero. SORT
error messages may be printed on DDname SYSOUT or the job’s job log. Check your
SORT documentation to interpret the error.
Action: The processing of “function” has been cancelled. Other commands may process
successfully. If you cannot correct the problem from this information, call
INNOVATION 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 volume
serial “vvvvvv” and track address “cccchhhh” are displayed.
Action: Depending on user options, processing may continue bypassing remainder of VTOC or
terminate with a storage dump. Call INNOVATION DATA PROCESSING for technical
assistance after obtaining a storage dump as a serious problem may exist. A
COMPAKTOR MAP may help to diagnose the problem.
FDR487
VTOC WRITE ERROR--VOLSER=vvvvvv--SEEK ADDRESS cccchhhh -- action
Reason: An I/O error occurred while rewriting the VTOC of disk volume “vvvvvv”. The volume
serial “vvvvvv” and track address “cccchhhh” are displayed. Depending on user
options, processing may continue bypassing the remainder of the VTOC or terminate
with a storage dump. A COMPAKTOR MAP may help to diagnose the problem.
Action: Depending on user options, processing may continue bypassing the remainder of the
VTOC or terminate with a storage dump. A COMPAKTOR MAP may help to diagnose
the problem. Call INNOVATION DATA PROCESSING for technical assistance after
obtaining 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. During
this check, one of the records was found to be in error. This message is usually followed by
a diagnostic mini-dump. Depending on user options, processing may continue, bypassing
the remainder of the VTOC, or may terminate with a storage dump.
Action: Check the mini-dump for the record in error. Check the volume for hardware problems. The
VTOC may be corrupted; a COMPAKTOR MAP may help to diagnose the problem. If all
else fails, 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 were
found in the step, or those that were present were rejected for other reasons,
documented by other messages.
Action: Correct any error conditions or include the appropriate prefixed DD statements and
resubmit the job.
FDR490
PROCESSING TERMINATED WITHOUT FILE/VTOC UPDATE/LIST
Reason: The processing program was unable to complete any of the functions requested. Always
proceeded by one or more error messages.
Action: Correct error conditions noted and resubmit the job.
FDR491
function FUNCTION STARTED--hh.mm.ss
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.
CHAPTER
100
– PAGE 100-92 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR493
100.3
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 from
the 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 processing
all selected files. “function” is PROCESSING or SIMULATION. Out of “sssss” files
selected for processed, “fffff” were actually processed. “reason” is STOP
REQUESTED BY OPERATOR or MAXFILES LIMIT REACHED.
FDR498
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 the
processing 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” usually
done 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.
CHAPTER
100
– PAGE 100-93 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
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, or
MERGED 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 data
set 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 control
file “dsname” was successfully completed to “ddname”.
FDR508
RECFM=recfm,BLKSIZE=nnnnn
Reason: Follows message FDR507 and documents the record format and blocksize of the
backup 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 be
marked for special processing or have a special processing indicator removed. The
request was rejected for “dsname” that was ARCHIVED on date “yyyy.ddd” from disk
volume “vvvvvv”. “reason” can be:
ALREADY SELECTED – User requested a data set entry be marked for Archive
restore. It was already so marked.
EXPIRED TAPE – User requested a data set entry be marked for Archive restore
but the tape containing the data set has expired.
ALREADY DELETED – User requested a data set entry be marked for deletion from
the Archive Control File. The data set entry is already marked for deletion.
ICF TABLE FULL – The table used for associating VSAM clusters and components
has overflowed.
VOLSER TABLE FULL – The table used to store backup volume serials has overflowed.
Action: Correct any obvious errors. 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 marked
for special processing or have a special processing indicator removed. The requested
“action” was successfully performed for the data set entry “dsname” that was
archived/encrypted from disk volume “vvvvvv” on date “yyyy.ddd”. This message may
also appear during a REORG operation. “action” may be:
UPDATE COMPLETED(command CMD) – “command”
may
be
DELETE,
EXCLUDE, EXPIRE, MODIFY, RECAT, RESET, etc.
UNCATALOGED FROM AUTO RECALL – User requested a reorganization of the
Archive Control File. The specified data set entry that was being dropped
from the file had been marked for Auto Recall. Therefore the program
uncataloged the data set.
RECATALOGED (SERVICE=service) – “service” may be CONVERT, CORRECT,
MERGE, or PERFORM.
CATALOGED (SERVICE=CREATE) – User specified a RECATALOG command.
CHAPTER
100
– PAGE 100-94 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
UNCATALOGED (SERVICE=UNCATLG) – User specified a RECATALOG
command with SERVICE=UNCATLG.
DATA FIELD MODIFY COMPLETED – User ran FDRTSEL or FDRTCOPY, which
invoked FDRARCH, that updated the Archive Control File to reflect the copied files.
FDR511
RECALL/BACKUP DATA SET function status--DSNAME=dsname
Reason: An FDRARCH function may create, update, or uncatalog the catalog entry for a data set
archived for auto-recall. An error occurred during this process so the catalog entry for
data set “dsname” was not disturbed. “function” is LOCATE, CATALOG, RECATLG,
UNCATALOG, or CVAFDIR. “status” is FAILED for an actual failure or IGNORED
when FDRARCH could not do the catalog update (an additional reason is displayed).
This message is always followed by message FDR516 or FDR674 to document the
error when “status” is FAILED.
Action: See message FDR516 or FDR674 if “status” is FAILED.
FDR512
WARNING--IMBEDDED INACTIVE BLOCK--ENTRY COUNT=nnn--RBN=rrr
Reason: The DUMP function encountered an imbedded block within a control file that is not
marked as containing data. The number of entries within the block is printed as “nnn”.
The relative block number within the control file is printed as “rrr”.
Action: This is a serious error. 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 Archive
Backup data sets are to be uncataloged (UNCAT=YES). FDRARCH builds tables of
all Archive Backups it finds in the Archive Control File. The resulting table contains
“nnnnnnnn” entries. “type” may be TAPE for the full table of Archive Backup files, or
VOLSER for the table of unique backup volume serials.
FDR514
ARCHIVE TAPE function FAILED--DSNAME=dsname
Reason: A reorganization of the Archive Control File is being performed and obsolete Archive
Backup data sets are to be uncataloged (UNCAT=YES) but a catalog action failed on
the Archive Backup “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 Backup
tape data set on the same volume. (Cataloging of Archive tape data sets is
done only to provide an entry in the catalog for a given tape volume serial and is
designed for those installations tape management catalog control retention).
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 Archive
Backup 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 Archive
tape 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.
CHAPTER
100
– PAGE 100-95 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
OBTAIN – An OBTAIN request to read a DSCB from the VTOC failed.
RENAME – A request to RENAME a data set failed.
SCRATCH – A SCRATCH request to delete a data set failed.
UNCATLG – A request to uncatalog a data set failed.
The contents of registers 0, 1, and 15 are displayed in hex; R15 contains the return code but
the other registers may have additional diagnostic data. The failing operation may be
further described in a preceding message. The return codes are documented in the IBM
manual DFSMSdfp Advanced Services, or under message IDC3009I in the System
Messages 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 DATA
PROCESSING for assistance.
FDR517
DSN--dsname FNUM--nnn
Reason: Identifies the data et name and tape file number (0 for disk) of an Archive Backup found
in the Archive Control File during reorganization. Followed by messages FDR518 and
FDR519 that further describe the tape table entry.
FDR518
USE--nnnnn CATALOGED--ccc DEVICE--dddddd EXPDATE--yyyy.ddd
Reason: Follows message FDR517, and indicates the number of Archive Control File entries that
reference the data set (“nnnnn”, the catalog status of the file (YES or NO), the device
type of the backup file, and its expiration date.
FDR519
VOLS--vvvvvv ...
Reason: Follows message FDR518, and indicates the volume serial numbers of the tape or disk
backup 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 being
printed, 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 header
identifies the track. “cccc” and “hhhh” are the cylinder and track number in decimal.
“cccchhhhrrkkllll” is the count field of Record 0 (R0) on that track, in hex and
“xxxxxxxxxxxxxxxx” is the 8-bytes of data from that Record 0, in hex.
FDR522
COUNT FIELD cccchhhhrrkkllll -- eof
Reason: An FDRDSF PRINT function was requested. For each record printed, this message
displays the count field, in hex, of the record. “cccchhhh” is the cylinder and track of
the record, “rr” is the record number on that track, “kk” is the key length, and “llll” is the
data length. If the data length is zero, indicating an End-of-File record, “eof” is ENDOF-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 return
code in register 15 and “nnn” is the number of volumes on which the data set resides.
The second line of the message is repeated for each volume, giving the SCRATCH
status code for the volume. Code 7 indicates that SCRATCH failed because the data
set was in use. Code 2 or 8 indicates a security violation.
Action: Check the codes and take corrective action or call INNOVATION DATA PROCESSING
for assistance.
CHAPTER
100
– PAGE 100-96 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR527
100.3
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 on
the 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. If
incorrect, change and resubmit the job. If the data set name is correct, check to see if
all the installation steps required were done (see 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 the
DD 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 the
DD 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 IBM
error 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” specified
on the DD statement “ddname”, but an I/O error occurred. The update was not
completed, but the module might be partially updated. This is a serious error that may
result in the load module library becoming unusable.
Action: Other messages may be displayed to further define the I/O error. Check the joblog for IBM
error messages. Contact 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 that
access modules in that library cannot be executed.
Action: Check the joblog for IBM OPEN error messages. Correct the error and rerun.
FDR535
mmmmmmmm READ UNSUCCESSFUL--function BYPASSED
Reason: Program attempted to read a member from a library or a data set but the read was not
successful. “mmmmmmmm” can be:
module MODULE – If the error occurred trying to read a load module.
MEMBER – If the error occurred trying to read another member.
DATA SET – If the error occurred trying to read a sequential data set or member.
Action: See message FDR530.
FDR536
member CONTAINS NO EMPTY SLOTS--UPDATE BYPASSED
Reason: An attempt to add more definitions to an ABR protect list failed because there was no
room for new entries in that list.
Action: Display the protect list module with ISPF panel A.I.6 and eliminate duplicate or obsolete
entries. If this is not possible, the FDR Installation Control Library (ICL) contains the
source code for 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” but
the member is empty.
CHAPTER
100
– PAGE 100-97 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR538
100.3
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. If
incorrect, change and resubmit the job. If the data set name is correct, check to see if
all the installation steps required were done (see 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 of
the option “name”, creates a character string longer than the limit “nn”.
Action: Shorten the value of ALLINDX by specifying fewer characters and resubmit the job.
Some options may have already been changed before the message is issued.
FDR542
operand CONTAINS INVALID INDEX STRUCTURE--ZAP REJECTED
Reason: The value specified for “operand” contains two (2) or more consecutive periods (..) in
violation of z/OS data set naming conventions.
Action: Correct the error and resubmit the job.
FDR543
operand DOES NOT CONTAIN CHARACTER STRING rrrrrrr--ZAP REJECTED
Reason: The value specified for “operand” does not contain the character string “rrrrrrr” as an
index level. If “rrrrrrr” is ARCHIVE, then valid ARCDSN values would be
“SAM.ARCHIVE” or “FDRABR.CURRENT.ARCHIVE.DATASET”.
Action: Provide a proper data set name and resubmit the job.
FDR544
operand REJECTED--EXCEEDS MODIFIABLE PORTION OF FDROPT
Reason: The length of the value specified for “operand” taken in conjunction with the offset
operand 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 is
produced. 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 with
the value of the operand OLDBOFF exceeds the limits of the OLDBACKUP table.
Action: Correct the error(s) and resubmit the job.
CHAPTER
100
– PAGE 100-98 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR547
100.3
FDRCPKUM UNMOVABLE TABLE HAS ONLY nnn REMAINING BYTES -- UPDATED
BYPASSED
Reason: An attempt to add more definitions to the COMPAKTOR Unmovable Table failed
because there was no room for the new entries in that table. “nnn” bytes remain
unused; it might still be possible to add entries that are smaller than the failing entry.
Action: Display the COMPAKTOR Unmovable Table module with ISPF panel A.I.6 and eliminate
duplicate or obsolete entries. If this is not possible, the FDR Installation Control Library
(ICL) contains the source code for this table, allowing you to expand it for more entries.
FDR548
FDRCPKUM CONTAINS NO UNMOVABLE DATA SET NAMES/GROUPS
Reason: FDRZAPOP attempted to print entries from the COMPAKTOR Unmovable Table but the
table is empty.
FDR549
PRINTING module--SYSLIB=dsname
Reason: The “module” from the data set referenced by DDname SYSLIB is being printed as
requested 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 to
be rewritten to the SYSLIB data set. However, previous commands failed to complete
successfully so the updates were discarded and the modules were not modified.
Action: Correct the error conditions documented by the error messages and resubmit the job.
FDR552
MAXIMUM VOLSER COUNT OF nnnnn EXCEEDED--DUPLICATE VOLSER MAY BE PRINTED
Reason: During “PRINT VOLSTAT” processing in FDRABRP the maximum number of disk
volumes was exceeded. In rare cases this might result in a volume being printed more
than once. Additional volumes are not processed.
Action: Increase the value of MAXONLINE in the FDR Global Options Table, using ISPF option
A.I.4.10. The default is 256.
FDR553
VOLSER TABLE FULL -- ENTRY COUNT IS nnnnn -- NO ADDITIONAL ENTRIES
WILL BE DROPPED
Reason: A REORG of the Archive Control File has been requested but the maximum number of
Archive Backup tapes to be tabled has been exceeded. When no more tapes can be
tabled, no more entries are dropped from the Archive Control File.
Action: Rerun the REORG as soon as possible, specifying the operand MAXTREORG=nnnnn
(100 to 32000) with a value greater than the number of the entries shown in the
message. The value of MAXTREORG can be changed permanently in the FDR
Global Options 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 operand
exceeded the length of the data to be modified, identified by “record”.
Action: Correct the error and resubmit the job.
CHAPTER
100
– PAGE 100-99 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR557
100.3
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 is
ignored but the program continues.
Action: Remove the offending field name from the report field selection list and resubmit the job.
FDR560
INPUT ARCHIVE OPEN/VALIDATION ERRORS--MERGE SUBCOMMAND CANCELLED
Reason: While opening input files for an Archive Control File MERGE, FDRARCH discovered
errors either opening or validating the names or contents of one or more of the input
ARCHIVE files. Other messages define the exact errors.
Action: See the action for the other error messages.
FDR561
FIELD NAME fieldname REJECTED FOR SORT/BREAK - MULTIPLE RECORD
FORMATS NOT PERMITTED.
Reason: “fieldname” was rejected on a SORT or BREAK statement because it comes from a
different source than other field names already specified.
Action: Correct the error and resubmit the job.
FDR562
FIELD NAME ffffffff IS AN UNDEFINED USER FIELD – SUBCOMMAND IGNORED
Reason: FDREPORT has nine pre-defined user fields that must be activated and redefined prior
to use. This field has not been activated.
Action: Display the HELP for the ACTIVATE command using this control statement:
HELP CO(ACTIVATE).
FDR563
RECORDS VALUE OF nnnnnnn EXCEEDS CALCULATED MAXIMUM VALUE OF nnnnnnnn
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 the
FDR563 message.
FDR567
OBSOLETE OPERAND operand SPECIFIED--CONVERTED TO newoperand
Reason: User specified “operand” that is obsolete. Rather than bypass the command, the
operand was converted internally to a currently supported operand “newoperand” that
performs the same function.
Action: For future use, you should convert the job to use the new operand.
FDR568
REQUIRED OPERAND operand MISSING -- status
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 operand
that was ignored. If it ends in “ASSUMED”, it displays assumed defaults.
Action: If necessary, correct the statement and resubmit the job.
CHAPTER
100
– PAGE 100-100 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR569
100.3
WARNING -- option NOT CATALOGED--DSN=dsname
Reason: The FDR Global Options Table was updated with a new data set name, for example, the
Archive Control File name, the Encrypt Control File, or the Remote Queue data set
names. The new data set name was not in the system catalogs and may not exist.
Action: This is only a warning message. The data set name listed has become the new name of
the indicated default.
FDR574
reason--DDNAME=ddname--status
Reason: “ddname” could not be opened for “reason”, resulting in “status”. If the DD is required, the
function is terminated. In some cases, another action is taken and the function continues.
Action: Check the job log for IBM OPEN error messages or misspelled DD names. Correct and
resubmit the job.
FDR575
FAMS ACCESS ERROR -- description -- DSN=dsname
Reason: An access request was made via the FAMS facility to gather information about a PDSE
named “dsname”. The access request failed; “description” may describe the error in
more 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 gather
information about an IAM data set named “dsname”. The locate failed with an
unexpected 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 catalog
extension record was not found.
Action: The catalog may be damaged. Run a IDCAMS DIAGNOSE on the catalog.
FDR579
GEN/VERSION MISMATCH – GDGBASE=gdgbasename
Reason: While FDREPORT was reading a GDG base entry in a catalog, a mismatch between
fields in the catalog record was found.
Action: The catalog may be damaged. Run an IDCAMS DIAGNOSE on the catalog.
FDR580
LSPACE ERROR -- VOLSER=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 must
be followed by an “)ENDUPCHECK” statement and no other “)” statements must
appear between them.
Action: Correct and resubmit.
FDR585
RECORD SIZE nnnnn EXCEEDS MAXIMUM DEVICE BLOCK SIZE – DDNAME=ddname
Reason: The number of data bytes necessary to construct the desired output record from FDREPORT
exceeds the maximum device block size on the device assigned to the report data set.
Action: Change to a different output device or remove some of the field names to reduce the
size of the output record.
CHAPTER
100
– PAGE 100-101 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR586
100.3
service CANCELLED -- AUDIT CONTINUES
Reason: User has selected an FDREPORT output service that is not available, usually because
of a missing or incorrectly specified DD statement. This message is probably
preceded by an FDR465 detailing the DDname in error.
Action: See message FDR465.
FDR587
SUMMARY VOLSER TABLE FULL -- ENTRY COUNT IS 5000 -- NEW VOLUMES WILL
NOT BE SELECTED
Reason: DISABLE=NEWSUMFORMAT has been specified by the user along with SUM=YES and
DATATYPE=EXTRACT or DATATYPE=ARCHIVE. The selection criteria specified by the
user caused more than 5000 disk volumes to be tabled for summary processing.
Action: Processing of this volume is bypassed. Volumes tabled prior to receiving this error
message is processed. For a more complete output, rerun the job specifying
ENABLE=NEWSUMFORMAT. Old summary processing is limited to 5,000 disk
volumes 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 be
tabled for processing. For example, DATATYPE=CATARCH or DATATYPE=CATVTOC
attempted to table all volume serial number of each and every cataloged data set selected.
Action: Processing of volume “volser” is bypassed. Volumes tabled prior to receiving this error
message is processed. For a more complete output, rerun the job specifying the
MAXONLINE operand with a value that is greater than the value printed.
FDR589
VOLSER SELECTION TABLE FULL -- MAXONLINE VALUE IS nnnn -- REQUEST
CANCELLED
Reason: The selection criteria specified by the user caused more than “nnnn” disk volumes to be
tabled for processing. For example, UNITNAME=SYSALLDA caused the volume
serial 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 of
online 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 the
ACTIVATE statement of FDREPORT.
IS NOT A SELECTABLE FIELD NAME – The field name specified is an output
only field and cannot be specified on a SELECT/EXCLUDE statement.
Parsing continues in order to detect other errors, and then the statement is bypassed.
Action: Correct the error and re-execute.
CHAPTER
100
– PAGE 100-102 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR592
100.3
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, and
then 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 and
cannot be compared. “datatype” is CHAR, BINARY, BITS, HEXIDEC, or PACKED.
Action: Correct the error and re-execute.
FDR596
STORAGE VALUE OF nnnnnnn INSUFFICIENT FOR MERGE -- SUBCOMMAND
TERMINATED
Reason: The MERGE work area is not large enough to hold all the date ranges required to
MERGE the Archive Control Files.
Action: Resubmit the job specifying a value for the STORAGE operand greater than the value
printed. It is suggested the value be at least doubled.
FDR597
datatype TO datatype COMPARE INVALID – 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 an
unlabeled 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 by
FDRTSEL with ARCEDIT. It indicates that it is COPYING, DROPPING, or KEEPING
the backup of data set “dsname”.
FDR604
ERROR OCCURED POSITIONING TAPEIN REASON CODE-x
Reason: FDRTCOPY detected an error when positioning the input tape during ALLFILES
processing. The reason code “x” may be:
1–
2–
3–
4–
5–
CHAPTER
100
Tape mark not read when expected.
Tape mark read when not expected.
Trailer label read is not EOV1/EOF1.
Header label read is not HDR1.
Tape drive unit check during positioning.
– PAGE 100-103 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
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 INNOVATION
DATA PROCESSING for assistance.
FDR605
COPY TERMINATED AT TAPE MARK SEQUENCE
Reason: During a COPY with ALLFILES or MAXFILES=, FDRTCOPY found two consecutive
tape marks following the trailer labels of the last file processed, indicating the end of
the input 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 specified
by 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 file
copied was followed by EOV (End-Of-Volume) labels rather than EOF (End-Of-File)
labels, so FDRTCOPY is not able to continue. This probably means that the last file
copied is not complete, which results in an FDR203 message.
Action: None. This is not an error condition unless an FDR203 message is also printed to
indicate that the last file copied was not a complete FDR backup.
FDR609
CURRENT PAGEWIDTH(nnn) EXCEEDED BY vvv--action
Reason: An FDREPORT step specified PAGEWIDTH=nnn but the total length of the fields
requested to be printed exceeds this value. If the output report DDname is not
SYSPRINT, the output DCB is opened with a LRECL that corresponds to the page
width. The result is truncation of the print line and the action is “PRINT LINE
TRUNCATED”. If the report DDname is SYSPRINT, “PRINT LINE TRUNCATED”
appears only if the actual LRECL of 121 is exceeded.
Action: Increase the PAGEWIDTH, specify the AUTOSTACK operand to force eligible field
stacking, or reduce the number of fields to be printed.
FDR610
ICF CLUSTER TABLE FULL--ENTRY COUNT IS nnnnn--ICF SELECTION IS
TERMINATED
Reason: Selection of VSAM data sets is being performed by base cluster name utilizing a
look-aside table of clusters. The table has been filled, and selection of additional
VSAM data sets is no longer performed.
Action: See message FDR670.
FDR615
dddddddd DSN=dsname FILE=fn VOL=vvvvvv status
Reason: Printed by FDRTCOPY at the end of each file copied. One FDR615 message is printed
for TAPEIN, TAPEOUT, and TAPE2OUT (if present). It documents the input or output
DDname, data set name, file number (0 if on disk), and up to 20 volume serials.
“status” is DROP if an input file was not copied due to being expired, or CATLG if an
output file was successfully cataloged.
CHAPTER
100
– PAGE 100-104 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR616
100.3
FDRARCH ABNORMALLY TERMINATED. COMP CODE=Ssss Uuuuu
Reason: FDRTCOPY invoked FDRARCH to update the Archive Control File with information
about copied Archive Backups, but FDRARCH abnormally terminated. The
termination code is either system ABEND “sss” or user ABEND/return “uuuu”.
Action: Examine FDRARCH messages on SYSPRINT to determine the cause. The Archive
Control File update may have been partially or totally bypassed. If possible, correct
the problem and re-execute the FDRTCOPY job. If not, contact INNOVATION DATA
PROCESSING for technical assistance.
U0012 indicates that FDRARCH terminated with return code 12 due to some error; look
for 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 VSAM
report requests, but is unable to read the VVDS. An FDR63x message documenting
the cause precedes this message.
Action: If “status” is ICF=IGNORE, the VVDS is unusable and VSAM components are processed as
if they were non-VSAM data sets. This may indicate a serious problem with this volume.
If “status” is ICFSOURCE=LOCATE, catalog LOCATEs are used to get information on
VSAM components and clusters instead of reading the VVDS directly. If no other
errors occur, FDREPORT runs successfully, but it runs longer.
FDR619
MODULE 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 by
SYSLIB. The module was required to support all processing functions but, due to the
size of the module (or previously read modules), not enough buffer storage was
available to complete the read. Because of user expansion of the protect, allocation,
and/or unmovable tables, the storage buffer used by FDRZAPOP to store tables has
been exceeded.
Action: Contact INNOVATION DATA PROCESSING for assistance in expanding the storage
buffer used by FDRZAPOP.
FDR620
statement error
Reason: In FDRTSEL, “statement” was in error. “error” can be COMMAND MISSING OR
INVALID or COMMAND PREVIOUSLY SPECIFIED.
Action: Correct the error and re-execute.
FDR621
SELECT COMMAND FUNCTION MISSING. MUST SPECIFY ARCHIVE, ARCEDIT, OR
CATLG
Reason: In FDRTSEL, the SELECT statement does not contain one of the required operands
ARCHIVE, ARCEDIT, or CATLG.
Action: Correct the error and re-execute.
FDR622
SELECT COMMAND COPY= OR IFONLYCOPY= KEYWORD IS MISSING OR
MISSPELLED
Reason: In FDRTSEL, the SELECT statement does not contain one of the required COPY= or
IFONLYCOPY= operands.
Action: Correct the error and re-execute.
FDR623
REASON=reason
Reason: This message documents various errors that prevent FDRTSEL from completing.
“reason” may be:
A
CHAPTER
100
operand IS INVALID WHEN SELECT COMMAND IS PRESENT – The
indicated operand of the COPY or MOVE statement is invalid with a
SELECT statement.
– PAGE 100-105 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
B
DDNAME=TAPE2OUT IS INVALID WITH TAPEOUT TO DISK – If
TAPEOUT 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 – COPY
FORCED –
F
MOVE COMMAND CAN NOT BE SPECIFIED WITHOUT A SELECT
COMMAND –
G
MOVE COMMAND INVALID WITH TAPE INPUT. CHANGE TO
COPY OR MODIFY BKDEVTYP=The MOVE statement can not be
specified when the TAPEIN file is not on DISK. When the selected files are
on tape, only COPY is valid.
H
SYSIN ERROR - READING PAST EOF – Should not occur. Contact
INNOVATION DATA PROCESSING Technical Support if you receive this
error.
J
CAT=NO SPECIFIED WITH DISK OUTPUT NOT ALLOWED – CAT=NO
must not be specified when the TAPEOUT files are being directed to DISK
on 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 message
contains a “?” (question mark) under the invalid keyword value.
Action: See Section 60.22 “FDRTSEL Control Statements” for information on the supported
keyword 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 FDRDSF
to 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” is
blank 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 Archive
Backup “dsname”. This message is accompanied by an FDR516 message containing
the 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 the
request to uncatalog an Archive Backup. This message is accompanied by an
FDR516 message containing the error return codes, and by another FDR629
message containing the scratch return code for each of the volumes where the
archive backup resides.
Action: See message FDR516.
CHAPTER
100
– PAGE 100-106 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR629
100.3
DSN=dsname SCRATCH FAILED volser CODE=nnnn
Reason: FDRTSEL received a non-zero return code for the request to scratch a disk Archive
Backup. This message is accompanied by an FDR516 message containing the error
return codes, and by another FDR629 message containing the scratch return code for
each of the volumes where the archive backup resides.
Action: See message FDR516.
FDR630
INSUFFICIENT STORAGE service 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 but
is unable to get enough storage.
Action: Increase the region size (REGION=) and resubmit the job. If the program is FDREPORT
and message FDR631 follows, FDREPORT runs successfully.
FDR631
VTOC WILL BE READ ONE (1) TRACK AT A TIME
Reason: Because of insufficient storage, FDREPORT was unable to read the entire VTOC into
storage, so it is read one track at a time.
Action: FDREPORT should complete successfully, but the elapsed time is increased. Increase
the region size for future use.
FDR632
SYS1.VVDS.Vvolser IN ERROR -- CONTAINS EXTENT COUNT OF ZERO
SYS1.VVDS.Vvolser REQUIRED -- NAME NOT FOUND IN VTOC
Reason: FDREPORT was trying to read the VVDS since the volume contains VSAM clusters or
SMS-Managed data sets, but it failed for the reason indicated.
Action: Message FDR618 follows.
FDR633
SYS1.VVDS.Vvolser IN ERROR -- FORMAT 3 DSCB NOT FOUND IN VTOC
Reason: FDREPORT was trying to read the VVDS since the volume contains VSAM clusters or
SMS-Managed data sets, but it failed for the reason indicated.
Action: Message FDR618 follows.
FDR634
SYS1.VVDS.Vvolser IN ERROR -- I/O ERROR READING VVDS
Reason: FDREPORT was trying to read the VVDS since the volume contains VSAM clusters or
SMS-Managed data sets, but it failed for the reason indicated.
Action: Message FDR618 follows.
FDR635
TRKCALC FAILED -- R15=xxxxxxxx -- VOL=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 of
records that fit on a track of the device. The SVC failed with a non-zero return code in
register 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.
CHAPTER
100
– PAGE 100-107 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR636
100.3
UNABLE TO DETERMINE VERSION NUMBER/LEVEL -- LRECL=nnnnn
Reason: An FDREPORT extract file was input to FDREPORT (DATATYPE=EXTRACT). The
extract file can have several formats depending on options used and the version of
FDREPORT used to create it, but FDREPORT was unable to identify the format. The
logical record length of the failing file is “nnnnn”.
Action: If the extract file was created by a higher version of FDREPORT than the version trying
to read it, use the higher version. Otherwise, contact INNOVATION DATA
PROCESSING for assistance.
FDR637
CONVERTING EXTRAC FILE FROM VERSION NUMBER/LEVEL xxxxxxxx
Reason: An FDREPORT extract file was input to FDREPORT (DATATYPE=EXTRACT). The
extract file can have several formats depending on options used and the version of
FDREPORT used to create it. FDREPORT has identified that the format is that
created by an earlier version of FDREPORT.
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 is
not 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 be
processed.
FDR645
SUBSYSTEM TABLE DOES NOT CONTAIN A RECOGNIZED TAPE MANAGEMENT
SYSTEM REORGANIZE COMMAND WILL NOT HONOR IFNOTCURRENT
REQUESTS FOR TAPE DATA SETS UNLESS CHECKCATALOG IS ENABLED
Reason: FDRCRYFM cannot identify the tape management system in use.
Action: Since FDRCRYFM cannot check the status of the tapes in the tape management
system, it does not honor ENABLE=IFNOTCURRENT unless you also
ENABLE=CHECKCATALOG that substitutes a catalog check for the TMS check.
Otherwise, the tape is retained in the Encryption Keyfile.
FDR646
LOCATE WORK AREA nnnnn BYTES IS INSUFFICIENT -- REQUIRES nnnnn BYTES
Reason: (FDREPORT)
Action:
FDR647
CATALOG=nnn FOR CLUSTER/DSN=dsname
Reason: (FDREPORT)
Action:
CHAPTER
100
– PAGE 100-108 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR648
100.3
I/O ERROR location -- VOL=vvvvvv -- DSN=dsname
Reason: An I/O error occurred during EXCP processing to extract information from either a PDS
directory or a suspected IAM data set.
Action: This message is normally the only documentation produced when these error conditions
occur. Further documentation in the form of the standard INNOVATION DATA
PROCESSING mini-dump is produced if ENABLE=DEBUG is specified on either the
DEFAULT or PRINT commands. If the error persists, obtain all available
documentation and 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 the
UNIT parameter, e.g., UNIT=13*. Because of the support for 4-digit device
addresses, this is no longer supported.
Action: If the comparison operand was an equal sign (e.g., UNIT=13*), it is converted into a
range of unit addresses; see message FDR652.
FDR651
UNIT unit CONTAINS INVALID CHARACTERS ONLY 0-9 AND A-F ARE VALID
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 the
UNIT 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 the
message.
Action: You should update your FDREPORT input to use similar UNIT parameters
FDR653
SYSUT2 ALLOCATION ERROR – EXTRACTMEMBER REQUIRES PARTITIONED
DATA SET (DSORG=PO)
Reason: EXTRACTMEMBER=membername was specified on an FDREPORT PRINT statement,
but the data set identified by EXTRACTDSNAME=dsname was not a partitioned data
set.
Action: If
FDR654
the input data set is really sequential, omit EXTRACTMEMBER=.
EXTRACTDSNAME= identifies the wrong data set, correct it.
If
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 DD
statements specifying FDR backups to read exceeded 100.
Action: If possible, split the step into multiple steps. If not, contact INNOVATION DATA
PROCESSING 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 shown
contained a dump created with the absolute track backup feature of FDRDSF. There
is no VTOC information on it to display, so it is bypassed.
CHAPTER
100
– PAGE 100-109 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR657
100.3
PREMATURE END OF FILE ON DDNAME=TAPExxxx -- PROCESSING SUSPENDED
Reason: For an FDREPORT PRINT with DATATYPE=TVTOC, the TAPExxxx DD shown contained
an FDR backup, but the end of the backup was encountered before all of the FDR control
records were read. Data from control records that are read is included in the report.
Action: If the backup is on multiple tape volumes, be sure that all those volumes were specified
on the TAPExxxx DD, 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) in
its Format 1 DSCB was invalid. The number of used tracks (USED) is set to the
number of allocated tracks (SIZE).
FDR660
RECLAIMED FROM DELETION -- DSNAME=dsname
Reason: For the identified data set, FDRARCH had previously indicated that the GDG generation
named was deleted from the Archive Control File during reorganization. However, to
meet the requirements of MAXGENERATIONS=nnn and ENABLE=RECLAIMGEN, it
was kept instead.
FDR661
RETAINED -- CATERROR=RETAIN SPECIFIED -- DSNAME=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 additional
information on this error message. If it is determined that this data set should be
deleted, specify NOALIAS=VALID on the FDRARCH REORG command.
RETAINED DUE TO TTR VALUE ZERO – DSNAME=dsname
Reason: The DSCBTTR value for this data set is zero and may have been cleared from an IDCAMS
REPRO MERGCAT process. The data set was not deleted from the Archive Control File.
Action: Review the FDRARCH Installation Control Library (ICL) member for additional
information on this error message. If it is determined that this data set should be
deleted, specify “ENABLE=TTRZEROVALID” on the FDRARCH REORG command.
FDR662
NOT CATALOGED ASSUMED -- CATERROR=option SPECIFIED
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 data
set 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 Control
File. A backup device type that is no longer supported was detected; it is displayed in
hex (xx). Message FDR667 is also issued.
Action: Contact INNOVATION DATA PROCESSING for assistance.
CHAPTER
100
– PAGE 100-110 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR665
100.3
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 Control
File. A mismatch between the file number and device class resulted. Backups on tape
must have a file number from 1 to 65535. Backups on disk must have a file number of
0. Message FDR667 is also issued.
Action: Correct the MODIFY statement and resubmit.
FDR667
DEVICE TYPE/FILE NUMBER ERROR – SIMULATE FORCED – DSN=dsn
Reason: Documents the data set for which message FDR664 or FDR665 was issued. Because
of the error, SIMULATE is forced and the control file is not updated.
Action: Correct the MODIFY statement and resubmit.
FDR670
INSUFFICIENT STORAGE FOR ICF CLUSTER/CATALOG PROCESSING -- AMOUNT
REQUIRED nnnnnnnn BYTES
Reason: A program attempted to GETMAIN nnnnnnnn bytes of additional storage to table the
active clusters within the Archive Control File but the storage was not available.
Action: Increase region size and resubmit the job. Always followed by message FDR610
indicating cluster processing is terminated for the remainder of this command
execution.
FDR671
ddname REFERENCES AN EMPTY type CONTROL FILE -- subcommand
CANCELLED
Reason: The control file being processed contains no records (i.e.: it has only been formatted
and never used).
Action: Verify that the proper data set name was used for the control file you wished to process
and correct if required.
FDR672
ARCHIVED ON yyyy.ddd - FROM volser - DROPPED - DSN=dsname
Reason: The entry for data set name “dsname” archived from disk “volser” on Julian date yy.ddd
was dropped from the Archive Control File. This message is always followed by one or
more FDR673 messages detailing the reason the entry was dropped and other action
taken on behalf of the named data set or component.
CHAPTER
100
– PAGE 100-111 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR673
100.3
action or reason description
Reason: The following are the descriptions that can be displayed:
FDR674
❖
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=PURGE
SPECIFIED
❖
ENTRY MARKED AS HAVING BEEN DELETED -- DELETE=PURGE
SPECIFIED
❖
ALL ARCHIVE DUMP TAPES HAVE EXPIRED -- EXPIRE=PURGE SPECIFIED
❖
ENTRY NOT MARKED FOR AUTO RECALL -- ENABLE=IFNOTAUTOREC
SPECIFIED
❖
ENTRY NOT CATALOGED FOR AUTO RECALL -- ENABLE=IFNOTCAT
SPECIFIED
❖
DATA SET ON DISK -- AUTO RECALL INDICATOR REMOVAL FAILED
❖
DATA SET ON DISK -- AUTO RECALL INDICATOR REMOVED
❖
UNCATALOGED FROM AUTO RECALL
❖
UNCATALOGED -- TTR ZERO
RETURN CODE rrrr REASON IGG0CLcc- eee
Reason: A DELETE NOSCRATCH or other catalog operation failed for the data set name listed
in the associated message, such as FDR511 or FDR514. The return code “rrrr” and
reason code “eee” are the same as documented for message IDC3009I in the IBM
System Messages manual. IGG0CLcc is the name of the IBM catalog module that
generated the error.
FDR675
CONTROL FILE CONTAINS nnnnnnnn ACTIVE RECORDS
Reason: List the current record count of the control file identified by messages FDR505 and
FDR507 when these messages are issued by the DUMP or REORG subcommands.
FDR676
nnnnnn VOLUME(S) OF DEVICE=devicetype WILL BE RELEASED
Reason: The reorganization of the Archive Control File has resulted in “nnnnnn” tape volumes of
the device type listed no longer being referenced by data sets within the Archive
Control File. The backup data sets that resided on these volumes have been
uncataloged if they were currently cataloged and the UNCAT=YES option was
specified. If these volumes are under tape management “catalog control” (retain until
uncataloged), they may be placed in scratch status by your tape management system.
If this was a simulation, this documents the volumes that are released.
FDR677
CAUTION -- function REQUIRES EXECUTION OF THE RECATALOG SUBCOMMAND
WITH SERVICE=MERGE TO CORRECT THE AUTO RECALL CATALOG ENTRIES
Reason: This 3 line message calls attention the fact that you may need to execute FDRARCH
RECATALOG SERVICE=MERGE to correct auto-recall catalog entries. “function” can
be:
❖
BLOCK SIZE CHANGE RESULTING FROM THE RESTORE SUBCOMMAND
❖
PROCESSING PERFORMED BY THE MERGE SUBCOMMAND
Action: If this is to be the new permanent Archive Control File, re-execute FDRARCH against
this control file with the following sub-command:
RECATALOG
SERVICE=MERGE
If this is only a test this message may be ignored.
CHAPTER
100
– PAGE 100-112 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR678
100.3
SORT=NO SPECIFIED -- THE FOLLOWING OPERANDS WILL BE IGNORED
Reason: SORT=NO was specified on the REORG sub-command of FDRARCH along with
operands that are only valid if SORT=YES is specified. The list of the operands that
have no effect on this reorganization are listed on subsequent lines.
Action: If the operands that are ignored are required for your installation, re-execute FDRARCH
changing SORT=NO to SORT=YES. SORT=YES is recommended for REORG.
FDR679
SORT=YES FORCED -- CAUSED BY THE FOLLOWING OPERANDS
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 is
specified. It is assumed that SORT=YES was IMPLIED by specifying the operands
that are listed on subsequent lines.
FDR680
CATALOG SCAN USING FDR$CATP NOT PROCESSED - CATALOG ACCESS
REQUIRES APF AUTHORIZATION.
Reason: FDREPORT requires APF authorization to complete the report you requested, but it is
not authorized.
Action: Place FDREPORT in a APF-authorized library and resubmit the job.
FDR681
REORG SUBCOMMAND USING SORT NOT PROCESSED -- reason
Reason: The SORT= operand was specified on the REORG sub-command of FDRARCH but the
SORT-based REORG could not be executed due to errors involving Multi-Level Alias
(MLA) in the catalog. “reason” may be:
❖
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. Contract
INNOVATION 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 damage
to the control file, so CANCEL protection is used for them. CANCEL protection
intercepts operator CANCEL commands and asks the operator to confirm or ignore
the CANCEL. The CANCEL protected task was started at the time indicated.
FDR683
CANCEL PROTECT TASK ENDED -- hh.mm.ss
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 time
indicated.
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 console
message, so the executing program brings the current function to a graceful stop.
FDR687
CATALOG SCAN USING FDR$CATP NOT PROCESSED - UNABLE TO CREATE
ALIAS AND CATALOG TABLES.
Reason: FDREPORT was unable to obtain the name of the master catalog.
Action: Contact INNOVATION DATA PROCESSING for assistance.
CHAPTER
100
– PAGE 100-113 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
FDR688
100.3
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 name
appears in the message.
Action: Examine the accompanying error messages generated by the failing program, contact
INNOVATION 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 has
selected for copying the number of unique tape volumes that will be allocated and the
number tape mounts that will be performed based on the sequence of the tape
mounts. A list of TAPE volume serial numbers, in the order they will be requested
immediately 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 for
processing.
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 (that
was copied or moved) was updated to reflect the new archive backup volumes. This
message is output for all data sets contained in the archive backup.
FDR694
REASON=reason
Reason: The checkpoint/restart function of FDRTSEL was requested but it failed. Reason codes
are:
A
B
C
D
E
F
G
I
H
CHAPTER
100
OPEN FOR DD TSELCKPT FAILED – Check the job log of the FDRTSEL
job for IBM messages. Check that the TSELCKPT DD is correct.
RESTART REQUESTED AND CHKPT FILE IS EMPTY –
RE-OPEN FOR DD TSELCKPT FAILED –
TSELCKPT FILE ID MISTMATCH – An internal ID in the checkpoint file
was incorrect. The file has been corrupted.
PREMATURE END OF FILE ENCOUNTERED ON CHECKPOINT FILE –
The checkpoint file was not completely written or has been corrupted.
CONTROL STATEMENT VERIFICATION ERROR, SOURCE DOES NOT
MATCH RESTART – Control statements used during the restart do not
match those of the original FDRTSEL job.
RESTART RECORD ERROR, RECORD DOES NOT BEGIN WITH SELT,
SELX, DSNR OR COMP – An internal error in the restart records was
encountered. The file has been corrupted.
RESTART RECORD SEQUENCE ERROR code – An internal error in the
restart records was encountered. “code” further describes the error.
OBTAIN FAILED FOR CHECK POINT DATA SET – The checkpoint file
was not on the disk volume indicated by the JCL.
– PAGE 100-114 –
MESSAGES AND CODES
MESSAGES FROM FDR, DSF, AND ABR (FDRNNN)
100.3
J
RESTART ARCHIVE CONTROL FILE OR VOLSER DOES NOT MATCH
ORIGINAL – The name or volume serial of the Archive Control File used
during the restart does not match that of the original FDRTSEL job.
Action: If possible, correct the error and resubmit. If necessary, contact INNOVATION DATA
PROCESSING 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 tape
volume in use in the ABR Archive Subsystem. If ARCCAT=ALL is specified on the
DUMP TYPE=ARC control statement then FDRARCH never has to catalog backup
files to insure that each and every tape volume is cataloged at least once. If
ARCCAT=NORMAL is specified or defaulted then FDRARCH attempts to catalog one
backup data set name for each tape volume that is no longer cataloged after
uncataloging backup data sets that are no longer required during REORG processing.
This message is issued because all catalog attempts would have resulted in an
FDR514 ARCHIVE TAPE CATALOG FAILED -- DSNAME=dsname. If the
“DIAGNOSE” operand is specified on a DEFAULT command preceding the REORG
command these messages are printed, along with many other diagnostic messages.
Action: Insure that your tape management system does not mark this tape volume for scratch
(because of “catalog control” or a similar tape retention) since no file on the tape is
currently referenced by a catalog record.
FDR700
INSUFFICIENT STORAGE FOR HEXADECIMAL CATALOG CELL PROCESSING –
AMOUNT REQUIRED nnnnnnnn BYTES
Reason: FDREPORT required nnnnnnnn bytes of storage to process the catalog cell, but was
unable to get this amount of storage. Message FDR701 is also issued.
Action: Increase the storage available for FDREPORT or run in a region that allows a larger
REGION size.
FDR701
REVERTING TO FDREPORT RECORD FORMAT
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) by
FDREPORT and FDREPORT options UNKNBCSCELLS and UNKNBCSPRINT are
enabled to process and print these unknown cell types. “xxxx” is the first 40 bytes of
the catalog record in char/hex format. “catname” is the name of the catalog record
containing the unknown record. “action” is a message detailing whether the record
was accepted or bypassed.
CHAPTER
100
– PAGE 100-115 –
MESSAGES AND CODES
MESSAGES FROM SAR (FDR9NN)
100.4
MESSAGES FROM SAR (FDR9NN)
FDR901
PROGRAM INTERRUPT - JOB TERMINATED
100.4
Reason: SAR detected a program check during its operation. A storage dump is printed if a
hardcopy device was assigned. The program check PSW is saved by SAR at location
x'180'. This error may occur on a multi-processor CPU if the hardware START
function 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, contact
INNOVATION DATA PROCESSING for assistance.
FDR902
SVC INTERRUPT - JOB TERMINATED
Reason: SAR detected an SVC interruption during its operation; this should not occur. A storage
dump is printed if a hardcopy device was assigned. The SVC OLD PSW is saved by
SAR at location x'180'.
Action: Re-IPL SAR. If you got a storage dump contact INNOVATION DATA PROCESSING for
assistance.
FDR903
I/O ERROR - JOB TERMINATED
Reason: An unrecoverable I/O error occurred on the disk or tape. An FDR951-FDR990 message is
printed 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 the
error, 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 at
location x'9000' or x'23000' in storage.
Action: SAR prompts you for a reply. Reply “CONTINUE” to ignore the error and continue with
the next tape block, or “TERM” to terminate the restore with an error. If you have a
hardcopy device assigned, you can use the hardware PSW RESTART function to
take 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 with
the next tape block, or “TERM” to terminate the restore with an error. If you have a
hardcopy device assigned, you can use the hardware PSW RESTART function to
take a storage dump before replying.
FDR907

If the tape is really an FDR tape that has been partially overlaid, replying
“CONTINUE” allows SAR to attempt to continue the restore without the
header. Since the header contains the device type of the original disk, the
user 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 the
tapes were not mounted in the proper sequence, reply “TERM” to terminate
the restore and restart SAR.
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: SAR
cannot restore a 3380 to a 3390). A storage dump is printed if a hardcopy device was
assigned. Location x'9000' in memory contains the FDR header.
Action: If you believe there was not a mismatch in the device types, contact INNOVATION
DATA PROCESSING for assistance in interpreting the header.
CHAPTER
100
– PAGE 100-116 –
MESSAGES AND CODES
MESSAGES FROM SAR (FDR9NN)
FDR908
100.4
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 cursor
is repositioned. If response was for a device type, check for a supported device. If the
response was for the unit field, check for valid hex characters (0-9, A-F). If “WITH A VALID
ADDRESS” appears, check that the unit address is properly defined in your I/O
configuration. If this is a response to the TAPE UNIT message, and you specified “,2” to
the TAPE DEVICE message, check that the next higher tape drive address (or the next
lower 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 the
disk. “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 you
are 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 the
tape block. Location x'9000' or x'23000' in storage contains the tape block. If this
message occurs multiple times, you may be restoring from an FDR backup that has
been copied with a non-FDR utility such as IEBGENER; this truncates the FDR data
blocks and make the backup unusable. Only the FDRTCOPY and FDRTSEL utilities
(section 60) or the INNOVATION DATA PROCESSING FATAR product should be
used 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 with
the next tape block (the contents of the bad block are not restored), or “TERM” to
terminate the restore with an error. If you have a hardcopy device assigned, you can
use 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 a
data set backup, not a full-volume backup, and may not contain a copy of the entire
volume. Location x'9000' in storage contains the FDR header.
Action: SAR prompts you for a reply. Reply “CONTINUE” to ignore the error and restore the
backup, or “TERM” to terminate the restore with an error. If you have a hardcopy
device assigned, you can use the hardware PSW RESTART function to take a
storage dump before replying.
FDR914
NONSTANDARD RECORD ZERO X'cccchhhhrrkkllll'
Reason: The record zero (R0) on the track indicated is of nonstandard size. The standard length
is eight bytes. The count field of R0 is displayed: “cccc” and “hhhh” are the cylinder
and track address of the bad R0. “rr” is the record number that should be zero. “kk” is
the key length that should also be zero. “llll” is the data length that should be 0008; it is
probably 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 the
disk. 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. This
message may be accompanied by an FDR951-FDR990 message. If JOB
TERMINATED does not appear, SAR asks for a new tape to be mounted.
1–
2–
CHAPTER
100
SAR did not find the HDR1 record on tape.
The file number encountered on the tape was higher than the file number
requested.
– PAGE 100-117 –
MESSAGES AND CODES
MESSAGES FROM SAR (FDR9NN)
100.4
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 of
volume (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 SAR
found the tape to be non-labeled.
6–
On a backup operation, the user mounted a non-labeled tape for a second or
subsequent 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 the
label 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 or
groups to be dumped. SAR displays message DATA SET NAME= (on full-screen
consoles replacing the volume serial field). Enter the data set names after the equal
sign. 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 data
sets 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 with
address “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 soon
as the tape becomes ready. If SAR does not automatically recognize that the tape has
become 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 READY
before SAR can continue.
Action: Make the device READY. SAR continues as soon as it becomes ready. If SAR does not
automatically recognize that the device has become ready, use the hardware PSW
RESTART 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 serial
after validating the volume serial now on the disk.
Action: Enter the new volume serial in the volume serial message.
CHAPTER
100
– PAGE 100-118 –
MESSAGES AND CODES
MESSAGES FROM SAR (FDR9NN)
FDR927
100.4
ENTER ABSOLUTE TRACK ADDRESS IN DECIMAL - ENTER ***END TO PROCESS
Reason: You requested an absolute track operation. The message “STARTING CCHH=CCCCCHHHH” is
displayed.
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 ending
cylinder and head/track is then entered. Up to 10 absolute ranges may be specified. When
the 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 absolute
track 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 the
cylinder number in hex). An “X” is printed in the appropriate column for each track
restored within the cylinder.
FDR930
TRACK TABLE ERROR
Reason: A cylinder and head address was encountered on the backup tape that exceeded the
track capacity of the disk volume.
Action: If a hardcopy device was assigned, use the hardware PSW RESTART function to take a
storage 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 current
console 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 disk
device you input. It should not be overridden, except as discussed under “Alternate
Device 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” and
track “hhhh” (in hex). A FDR951-FDR990 error message may have been displayed
detailing 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 next
disk 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 use
the 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 each
tape 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.
CHAPTER
100
– PAGE 100-119 –
MESSAGES AND CODES
MESSAGES FROM SAR (FDR9NN)
100.4
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 is
necessary; 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 the
tape 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 displays
the name found on the tape (last 17 characters). This message is issued for the first
output tape mounted.
Action: If you simply press ENTER, SAR uses the original data set name. You can override this
name by specifying a new data set name. Up to 44 characters may be specified. If the
NEWNAME is shorter than the original name, the remainder must be blanked out with
the space bar (the ERASE EOF key must not be used). SAR uses the last 17
characters 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 an
un-initialized volume.
2–
A logical or hardware error was detected in the VTOC. A FDR951-FDR990
message 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-data
CCW 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 does
not 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 of
FDR that created the tape; or the tape can be restored by a high-enough release of
FDR under an operating system, or the tape can be copied to un-compressed format
with 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 on
the SAR console (EOB on printer/keyboard consoles).
CHAPTER
100
– PAGE 100-120 –
MESSAGES AND CODES
MESSAGES FROM SAR (FDR9NN)
FDR939
100.4
TAPE DSNAME MISMATCH DSN=dsname
Reason: After mounting a volume of a multi-volume labeled restore tape, SAR found that the data set
name in the header labels of the new tape does not match the data set name from the first
input tape. The second line of message FDR933 is also issued. You may reply “YES” to
accept 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 6
BLANKS TO BYPASS” appears, you may blank out the volume serial to cause SAR
to ignore the error and continue. This can be useful if you are restoring to disk
volumes that have not been initialized.
FDR951-FDR979
The following messages indicate logical or physical I/O errors on the disk, tape, or
hardcopy 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 (see
message FDR932). Hardcopy errors simply disable the hardcopy. You should try using a
different device. If it still fails, call INNOVATION DATA PROCESSING for assistance (24
hours 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.
FDR952
❖
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 multiple
CKD command. This disk cannot be dumped with SAR. It is followed by FDR936.
HRDCOPY DISABLED uuuu cc statrcnt ssssssssssssssssssss
Reason: SAR detected an I/O error writing to the hardcopy device (printer or tape). SAR continues
processing with the hardcopy device disabled, writing messages only to the console device.
Action: See Chapter 15 “Stand Alone Restore (SAR)” for information on supported console
devices. 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 with
the path to the device.
FDR954
EQUIPMENT CHECK uuuu cc statrcnt ssssssssssssssssssss cccchhhh
Reason: The device reported an EQUIPMENT CHECK that usually indicates a hardware
problem 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 was
successfully written to the device can not be read back. When writing, it indicates that
the internal checking of the device found that the block was not written correct, and
the 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 data
at the rate that the channel was presenting it, or vice versa. This usually indicates
some error in your I/O configuration.
CHAPTER
100
– PAGE 100-121 –
MESSAGES AND CODES
MESSAGES FROM SAR (FDR9NN)
FDR957
100.4
ASSIGN ELSEWHERE uuuu cc statrcnt ssssssssssssssssssss
Reason: A cartridge tape drive reported that it was currently assigned to another system. Another
CPU 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/O
active. 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 from
this CPU.
Action: Check your I/O configuration for the proper unit address. If the device is accessible only
from 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 older
devices have a READ-ONLY switch. VM mini-disks and some modern disks can be
configured to make certain disks read-only. Some control units mark devices readonly 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 the
track capacity of the disk device. For backup, this means that some application tried to
write 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 for
write. For cartridge tapes, a thumb-wheel is used to put tapes into read-only mode. On
round (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 WRITE
ring 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 (see
message 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 when
the 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.
CHAPTER
100
– PAGE 100-122 –
MESSAGES AND CODES
MESSAGES FROM SAR (FDR9NN)
FDR970
100.4
CHAN CTRL ERROR uuuu cc statrcnt ssssssssssssssssssss cccchhhh
Reason: The channel reported a CHANNEL CONTROL CHECK. This indicates a hardware
problem 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 hardware
problem 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 problem
with 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 the
minimum 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 hardware
problem 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 for
restore, 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 device
reported that the length requested by SAR is different from the actual length of the
data. 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 invalid
CCW 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 track
to be accessed) was invalid.
Action: Verify that the correct device type and model were specified for the disk device.
CHAPTER
100
– PAGE 100-123 –
MESSAGES AND CODES
MESSAGES FROM ALL PROGRAMS (FDR99N)
100.5
MESSAGES FROM ALL PROGRAMS (FDR99N)
FDR990
INSTALLED INNOVATION TRIAL WILL EXPIRE ON yyyy.ddd
100.5
Reason: The expiration date of a trial version of FDR has been extended successfully. It now
expires on date “yyyy.ddd”.
Required JCL:
//EXTEND
//STEPLIB
//SYSLIB
//SYSUDUMP
//SYSDIAG
EXEC PGM=FDREXTND,PARM=xxxx
DD DISP=SHR,DSN=fdr.loadlib
DD DISP=SHR,DSN=fdr.loadlib
DD SYSOUT=*
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 user
ABEND 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 a
SPLIT or SNAP if the operation did not complete successfully. A user ABEND U0888 or a
condition code of 8 or higher is issued at the completion of the step. If “COMPAKT
BYPASSED” is printed, FDR was requested to COMPAKT the volume after a successful
backup; 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.
CHAPTER
100
– PAGE 100-124 –
MESSAGES AND CODES
COMPAKTOR MESSAGES (CPKNNNXX)
100.6
CPK301I
100.6
COMPAKTOR MESSAGES (CPKNNNXX)
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 COMPAKTOR
control statements.
CPK316I
COMPAKTOR RESTORED nnnnnnnn TRACKS
Reason: “nnnnnnnn” is the actual number of tracks that COMPAKTOR wrote to the output
volume. On Fast COMPAKTion or a COMPAKT-from-backup (DUMP=YES) to the
original volume, this may be considerably less than the allocated tracks on the
volume, 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 Global
Options Table were used). The first form of the message is issued for each data set
that was made unmovable by SIZEKEEP processing. You can identify the data set by
looking up relative track “tttttttt” in the BEFORE or AFTER map. The second form of
the message shows the total tracks that were made unmovable by SIZEKEEP. If
SIZEKEEP is in effect but no “CPK319I” messages are printed, then SIZEKEEP was
unable to meet the objective for the percent reduction in the free space areas without
making 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, or
RESTORE. 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 unusable
until message CPK322I is issued.
The second form of the message is issued when an FASTCPK fails and COMPAKTOR
enters automatic recovery. It can also occur when COMPAKTOR discovers that a previous
Fast COMPAKTION job did not complete, and did not perform automatic recovery.
CHAPTER
100
– PAGE 100-125 –
MESSAGES AND CODES
COMPAKTOR MESSAGES (CPKNNNXX)
CPK322I
100.6
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, or
RESTORE and the volume should be usable. Some cleanup operations (such as
mapping the COMPAKTed volume and rebuilding the VTOC Index) may still remain to
be done, so errors may still occur.
On a RESTORE from an FDR backup tape, if the text SOME BACKUP VOLUMES WERE
NOT REQUIRED appears, this is simply an assurance that you need not be concerned if
COMPAKTOR did not call for all the volumes of the FDR backup; tracks at the end of the
volume 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 completed
by 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 complete
the 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, or
conflicts 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 ENDSEQ
statement, 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.
CHAPTER
100
– PAGE 100-126 –
MESSAGES AND CODES
COMPAKTOR MESSAGES (CPKNNNXX)
CPK409E
100.6
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 within
the range of a SEQ statement. You cannot code the POS= operand for individual
members 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 not
produce 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 may
specify 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, but
VTOC=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 0
head 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 bypasses
this 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 and
Features” 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 those
supported.
The backup tape may not be a valid FDR backup.
Action: Contact INNOVATION DATA PROCESSING for technical assistance.
CHAPTER
100
– PAGE 100-127 –
MESSAGES AND CODES
COMPAKTOR MESSAGES (CPKNNNXX)
CPK429E
100.6
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. If
TYPE=FASTCPK is printed, the disk control unit is an old model that does not support
the 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 the
same 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 are
no 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 per
cylinder.
❖
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 does
not 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 statements
followed.
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.
CHAPTER
100
– PAGE 100-128 –
MESSAGES AND CODES
COMPAKTOR MESSAGES (CPKNNNXX)
CPK455E
100.6
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 in
violation 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 of
occurrences. Check statement description in Chapter 40 “COMPAKTOR (CPK)” for
the 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 positional
parameters 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 is
misplaced, or a single apostrophe within a quoted string is not correctly represented
by 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 particular
statement.
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 allowed
length.
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 particular
keyword or positional parameter.
Action: Correct the error and rerun.
CHAPTER
100
– PAGE 100-129 –
MESSAGES AND CODES
COMPAKTOR MESSAGES (CPKNNNXX)
CPK470W
100.6
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 another
task or is considered unmovable by COMPAKTOR (see “Unmovable
Data 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 inhibit
combination).
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 VVDS
for 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 you
find 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. Review
FDR149 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 reading
the FDR backup with BSAM. The IBM macro SYNADAF was issued to get a formatted
string 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 additional
assistance, 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 found
before the special FDR trailer record was read. It is possible that the FDR backup tape
volumes 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 disk
volume is probably unusable. If the error can be corrected, or a good backup can be
located, do an FDR restore.
Contact INNOVATION DATA PROCESSING if you need assistance recovering from
this 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 an
FDR dump, or FDR encountered errors in the VTOC when dumping (message
FDR125).
Action: Insure tape is an FDR volume dump tape (DSF created tapes are not accepted by
COMPAKTOR). 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 backup
for 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 also
be caused by copying an FDR dump tape with other than the FDR Tape Copy Utility
FDRTCOPY (or FATAR).
Action: If possible, clean the tape and tape drive. Retry using a different tape drive or a different
backup. If it still fails, contact INNOVATION DATA PROCESSING for assistance.
CHAPTER
100
– PAGE 100-130 –
MESSAGES AND CODES
COMPAKTOR MESSAGES (CPKNNNXX)
CPK506E
100.6
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 FDR
backup 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 FDR
backup was created using:
❖
FDRCRYPT encryption.
Action: COMPAKTOR cannot restore either of these formats.
CPK512I
❖
Rerun the backup without FDRCRYPT and rerun COMPAKTOR.
❖
Restore the backup with FDR and use FAST COMPAKTOR to do a COMPAKTin-place.
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 this
disk type. This disk may be a VM mini-disk or a disk that contains a non-standard
number of cylinders.
This message is also issued if a disk volume was initialized with the wrong number of
data cylinders or the wrong number of alternate tracks in the Format 4 DSCB. This
might occur if:
❖
A volume was moved from a disk device with alternate tracks to one with no
alternate tracks, or vice versa (an FDR DUMP/RESTORE or COPY does not have
this problem but other copy utilities may).
❖
A volume was initialized with other than ICKDSF, such as a utility from your disk
vendor.
This message may be accompanied by message CPK519E because the incorrect
counts may make COMPAKTOR think that a data set near the end of the volume
occupies non-existent tracks. If so, fix the problem with the counts as described below
and rerun COMPAKTOR to see if the CPK519E goes away.
Action: COMPAKTOR honors the value from the F4 DSCB if it is less than what COMPAKTOR
expects. 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 the
proper values without disturbing existing data. However the REFVTOC operand
requires at least ICKDSF R16 plus a PTF. Check with IBM for the requirements
and usage instructions for REFVTOC.
❖
If you cannot do REFVTOC, move all data sets from the volume and re-initialize it
with an ICKDSF minimal INIT.
If you cannot do either, contact INNOVATION DATA PROCESSING for assistance.
CHAPTER
100
– PAGE 100-131 –
MESSAGES AND CODES
COMPAKTOR MESSAGES (CPKNNNXX)
CPK513E
100.6
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 extents
be 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 the
VTOC is not a Format 4 DSCB. This can also occur if the VTOC contains more than
one Format 4 DSCB, which is also invalid. COMPAKTOR cannot process this volume.
Action: COMPAKTOR bypasses this volume, which may have to be initialized. Contact
INNOVATION 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 a
Format 2 or Format 3 DSCB has no F1/F2 DSCB pointing to it. “cccchhhhrr” is the
disk address of the DSCB (cylinder, track, and record, in hex).
Action: List the VTOC using the IBM IEHLIST utility, e.g.,
//LIST
//SYSPRINT
//DISK1
//SYSIN
LISTVTOC
/*
EXEC PGM=IEHLIST
DD SYSOUT=*
DD UNIT=SYSALLDA,VOL=SER=vvvvvv,DISP=OLD
DD *
VOL=3390=vvvvvv,DUMP
In that listing, the disk address of each DSCB is printed on the right side of the third line
for 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 binary
zeros and then run a COMPAKTion to correct the VTOC. Sample JCL to do this zap is
in member F3CLEAR in the FDR Installation Control Library (ICL).
W ARNING :
CPK517E
Message CPK516E may occur for conditions other
than unchained F3 DSCBs, although that is the
most common cause. DO NOT run the zap job until
you have verified that all DSCBs identified in
CPK516E messages are F3 DSCBs that are not
themselves chained to another F3 DSCB (their last
5 bytes must be zero).
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 a
model DSCB (no space allocated), or was unmovable. See “Unmovable Data Sets” in
Section 40.4 for a list of the types of data sets that COMPAKTOR considers to be
unmovable.
Action: Correct the error and rerun.
CHAPTER
100
– PAGE 100-132 –
MESSAGES AND CODES
COMPAKTOR MESSAGES (CPKNNNXX)
CPK518E
100.6
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. COMPAKTOR
does not support Format 6 DSCBs that describe split cylinder data sets, no longer
supported on z/OS.
Action: If Format 6 DSCBs exist, you cannot COMPAKT, MAP, or SIMULATE this volume. You
may 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 address
of 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 on
the volume. This may occur if COMPAKTOR cannot properly identify the type or
capacity 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 that
contains 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 the
Format 1.
Action: This is a serious error and should be attended to immediately. Follow procedures
described in Section 40.17 “COMPAKTOR VTOC Errors”.
This error can also occur if the volume has been initialized with an incorrect number of
data 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 that
message 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 this
rule was detected.
Action: See message CPK519E.
CHAPTER
100
– PAGE 100-133 –
MESSAGES AND CODES
COMPAKTOR MESSAGES (CPKNNNXX)
CPK521x
100.6
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 disk
address 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 in
fact it does not (message CPK521W).
2. A flag indicating that the extent is a user label extent (LABEL=(,SUL)) was found
on, but the extent is not the first extent (message CPK521E).
3. Flags indicate extent is a shared (split) cylinder, not supported by z/OS or
COMPAKTOR (message CPK521E).
Action: For problem (1), COMPAKTOR fixes the problem as long as the data set is moved or
has free space released. For problems (2) and (3), list the VTOC as described under
message CPK516E. Locate the DSCB in error and determine which problem it is, and
superzap the bad DSCB to fix the problem. Contact INNOVATION DATA
PROCESSING 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 DSCB
for 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 in
the VTOC).
❖
The chain pointer in a Format 3 DSCB is not zero for data sets that cannot exceed
16 extents.
Action: Use FDRDSF PRINT (see Section 20.5 “DSF PRINT Statement”) to print the track
where the DSCB resides and determine what field is in error. If the count field is in
error, you have a serious problem and should contact IBM. If the chain pointer in a
Format 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 of
the DSCB (cylinder, track, and record, in hex). This can occur if the extent count is
greater that 128 for VSAM clusters and some SMS-Managed data sets, or greater
than 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 be
incorrect 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 DSCBs
involved. If one of the DSCBs is a Format 3 that has no F1/F2 pointing to it, then that is the
one to be eliminated. Use SUPERZAP to zero out this DSCB (see message CPK516E).
CHAPTER
100
– PAGE 100-134 –
MESSAGES AND CODES
COMPAKTOR MESSAGES (CPKNNNXX)
CPK526E
100.6
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 4
DSCB. “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 do
this 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 data
sets (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 this
is an informative message. On COMPAKT-from-backup, indicates that COMPAKTOR converts
the 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 Fast
COMPAKTion, 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 an
active indexed VTOC but the CPKWORK DD statement was missing. COMPAKTOR
converts the volume to OS VTOC format.
Action: You must include a CPKWORK DD statement if COMPAKTOR is to convert the volume
back to indexed format. You can execute the BUILDIX function of ICKDSF
independently 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 ICKDSF
can 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 to
avoid the problem. For this volume, the user need simply execute the BUILDIX function of
ICKDSF 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 ended
with a non-zero return code.
Action: If a DD statement for IXSYSPRT to SYSOUT was included, examine the ICKDSF
messages. If not, look up the ICKDSF return code “cccc” in ICKDSF documentation. If
the 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 being
COMPAKTed. “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.
CHAPTER
100
– PAGE 100-135 –
MESSAGES AND CODES
COMPAKTOR MESSAGES (CPKNNNXX)
CPK534E
100.6
INTERNAL ERROR CONVERTING INDEXED VTOC REASON=n COMP=nnnn
Reason: An internal error in COMPAKTOR occurred when rebuilding the indexed VTOC. “nnnn” may
be a reason code from a system function such as CVAF. The reason code “n” indicates
various errors detected by COMPAKTOR. The most common reason codes “n” may be:
3–
READ error while executing CVAFDSM ACCESS=MAPDATA to obtain
space map data.
4–
Non-zero return code from CVAF during a CVAF WRITE function to update the
Indexed VTOC. Check the control statements to ensure that the Indexed VTOC
is 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 not
also indicate that it is SMS-Managed. This may occur if the SMS volume is being
accessed from a system that does not have SMS installed or active, or if the volume is
not currently defined to SMS as a member of a Storage Group.
Action: None. COMPAKTOR continues, unless message CPK538E is issued. However, if this system
does 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 the
VTOC of the input volume (SMS-Managed or not managed) does not match the SMS
status indicated in the UCB of the output disk. You can SIMULATE the COMPAKTion, but
any 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 FDR
backup. If you want to do the COMPAKTion in spite of this error (e.g., when moving or
restoring SMS volumes on a non-SMS system), specify the operand SMSPROT=NONE
on 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 the
disk address of the DSCB (cylinder, track, and record, in hex). “nn” identifies the
descriptor within that DSCB (the nnth extent descriptor). This can occur if the extent
values are invalid (e.g., point to tracks beyond the end of the volume) or point to tracks
that are currently allocated to a data set.
Action: If you are actually COMPAKTing the volume, COMPAKTOR automatically creates
accurate Format 5/7 DSCBs.
CHAPTER
100
– PAGE 100-136 –
MESSAGES AND CODES
COMPAKTOR MESSAGES (CPKNNNXX)
CPK541W
100.6
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 or
Format 7 DSCB.
Action: If you are actually COMPAKTing the volume, COMPAKTOR automatically creates
accurate 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-zero
secondary 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 VTOC
on this volume, you must first EXPORT all objects in VSAM data spaces with non-zero
secondary 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-zero
secondary allocation quantities exist on source volume.
Action: COMPAKTOR continues the simulation and performs any requested VTOC position or size
changes. However, this message is to warn you that your request to alter the VTOC’s
position 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 included
in 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, one
or 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 a
sequenced set of data sets was positioned so that its end was outside the
boundaries of the volume.
“cccc.ccch” is the cylinder and track numbers (in hex) of the data set that would be
overlapped.
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:
CHAPTER
100
– PAGE 100-137 –
MESSAGES AND CODES
COMPAKTOR MESSAGES (CPKNNNXX)
100.6
RECOVERY LOG FULL – The FASTCPK recovery log is full. More tracks were
moved than can be recorded in the recovery log. Remove operands that
cause many tracks to be moved (such as SIZEKEEP=0,
OBJECT=MINEXTS, DATA=ALL, and POS=) and rerun. Can occur if the
volume has few free space areas before COMPAKTion; you can add
CPKFREEX=nn to avoid COMPAKTing such volumes. FASTCPK will go
into recovery and return the volume to its previous state.
INSUFFICIENT FREE STORAGE TRACKS - VOLUME NOT CHANGED – There
are too few unallocated tracks on the volume for FASTCPK to successfully
operate. The U0888 ABEND can be suppressed for this “reason” by adding
UNABLE=IGNORE on the CPK statement.
NO FREE DSCB FOR RECOVERY LOG - VOLUME NOT CHANGED – There are
no free Format 0 DSCBs in the VTOC. FASTCPK requires at least one free
DSCB 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 is
no track on the volume that will be in free space both before and after the
FASTCPK. FASTCPK requires at least one such track for its recovery log.
The U0888 ABEND can be suppressed for this “reason” by adding
UNABLE=IGNORE on the CPK statement.
ALGORITHMS FAILED - VOLUME NOT CHANGED – None
of
the
internal
repositioning algorithms used by COMPAKTOR was able to develop a new
layout for the volume. This usually occurs when you use POS= to position data
sets or have a large number of unmovable or active data sets and
COMPAKTOR was unable to find a location for a large data set. Reduce the
number of POS= operands and rerun. The U0888 ABEND can be suppressed
for this “reason” by adding UNABLE=IGNORE on the CPK statement.
INSUFFICIENT STORAGE - VOLUME NOT CHANGED – The region was insufficient
for FASTCPK. Increase the region size.
I/O ERROR - VOLUME NOT CHANGED – An I/O error occurred on the output
volume during initialization.
I/O ERROR WRITING RECOVERY LOG - VOLUME NOT CHANGED – An I/O error
occurred formatting the FASTCPK recovery log.
NON-STANDARD DATA SET NAME - VOLUME NOT CHANGED – The VTOC of
the volume contains a data set with a non-standard data set name, such as imbedded
blanks 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 to
the error. Except for RECOVERY LOG FULL, the volume has not been changed; if
you 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 INNOVATION
DATA 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 VTOC
size you require. Correct control statement in error and rerun. Unless you are sure
that no new data sets are allocated on this volume, you should leave a generous
amount 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 FDRPAS
were overridden by the user.
Action: Remove the COMPAKTOR overrides so the parameters specified by FDRPAS are used.
CHAPTER
100
– PAGE 100-138 –
MESSAGES AND CODES
COMPAKTOR MESSAGES (CPKNNNXX)
100.6
VTOC SIZE OVERRIDE IGNORED - NOT LARGER THAN nnnnnn TRACKS
Reason: The parameters passed to COMPAKTOR from the EXPANDVTOC keyword in FDRPAS
were 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 it
was 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 to
the warning; if you do not want the ABEND/code, specify UNABLE=IGNORE on the
CPK statement. Since no changes have been made to the volume, COMPAKTOR
does 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 COMPAKT
the 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 space
for the sequenced set containing the named data set. It was unable to do this, because it
could 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 the
operands CPKFREEX, CPKDSNMX, CPKMULTX, or MINRLSE were
specified, but none of the specified values were exceeded on the volume
BEING EXCLUDED – The volume was named in an EXCLUDE entry in the
COMPAKTOR 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 of
the volume or SMS storage groups named. Either the storage group is not defined to
SMS, or the volumes in the storage group or the volumes specified by VOL= were not
mounted on any online disk device.
Action: COMPAKTOR proceeds to the next requested volume, if any. If the volume serial or
storage group name was misspelled or inaccurate, correct it and rerun COMPAKTOR.
However, after processing all properly specified volumes, COMPAKTOR ends with an
error 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 completion
code “comp” and reason code “code”. These codes are documented in the IBM
manual Authorized Assembler Services Guide. They can also be found in Appendix A
of the ISPF online HELP.
Action: COMPAKTOR proceeds to the next requested volume, if any.
CHAPTER
100
– PAGE 100-139 –
MESSAGES AND CODES
COMPAKTOR MESSAGES (CPKNNNXX)
CPK562I
100.6
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 is
invoked 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 released
from the data set “dsname” (leaving “mmmmmmm” tracks allocated to the data set). The
second 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 internal
consistency 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 during
the restore. Usually proceeded by one or more CPK501E and/or CPK502E
messages.
Action: “tttttt” is the track number, relative to zero, of the track not restored. To determine which
data set owns this track, you must locate the track in the BEFORE COMPAKTion
map. Either recreate the data set, or retry the COMPAKTion using different DASD or
tape 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 being
COMPAKTed. “ccccc hhhh rr” is the cylinder/head/record (in decimal) of the VVDS
block causing the error.
“n” is a reason code:
1–
2–
3–
4–
5/6 –
A–
B–
C–
D–
E–
F–
G–
CHAPTER
100
VVDS block is invalidly formatted.
VVDS block length is invalid.
I/O error reading the VVDS.
Unable to acquire storage to save the VVDS.
Error accessing the VDSAB (pointer to the VVDS).
VVR record type is invalid.
Type 23 cell is missing from VVR.
Extent number is zero in type 23 cell.
Tracks/extent is not a multiple of CASIZE.
Bytes/extent is not a multiple of CAs/extent.
Extent exceeds volume size.
HI-ALLOC-RBA invalid.
– PAGE 100-140 –
MESSAGES AND CODES
COMPAKTOR MESSAGES (CPKNNNXX)
100.6
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 may
not be updated correctly. Alphabetic codes cause the VVR to be bypassed; only the
cluster in that VVR is affected. You should run an IDCAMS DIAGNOSE on the VVDS
when any of these errors occur to identify errors in the VVDS. If DIAGNOSE indicates
that the VVR only exists in the VVDS and not in the VTOC, then run an IDCAMS
DELETE VVR to remove the orphan VVR entry from the VVDS. If the message
contains an alphabetic reason code and the component does exist on the volume, run
an IDCAMS REPRO to backup the cluster, next DELETE the cluster, and then reDEFINE the cluster and finally REPRO the data back into the cluster. An IDCAMS
EXPORT with PERMANENT followed by an IMPORT can also accomplish the same
results 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-volume
cluster 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 COMP
values less than 4000, “ssss” is the return code and “uuuu” is the reason code as
defined 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 or
orphan 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 indicated
time (“hh.mm”) and date (“yy.ddd”) but that COMPAKTion did not complete for some
reason, such as a system crash. This message is subsequently produced by any
COMPAKTOR function against the failed volume, including MAP. The volume is not in a
usable 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 volume
usable again. If the COMPAKTOR step getting the CPK586W message is a Fast
COMPAKTion, COMPAKTOR automatically does this recovery, after asking
permission from the operator via an FDRW80 message (specify RECOVERY=YES on
the CPK statement if you want to bypass the WTOR and immediately proceed with the
recovery). If this is a MAP or SIM, the step proceeds but gets an U0888 ABEND at the
end. 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 to
make it usable by returning all data tracks to their original locations.
CHAPTER
100
– PAGE 100-141 –
MESSAGES AND CODES
COMPAKTOR MESSAGES (CPKNNNXX)
CPK587W
100.6
VOL=vvvvvv RECOVERY BYPASSED DUE TO reason
Reason: A Fast COMPAKTion (CPK TYPE=FASTCPK) run on disk volume “vvvvvv” (see
message CPK586W) did not complete. This Fast COMPAKTion job attempted to
recover 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. Contact
INNOVATION 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” (in
HEX), or a user ABEND code “uuuu” (in decimal). “program” is FDR for an FDR full-volume
backup (DUMP=YES) or FDRRESTR for the actual modification of the volume.
Action: For SYSTEM ABENDs, refer to the appropriate IBM System Codes Manual. For user
ABENDs, look it up in Section 100.8 “ABEND Codes”. If the module is FDR, no changes
were made to the volume, but if it is FDRRESTR and message CPK321I was printed
without 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 or
COMPLETED WITH ERRORS; in the latter case, some warning messages were
issued but the COMPAKTion was able to complete. “n” is an internal code indicating
the 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 terminates
abnormally.
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 WTOR
message.
CPK604W
COMPAKTOR OPERATION TERMINATED BY CANCEL COMMAND -- REMAINING
VOLUMES BYPASSED
Reason: The operator attempted to cancel the COMPAKTOR job and it was intercepted by
COMPAKTOR CANCEL protection. The operator then replied “S” to the FDRW99
message, causing COMPAKTOR to terminate after completing processing on the
current 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 while
using SnapShot on an IBM RVA or Oracle StorageTek disk. “reason” details the error.
Action: Contact INNOVATION DATA PROCESSING Technical Support.
CHAPTER
100
– PAGE 100-142 –
MESSAGES AND CODES
COMPAKTOR MESSAGES (CPKNNNXX)
CPK607E
100.6
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 installed
microcode does not support the ECAM commands required for SnapShot, probably
because it was not an IBM RVA or Oracle StorageTek disk subsystem. This message
is 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 table
overflowed 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 of
the EMC Symmetrix specified was not high enough to support the internal EMC COPY
function or the controller does not support the EMCCOPY instructions.
Action: Contact EMC to upgrade your Symmetrix microcode or contact INNOVATION DATA
PROCESSING Technical Support.
CHAPTER
100
– PAGE 100-143 –
MESSAGES AND CODES
FDRREORG MESSAGES (FDRRNN & FDRSNN)
100.7
FDRREORG MESSAGES (FDRRNN & FDRSNN)
FDRR00
statistics
100.7
Reason: Provides statistics about the current FDRREORG step, such as number of volumes
processed, 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 message
shows the volumes in that group that were processed, excluded, or duplicates of
volumes 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 correctable
problem such as insufficient memory and rerun the job. It may be necessary to
execute a RECOVER statement to complete any incomplete re-loads. For a user
ABEND, please refer to Section 100.8 “ABEND Codes” for an explanation of the
ABENDs issued by FDRREORG. It may be necessary to contact INNOVATION DATA
PROCESSING 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 SELECT
statement.
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 to
indicate that this is your true intention. Otherwise, add CATDSN or DSN.
CHAPTER
100
– PAGE 100-144 –
MESSAGES AND CODES
FDRREORG MESSAGES (FDRRNN & FDRSNN)
FDRR09**
100.7
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 be
restored.
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 or
SIMULATE 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 current
I/O configuration.
Action: Correct the unit name and rerun the job. If you have POOLDASD from BMC and are
using undefined unit names to control pooling, change the POOLDASD option to YES
in 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 can
not be used by FDRREORG.
Action: Provide a unit name that references TAPE or DASD devices and rerun the job.
CHAPTER
100
– PAGE 100-145 –
MESSAGES AND CODES
FDRREORG MESSAGES (FDRRNN & FDRSNN)
FDRR20**
100.7
UNIT NAME cccccccc CONTAINS A MIXTURE OF DEVICE CLASSES
Reason: A unit name provided by operands such as BACKUPUNIT= contains a mixture of device
types, 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 are
dynamically 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 in
the module FDRNORG is not in a valid format.
Action: This module must be maintained by running FDRREOZO to add and delete the
NOREORG statements.
FDRR27**
INVALID HEADER IN MODULE FDRNORG
Reason: The permanent exclude list that is defined by the NOREORG statements contained in
the module FDRNORG is not in a valid format.
Action: This module must be maintained by running FDRREOZO to add and delete the
NOREORG 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 in
the module FDRNORG is not in a valid format.
Action: This module must be maintained by running FDRREOZO to add and delete the
NOREORG statements.
FDRR30
function STARTED DSN=dsname BKUP=bkdsname
Reason: Indicates that the indicated FDRREORG function has started. This message is only
issued for PDS data sets if members are actually moved. If “function” is BLDAIX, the
message has BASE=basecluster in place of BKUP=bkdsname.
CHAPTER
100
– PAGE 100-146 –
MESSAGES AND CODES
FDRREORG MESSAGES (FDRRNN & FDRSNN)
FDRR31
100.7
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 to
Section 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 data
set names or filters were found.
Action: If there are additional SELECT statements they are processed and the REORG or
SIMULATE function is performed provided the additional SELECT statements do not
encounter 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 the
reason 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 record
management return and reason codes. You may wish to run an IDCAMS EXAMINE
on the cluster to see if it reports any errors. If necessary, contact INNOVATION DATA
PROCESSING for assistance.
FDRR38*
UNABLE TO PERFORM LAST TAPE PROCESSING
Reason: Due to the error described by the preceding message, LASTAPE processing is not
possible.
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.
CHAPTER
100
– PAGE 100-147 –
MESSAGES AND CODES
FDRREORG MESSAGES (FDRRNN & FDRSNN)
FDRR43**
100.7
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 FDRREORG
was 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 data
set on a new tape volume. Since a new volume will be used for the next execution, a
LASTAPE 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 tape
information 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” is
the catalog return code, “rrr” is the catalog reason code and IGG0CLxx is the IBM
module reporting the error. The codes are documented under message IDC3009I in
IBM message manuals.
Action: Refer to IBM message IDC3009I. If you can't correct the error, contact INNOVATION
DATA PROCESSING for assistance.
FDRR48**
DATA SET BYPASSED
Reason: Due to the error indicated by the preceding message, FDRREORG has bypassed the
data 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 the
reason 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 VSAM
OPEN return and reason codes. You may want to run an IDCAMS DIAGNOSE on the
failing 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 the
VSAM OPEN return and reason codes.
CHAPTER
100
– PAGE 100-148 –
MESSAGES AND CODES
FDRREORG MESSAGES (FDRRNN & FDRSNN)
FDRR53**
100.7
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 the
VSAM 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 the
channel status bytes from the CSW, “ssss” is the first 2 bytes of sense data from the
disk device, and “cccchhhh” is the cylinder and track of the VTOC track where the
error 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 the
VSAM 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 from
the VVDS manager and “xxxxxxxx” is the RBA (Relative Byte Address) of the record
being read.
Action: Refer to the IBM message manual for message IDC3009I, return code 50 and reason
code “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 code
from the VVDS manager and “xxxxxxxx” is the RBA (Relative Byte Address) of the
record being updated.
Action: Refer to the IBM message manual for message IDC3009I, return code 50 and reason
code “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 for
retry 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.
CHAPTER
100
– PAGE 100-149 –
MESSAGES AND CODES
FDRREORG MESSAGES (FDRRNN & FDRSNN)
FDRR62*
100.7
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. The
data 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 indicated
data 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 of
the data set has changed. The indicated data set has probably been deleted and
redefined.
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 selection
criteria that caused it to be selected. The indicated data set has probably been
reloaded 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 statement
that 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 SELECT
statement that selected the data set specified a DSNRETRY option either ENQ or
WAIT. An enqueue was not issued because the maximum number of outstanding
enqueue’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. An
enqueue is issued when the count of outstanding enqueue’s falls below the value
specified 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 data
set was encountered. An attempt to obtain information about the possible IAM data set
using 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 to
reorganize IAM data sets. If IAM is not installed, do not use DSTYPE=ALL or
DSTYPE=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 are
licensed for COMPAKTOR, you can run a CPK MAP on the volume to identify all VTOC errors.
CHAPTER
100
– PAGE 100-150 –
MESSAGES AND CODES
FDRREORG MESSAGES (FDRRNN & FDRSNN)
FDRR71**
100.7
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 than
three extents that requires that a Format 3 DSCB exist to describe the additional
extents. 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 are
licensed 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 set
but 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 been
damaged. The data set is bypassed. If you are licensed for COMPAKTOR, you can
run 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 set
and 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 licensed
for 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 3
DSCB was null.
Action: Probable system error or VTOC damage. The data set is bypassed. If you are licensed
for 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, an
extent 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 licensed
for 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 3
DSCBs, an invalid extent descriptor flag was encountered.
Action: Probable system error or VTOC damage. The data set is bypassed. If you are licensed
for 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 3
DSCBs, 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 licensed
for 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.
CHAPTER
100
– PAGE 100-151 –
MESSAGES AND CODES
FDRREORG MESSAGES (FDRRNN & FDRSNN)
FDRR80**
100.7
UNABLE TO FIND type ASSOCIATION FOR DSN=dsname
Reason: The association list for a VSAM cluster did not contain an entry for a required
component type (DATA or INDEX).
Action: Probable catalog damage. Use an IDCAMS or TSO LISTCAT statement to verify the
catalog entry for the indicated cluster. You may need to execute an IDCAMS
DIAGNOSE 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 the
catalog return code, “rrr” is the catalog reason code, and IGG0CLxx is the IBM module
reporting the error. The codes are documented under message IDC3009I in IBM
message manuals.
Action: Refer to IBM message IDC3009I. If you cannot correct the error, contact INNOVATION
DATA 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 CAMLST
catalog 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 on
during backup processing has failed. “ccc” is the catalog return code, “rrr” is the
catalog reason code, and IGG0CLxx is the IBM module reporting the error. The codes
are 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 the
preceding message.
Action: Refer to the preceding message and contact INNOVATION DATA PROCESSING for
assistance 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 by
the preceding message.
Action: Refer to the preceding message and contact INNOVATION DATA PROCESSING for
assistance 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 catalog
return code.
Action: Contact INNOVATION DATA PROCESSING for assistance.
CHAPTER
100
– PAGE 100-152 –
MESSAGES AND CODES
FDRREORG MESSAGES (FDRRNN & FDRSNN)
FDRR88**
100.7
NON-GDGBASE CATALOG ENTRY EXISTS FOR DSN=dsname
Reason: BACKUP=GDG was specified and the name generated by FDRREORG for the base
Generation Data Group (GDG) is already in the catalog and is not a base Generation
Data Group (GDG).
Action: Remove the non-GDG entry from the catalog or use a different BACKUPGROUP or
BACKUPINDEX.
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 Data
Group (GDG) has failed. “ccc” is the catalog return code, “rrr” is the catalog reason
code and IGG0CLxx is the IBM module reporting the error. The codes are
documented 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 name
generated 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 as
VSAM.
Action: After verifying that a data set name conflict does not exist between FDRREORG’s LASTAPE
data 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 original
OWNERID and attributes of a VSAM data set. “ccc” is the catalog return code, “rrr” is
the catalog reason code, and IGG0CLxx is the IBM module reporting the error. The
codes 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 allocation
error message interface has failed. “ccc” is the return code from the dynamic
allocation 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 return
code, “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 the
information code, all in hex.
Action: Refer to the IKJ message(s) that follows this message.
CHAPTER
100
– PAGE 100-153 –
MESSAGES AND CODES
FDRREORG MESSAGES (FDRRNN & FDRSNN)
FDRR97**
100.7
DYNAMIC DEALLOCATION ERROR -- COMP=cc,CODE=rrrr,INFO=iiii,DDNAME=ddname
Reason: A dynamic allocation error has occurred while attempting to deallocate “ddname”. “cc” is
the dynamic allocation return code, “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.
FDRR98**
ENQ FAILED FOR IAM DATA SET -- DSN=dsname
Reason: FDRREORG was unable to obtain the IAMENQ for the indicated data set because it is
in 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 data
set name, an invalid data set name was detected.
Action: The data set name generated was probably longer than 44 characters. Simplify the
BACKUPINDEX 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 to
get 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) is
longer 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 processing
has completed.
Action: The target data set is not reloaded. Contact INNOVATION DATA PROCESSING for
assistance.
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 terminated
due to the error described by the preceding message.
Action: Refer to the preceding message.
CHAPTER
100
– PAGE 100-154 –
MESSAGES AND CODES
FDRREORG MESSAGES (FDRRNN & FDRSNN)
FDRS09**
100.7
REORGCKP DD REQUIRED FOR RECOVERY -- PROCESSING TERMINATED
Reason: A RECOVER statement was executed without the JOBNAME keyword and a
REORGCKP DD statement was not found.
Action: Provide the REORGCKP DD statement. If checkpoint processing is not required, use
the NOCKPT keyword.
FDRS10**
REORGLOG DD REQUIRED FOR RECOVERY -- PROCESSING TERMINATED
Reason: A RECOVER statement was executed without the JOBNAME keyword and a
REORGLOG DD statement was not found.
Action: Provide the REORGLOG DD statement. If log file processing is not required, use the
NOLOG 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 since
FDRREORG 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 required
checkpoint or log data set does not exist.
Action: Probably none. FDRREORG deletes the checkpoint or log file if they do not contain an
entry 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 FDRREORG
could 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 FDRREORG
found a checkpoint and a log file in the catalog. After inspecting the date and time
stamps, FDRREORG determined that both files are not from the same job.
Action: FDRREORG uses the most current file only.
CHAPTER
100
– PAGE 100-155 –
MESSAGES AND CODES
FDRREORG MESSAGES (FDRRNN & FDRSNN)
FDRS20**
100.7
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 the
user 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 to
use this feature if you are running MVS/ESA by providing a USER or GROUP
parameter on the JOB card. If you do have a security system, then a system error has
probably occurred. Have the system security administrator or system programmer
check 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=UNIT
requested dynamic allocation of a data set, but the associated UNIT operand
(BACKUPUNIT=, CKPTUNIT=, or LOGUNIT=) was not specified and defaulted to
NULL.
Action: Set a default value for the appropriate UNIT operand in the FDRREORG option table by
running 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=SMS
requested dynamic allocation of an SMS-Managed data set, but the associated
STORCLASS operand (BACKUPSTORCLASS=, CKPTSTORCLASS=, or
LOGSTORCLASS=) was not specified and defaulted to NULL.
Action: Set a default value for the appropriate STORCLASS keyword in the FDRREORG option
table by running the FDRREOZO option table change utility, or specify a value at run
time.
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 SIMULATE
statement.
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 a
REORG and RECOVER function, it is not possible to perform both functions in a
single 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 a
REORG and RECOVER function, it is not possible to perform both functions in a
single execution.
Action: Run the REORG or SIMULATE function as a separate job or job step.
CHAPTER
100
– PAGE 100-156 –
MESSAGES AND CODES
FDRREORG MESSAGES (FDRRNN & FDRSNN)
FDRS27*
100.7
PDS BYPASSED DUE TO UPDATEDPDS=NO -- DSN=dsname
Reason: The UPDATEDPDS option was specified or defaulted to NO and a partitioned data set
was selected for compression that did not have a current backup (the update indicator
in 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 cylinder
data sets. However, after dynamically allocating either file, FDRREORG detected that
they 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, or
allocation control system, changing the allocation to a track allocation. You must allow the
FDRREORG 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 not
defined with the REUSE attribute, it can only be dynamically reused if it is a single volume data
set with no related Alternate Indexes (AIXs) and not defined with keyranges. If
VSAMDEFINE=IFREQ is specified, VSAM KSDS data sets that do not have RACF discrete
profiles, 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 this
message 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 by
another job or user.
Action: The data set is bypassed. If PDSDISP was specified or defaulted to OLD, then any
attempt at compression or simulated compression fails if any allocations exist for the
data set. If PDSDISP was specified as SHR, then some other user has it allocated
exclusive 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, or
updates, 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 been
defined and never loaded.
Action: The data set is bypassed.
CHAPTER
100
– PAGE 100-157 –
MESSAGES AND CODES
FDRREORG MESSAGES (FDRRNN & FDRSNN)
FDRS33*
100.7
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 the
data set is bypassed. If the ALWAYSBACKUP option is specified, you receive the second form
of this message and the data set is backed up but not reorganized. It is possible to receive this
message if another FDRREORG is running and is processing this data set. FDRREORG sets
the update inhibit flag to prevent the data set from being updated while it is being reorganized. If
another FDRREORG is not running, then the update inhibit flag was probably set manually with
an IDCAMS ALTER statement. The update inhibit flag has to be reset with IDCAMS before
FDRREORG 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 not
exist 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 backups
always 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 same
partitioned data set name had already been issued from another volume. Because the
system does not manage SYSDSN enqueues on a volume basis, it is not possible to
have 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. The
RECOVER statement has to be used to complete processing for the indicated data
set. If there is a problem with the volume(s) required to successfully redefine the data
set, 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 required
volume(s) are available. If there is a problem with the volume(s) required to successfully
redefine 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 UCBSCAN
and “rrr” is the reason code.
Action: Contact INNOVATION DATA PROCESSING for assistance.
CHAPTER
100
– PAGE 100-158 –
MESSAGES AND CODES
FDRREORG MESSAGES (FDRRNN & FDRSNN)
FDRS41**
100.7
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 read
during 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 of
records 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 records
were being deleted, it is possible that the statistics block was not updated to reflect the
deleted records. If the data set is not damaged, FDRREORG can be forced to reorganize
these 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 an
undefined 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 become
free 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 were
specified to change the original definition.
Action: FDRREORG reverts to the parameters used for the original define. Review and correct
the 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 Alternate
Index defined with the UNIQUEKEY attribute.
Action: The alternate index build is terminated. This message is equivalent to the IDC1645I
message 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.
CHAPTER
100
– PAGE 100-159 –
MESSAGES AND CODES
FDRREORG MESSAGES (FDRRNN & FDRSNN)
FDRS53**
100.7
EXCESS PRIME KEYS DETECTED DURING BLDAIX -- DSN=dsname
Reason: The maximum record size of an Alternate Index (AIX) was not large enough to contain
all of the alternate keys.
Action: The alternate index is created with only the alternate keys that would fit. This message is
equivalent 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 and
the 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 if
RECORDCOUNTS=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 IBM
DFSMSdfp 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 return
code “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 failed
with return code “ccc” and reason code “rrr” on the record at RBA (Relative Byte
Address) “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 the
cluster or use other tools to fix the error.
CHAPTER
100
– PAGE 100-160 –
MESSAGES AND CODES
FDRREORG MESSAGES (FDRRNN & FDRSNN)
FDRS63*
100.7
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 extended
format (EF). IMBED cannot be used with extended format.
Action: The cluster is allocated in non-extended format with the IMBED option. If you want to
use extended format, specify the CONVERTINDEX operand and the cluster is
allocated 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=, or
BACKUPSTRING= operand must contain a “?” to indicate where FDRREORG is to
substitute 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 parallel
processing.
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. This
may occur if you are running a level of IAM less than V6.3 or are reorganizing a data set
that 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 LOCATE
were 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.
CHAPTER
100
– PAGE 100-161 –
MESSAGES AND CODES
FDRREORG MESSAGES (FDRRNN & FDRSNN)
FDRS73
100.7
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 backup
created 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 list
for 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 list
for 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. The
codes 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 the
IEBCOPY 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 invoked
by the IEBCOPY interface and LIST=NO was not specified. The message shows the
status 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.
CHAPTER
100
– PAGE 100-162 –
MESSAGES AND CODES
ABEND CODES
100.8
100.8
ABEND CODES
Any of the programs and utilities in the FDR family may ABEND (abnormally end) with any of
the following user ABEND codes. In many cases, a diagnostic message is printed before the
ABEND, so look up any error messages that were printed first. If no message was printed that
relates to this ABEND, then read the explanation below. Call INNOVATION DATA
PROCESSING 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 that
may 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 want
to 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 during
a 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, or
for 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 invalid
because 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 not
usable. 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 trailer
record.
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.
CHAPTER
100
– PAGE 100-163 –
MESSAGES AND CODES
ABEND CODES
100.8
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 you
want 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 previous
version of FDR or ABR. The most likely cause is that although you have installed a
new version of FDR or ABR correctly in a Linklist library, there is an older version of
IGG019YZ in LPALIB or in a library earlier in the Linklist concatenation. You must
SCRATCH 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. The
first 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 the
SYSIN 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 occurred
processing the data set. There must always be a SYSPRINT DD statement, and there
must be a SYSPRINn DD statement for each backup TAPEn DD statement when
using ATTACH or ABR.
U0405
INVALID PARM FIELD SPECIFIED FOR FDR
Reason: This ABEND indicates that the FDRECALL program did not receive a valid PARM. This
usually 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 size
by specifying TBSIZE=n on the CATLG statement, where “n” is the number of
megabytes (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 program
being executed.
CHAPTER
100
– PAGE 100-164 –
MESSAGES AND CODES
ABEND CODES
U0503
GENERAL CATALOG OPERATION HAS FAILED
U0504
INTERNAL SORT OPERATIONS HAS FAILED
100.8
Reason: Message FDR485 was issued. There probably is sort related messages that describe
why 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 or
archive), 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 program
other than ABR (i.e.: an old release of FDR or SAR). An attempt to correct the
condition 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 DD
statements 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. The
IBM 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.
CHAPTER
100
– PAGE 100-165 –
MESSAGES AND CODES
ABEND CODES
U0620
INTERNAL ERROR ON THE REMOTE QUEUE DATA SETS
U0621
DIRECT ACCESS DEVICE TYPE NOT FOUND IN AN INTERNAL TABLE
U0623
ARCHIVE DSCB ERROR
100.8
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 Control
File (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 is
full. The backup is terminated, and COMPAKTion is not attempted. The disk volume is
not disturbed in any way. You can increase the size of the table (default: 8000) by
specifying CPKUCORE=nnnnn on the DUMP TYPE=FDR statement. However, a
large number of unmovable data sets impacts COMPAKTOR's ability to COMPAKT
the 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.
CHAPTER
100
– PAGE 100-166 –
MESSAGES AND CODES
ABEND CODES
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
100.8
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. For
an 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 the
SNAP 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 a
compressed FDR data block. This can occur if a backup encrypted with FDRCRYPT
is 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. The
FDRINSTANT process terminated itself. Preceding FDRnnn messages describe the
reason 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 abnormally
terminated or ended with diagnostic messages, but the errors were not severe enough
to prematurely terminate the entire step. This ABEND is issued to call attention to the
errors. Examine the printout for the error messages causing this ABEND.
If a subtask abnormally terminated, the real ABEND code is printed in the storage dump
and in the FDR319 message. FDR, DSF, FDRCOPY, and COMPAKTOR issue this
ABEND by default when non-terminating errors occur, but the ABEND can be
changed to a return code by updating the FDR Global Options Table. ABR issues a
return code of 12 in this case, by default, but it can be changed in the option table to
issue the U0888 ABEND instead.
CHAPTER
100
– PAGE 100-167 –
MESSAGES AND CODES
ABEND CODES
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
CHAPTER
100
RELOAD FAILURE IN FDRREORG
– PAGE 100-168 –
100.8
MESSAGES AND CODES
WAIT STATE CODES FROM SAR
100.9
100.9
WAIT STATE CODES FROM SAR
SAR issues wait states indicating an action is required or an error has occurred. Most wait
states are preceded by an explanatory message. The wait state code is the last four digits of
the current PSW. On many CPUs the PSW is automatically displayed on the hardware console
when 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 can
be interpreted using information in the Principles of Operation and/or Reference
Summary 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 not
preceded 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 issue
a 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 message
detailing 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 for
the interrupt that identifies the device to be used as the console.
CHAPTER
100
– PAGE 100-169 –
THIS PAGE INTENTIONALLY LEFT BLANK
CHAPTER
100
– PAGE 100-170 –
Download