cobol3.hlp (Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
File Status "9x" (↑ File Status Codes)
 ◄Key►                                       ◄Up► ◄Contents► ◄Index► ◄Back►
────────────────────────────────────────────────────────────────────────────
 
  File Status:  9/nnn
 
  Reason:       Extended file status code as shown below.
 
 
       ◄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 open 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 open
                    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 data error.
       ◄RT026►  Block I-O error.
       ◄RT027►  Device not available.
       ◄RT028►  No space on device.
       ◄RT029►  Attempt to delete open file.
       ◄RT030►  File system is read only.
       ◄RT031►  Not owner of 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 index 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 data 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 a 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 opened.
       ◄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 mode or access mode for READ/START.
       ◄RT148►  Wrong open mode or access mode for WRITE.
       ◄RT149►  Wrong open mode 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►  Attempt to REWRITE to a line-sequential file.
       ◄RT159►  Malformed line sequential-file.
       ◄RT180►  End-of-file marker error.
       ◄RT182►  Console input or console output open in wrong
       direction.
       ◄RT183►  Attempt to open LS file for I-O
       ◄RT188►  File name too large.
       ◄RT193►  Error in variable length count.
       ◄RT194►  File size too large.
       ◄RT195►  DELETE/REWRITE not preceded by a 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.
                                    -♦-