Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    When using Voyager Bulk Import to import records with structural errors, those bad records are not written to err* or discard* files

    • Product: Voyager
    • Relevant for Installation Type: Multi-Tenant Direct, Dedicated-Direct, Local, TotalCare

     

    Symptoms

    When using Bulk Import to import a file of records that have structural (or possibly other) errors, the "bad records" are not written to err* or discard* files.  The log.imp file will report: "...is not recognizable as a MARC record."

    Defect Status

    VYG-7830 is currently in Development.

    Replication Steps

    1. Set up Bulk Import to import file with "bad" records.  Note that any expected character set can be selected; all produce the same errors.
    2. Import the file.  In the case of a file with one "bad" record the log.imp* will look something like this (offset value will vary):

    Recovery:  Data between records 0 and 1
    (offset 0) is not recognizable as a MARC record.
     

    1. Records that can't be loaded will not show as Processed in the import log, and will not be written to the err* or discard* file.

    Additional Information

    Attempting to load the record(s) into the Cataloging Client will produce a different set of errors (Record # value can vary):

    • Record #1 in import file failed the Unicode conversion. Unable to display record.
    • Unrecognized record format encountered. Unable to continue the import function. No valid records extracted.

    Example MARC file with 1 "bad" record provided. This "bad" record is missing required characters at the end of the record.

     


    • Article last edited: 11-Jun-2021