HP OpenVMS Systems

ask the wizard
Content starts here

CONVERT illegal record error?

» close window

The Question is:

File Corruption: On Alpha, running 7.1, I have a program that deletes records
 from an indexed file. The program the performs a 'CONVERT/RECLAIM' - this
 causes an
"illegal record on file" message when trying to access the file again. Of
 couse, it does not happen every time. Any thoughts/hints much appreciated !

The Answer is :

  Please contact the maintainer of the program, and determine exactly
  what the program is doing when it deletes the records from the file,
  and if it also adds or updates any existing records.
  Also determine if an analysis of the file (before and after) finds
  any latent errors.
  When providing an error message, please provide the exact and full
  text of the message.  Potentially related errors include:
 IRC,  illegal record encountered; VBN or record number = 'nnn'
 ILLRECTYP,  illegal record type 'record-type'
 ILLRECLEN,  illegal record length 'length'
 RECLNG,  illegal record length
 RECLNG,  file 'file-name' has a record of illegal length ('decimal-number')
 BINRECFMT,  an illegal binary record found in 'file-name'
 STMRECFMT,  illegal stream record format in 'record'
  Check for any RMS, XQP, and CONVERT-related ECO kits, and also
  seriously consider an upgrade to OpenVMS Alpha V7.1-2 or V7.2-1.
  Please contact the Compaq Customer Support Center for assistance,
  as additional information on the program, the file, and the error
  message will be required.  Also details on the CONVERT command(s)
  used or CONVERT-like program logic involved.

answer written or last revised on ( 27-JUN-2000 )

» close window