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
- Set up Bulk Import to import file with "bad" records. Note that any expected character set can be selected; all produce the same errors.
- 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.
- 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