[Koha] Exporting MARC Records from OCLC CatME to Koha

Larry Currie lcurrie at CalAcademy.Org
Fri Mar 14 21:26:39 UTC 2003


Just about all of our cataloging is done through the OCLC CatME software
program.  I just now exported 15 MARC records from OCLC CatME into a
file called mar142003.dat (see attached) and then ran them through a
Perl script called marcmanip.pl (see attached) and MARC::Lint.  The
marcmanip.pl script should simply extract the control number along with
data from about 6 of the MARC tags, if those tags are present.

# From marcmanip.pl I got absolutely no results, and from MARC::Lint I
only got a few minor warnings (see attached).  I'm wondering why this
was so: I believe that each record has an 001 field, and that its value
in each case is the character string "ocm" followed by the OCLC record
number.  Since we would somehow need to get our MARC records from OCLC
CatME into Koha, I'm wondering about several things:

1.  Can anyone detect what is wrong with this set of 15 MARC records?
The marcmanip.pl script seems to be bypassing the 001 fields for some
reason.

2.  Koha presently seems to require a number value for the key field
biblionumber in the biblio table, and it seems like this should
correspond to the 001 field of the MARC record.  Has anyone devised a
method of taking a single exported OCLC record or a batch of exported
OCLC records, changing the OCLC record number-based 001 field to a value
acceptable to Koha, and then loading these MARC records into Koha?

Larry Currie

--
Lawrence W. Currie
User Services Librarian
California Academy of Sciences
Golden Gate Park
San Francisco, CA 94118
lcurrie at calacademy.org
(415) 750-7108
(415) 750-7106 fax
http://www.calacademy.org/research/library/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: mar142003.dat
Type: application/x-unknown-content-type-dat_auto_file
Size: 16663 bytes
Desc: not available
URL: <https://lists.katipo.co.nz/pipermail/koha/attachments/20030314/2d66d4e9/attachment.bin>
-------------- next part --------------
RECORD 1
246: Indicator 2 must be 0, 1, 2, 3, 4, 5, 6, 7 or 8 but it's " "
RECORD 3
022: Indicator 1 must be blank but it's "0"
260: Must have a subfield _c.
RECORD 4
700: Subfield _p is not allowed.
RECORD 5
246: Field is not repeatable.
246: Indicator 2 must be 0, 1, 2, 3, 4, 5, 6, 7 or 8 but it's " "
RECORD 6
246: Field is not repeatable.
RECORD 7
490: Subfield _x is not allowed.
RECORD 8
040: Subfield _b is not allowed.
440: Subfield _x is not allowed.
RECORD 9
040: Subfield _b is not allowed.
RECORD 10
110: Subfield _d is not allowed.
110: Subfield _c is not allowed.
440: Subfield _x is not allowed.
RECORD 11
110: Subfield _d is not allowed.
110: Subfield _c is not allowed.
246: Field is not repeatable.
440: Subfield _x is not allowed.
RECORD 12
440: Subfield _x is not allowed.
RECORD 14
440: Subfield _x is not allowed.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: marcmanip.pl
Type: application/x-perl
Size: 1766 bytes
Desc: not available
URL: <https://lists.katipo.co.nz/pipermail/koha/attachments/20030314/2d66d4e9/attachment-0001.bin>


More information about the Koha mailing list