List of Messages [ COBOL/HP-UX Error Messages for the Series 700 and 800 ] MPE/iX 5.0 Documentation
COBOL/HP-UX Error Messages for the Series 700 and 800
List of Messages
00 Successful completion
02 Indexed files only.
One of two possibilities:
- For a READ statement, the key value for the current key is
equal to the value of that same key in the next record
within the current key of reference.
- For a WRITE or REWRITE statement, the record just written
created a duplicate key value for at least one alternate
record key for which duplicates are allowed.
04 The length of the record being processed does not conform to
the fixed file attributes for that file.
05 The referenced optional file is not present at the time the
OPEN statement is executed.
07 Sequential files only.
For a CLOSE or OPEN statement with the REEL/UNIT phrase the
referenced file is a non-reel/unit medium.
10 There is no next logical record.
This means that you have reached the end of the file.
14 Relative files only.
The number of significant digits in the relative record number
is larger than the size of the relative key data item described
for that file.
21 Sequentially accessed files only.
Indicates a sequence error. The ascending key requirements of
successive record key values has been violated, or, the prime
record key value has been changed by a COBOL program between
successful execution of a READ statement and execution of the
next REWRITE statement for that file.
22 Indexed and relative files only.
Indicates a duplicate key condition. Attempt has been made to
store a record that would create a duplicate key in the indexed
or relative file OR a duplicate alternate record key that does
not allow duplicates.
23 Indicates no record found.
An attempt has been made to access a record, identified by a
key, and that record does not exist in the file.
Alternatively a START or READ operation has been attempted on
an optional input file that is not present.
24 Relative and indexed files only.
Indicates a boundary violation arising from one of the
following conditions:
- An attempt is made to write beyond the externally defined
boundaries of a file.
- A sequential WRITE statement is attempted for a relative
file, but the number of significant digits in the relative
record number is larger than the size of the relative key
data item described for the file.
30 The input-output statement was unsuccessfully executed as the
result of a boundary violation for a sequential file or as the
result of an input-output error, such as a data check parity
error, or a transmission error.
34 The input-output statement failed because of a boundary
violation.
This condition indicates that an attempt has been made to write
beyond the externally defined boundaries of a sequential file.
35 An OPEN statement with the I-O, INPUT, or EXTEND has been
attempted on a non-OPTIONAL file that is not present.
37 An OPEN statement has been attempted on a file which does not
support the open mode specified in the OPEN statement.
38 An OPEN statement has been attempted on a file previously
closed with a lock.
39 A conflict has been detected between the fixed file attributes
and the attributes specified for that file in the program.
41 An OPEN has been attempted on file already opened.
42 A CLOSE has been attempted on file already closed.
43 Files in sequential access mode.
The last I-O statement executed for the file, prior to the
execution of a DELETE or REWRITE statement, was not a READ
statement.
44 A boundary violation exists.
46 A sequential READ statement has been attempted on a file open
in the INPUT or I-O mode but no valid next record has been
established.
47 A READ or START statement has been attempted on a file not
opened INPUT or I-O.
48 A WRITE statement has been attempted on a file not opened in
the OUTPUT, I-O, or EXTEND mode, or, on a file open I-O in the
sequential access mode.
49 A DELETE or REWRITE statement has been attempted on a file that
is not opened I-O.
9/nnn Extended file status code as shown below. Each code is a
run-time system error.
RT001 Insufficient buffer space. On OS/2, could indicate
that the SWAPPATH has not been set correctly or the
SWAPPATH drive is full. Could also indicate an out
of memory situation.
RT002 File not open when access attempted.
RT003 Serial mode error.
RT004 Illegal file name.
RT005 Illegal device specification.
RT006 Attempt to write to a file opened for input.
RT007 Disk space exhausted.
RT008 Attempt to input from a file opened for output.
RT009 No room in directory (also, directory does not
exist).
RT010 File name not supplied.
RT012 Attempt to open a file which is already open.
RT013 File not found.
RT014 Too many files opened simultaneously.
RT015 Too many indexed files open.
RT016 Too many device files open.
RT017 Record error: probably zero length.
RT018 Read part record error: EOF before EOR or file
opened in wrong mode.
RT019 Rewrite error: open mode or access mode wrong.
RT020 Device or resource busy.
RT021 File is a directory.
RT022 Illegal or impossible access mode for OPEN.
RT023 Illegal or impossible access mode for CLOSE.
RT024 Disk input-output error.
RT025 Operating system error.
RT026 Block I-O error.
RT027 Device not available.
RT028 No space on device.
RT029 Attempt to delete an open file.
RT030 File system is read only.
RT031 Not owner of the file.
RT032 Too many indexed files or no such process.
RT033 Physical I-O error.
RT034 Incorrect mode or file descriptor.
RT035 Attempt to access a file with incorrect permission.
RT036 File already exists.
RT037 File access denied.
RT038 Disk not compatible.
RT039 File not compatible.
RT040 Language initialization not set up correctly.
RT041 Corrupt indexed file.
RT042 Attempt to write on broken pipe.
RT043 File information missing for indexed file.
RT045 Attempt to open an NLS file using an incompatible
program.
RT047 Indexed structure overflow. (Could indicate that you
have reached the maximum number of duplicate keys.)
RT065 File locked.
RT066 Attempt to add duplicate record key to indexed file.
RT067 Indexed file not open.
RT068 Record locked.
RT069 Illegal argument to ISAM module.
RT070 Too many indexed files open.
RT071 Bad indexed file format.
RT072 End of indexed file.
RT073 No record found in indexed file.
RT074 No current record in indexed file.
RT075 Indexed file name too long.
RT077 Internal ISAM module failure.
RT078 Illegal key description in indexed file.
RT081 Key already exists in indexed file.
RT100 Invalid file operation.
RT101 Illegal operation on an indexed file.
RT102 Sequential file with non-integral number of records.
RT104 Null file name used in file operation.
RT105 Memory allocation error.
RT129 Attempt to access record zero of relative file.
RT135 File must not exist.
RT138 File closed with lock - cannot be reopened.
RT139 Record length or key data inconsistency.
RT141 File already open - cannot be opened.
RT142 File not open - cannot be closed.
RT143 REWRITE/DELETE in sequential mode not preceded by
successful READ.
RT146 No current record defined for sequential read.
RT147 Wrong open or access mode for READ/START.
RT148 Wrong open or access mode for WRITE.
RT149 Wrong open or access mode for REWRITE/ DELETE.
RT150 Program abandoned at user request.
RT151 Random read on sequential file.
RT152 REWRITE on file not opened I-O.
RT158 REWRITE on line sequential file.
RT159 Malformed line sequential file.
RT161 File header not found
RT173 Called program not found
RT180 End-of-file marker error.
RT182 Console in/out open in wrong mode.
RT183 Attempt to open line sequential file I-O
RT188 File name too large.
RT193 Error in variable length count.
RT194 File size too large.
RT195 DELETE/REWRITE not preceded by READ.
RT196 Record number too large in relative or indexed file.
RT210 File is closed with lock.
RT213 Too many locks.
RT218 Malformed MULTIPLE REEL/UNIT file.
RT219 Operating system shared file limit exceeded.
MPE/iX 5.0 Documentation