[OPEN-ILS-DEV] Importing from SIRSI

Mike Rylander mrylander at gmail.com
Fri Jan 18 19:29:27 EST 2008


On Jan 18, 2008 6:46 PM, Grant Johnson <fgjohnson at upei.ca> wrote:
> Thanks Dan,
> This is good info.
>
> >>First things first - you need to install the Error Perl module (on Debian
> >>etch, that would be http://packages.debian.org/etch/liberror-perl) so that
> >>you can see what the actual error is. You installed using John Schmidt's
> >>script, right? Might need some tweaks :)
>
> John - You getting this?
>
> >Do I need to convert a default SIRSI record dump into something before
> > running this script?
> >>Dumb question here: are you dumping raw MARC records, or Unicorn's "flat"
> >>records? You definitely want to dump raw MARC.
> >>Our Unicorn system exports to MARC8, but we haven't paid for the Unicode
> >>functionality so if you have Unicode support your mileage may vary.
>
> OK - RAW Marc8 it is - I think that's what I did but I'll check.
> I'll post my results.

I'll second Dan's suggestion of using yaz-marcdump (from a recent
release of yaz) to convert to marcxml.  As yaz-marcdump is written in
C, and MARC::Charset is pure Perl, it's much MUCH faster.

-- 
Mike Rylander
 | VP, Research and Design
 | Equinox Software, Inc. / The Evergreen Experts
 | phone:  1-877-OPEN-ILS (673-6457)
 | email:  miker at esilibrary.com
 | web:  http://www.esilibrary.com


More information about the Open-ils-dev mailing list