[Koha] OAI-PMH Set Question
Alphie Garcia
alphie at hawaii.edu
Thu Nov 23 13:24:03 NZDT 2017
Thanks, Mark. It gave me a different set of errors this time, but testing
the sets in OAI, I see that the records are now displaying which is great.
On the errors:
Running perl /usr/share/koha/bin/migration_tools/build_oai_sets.pl in
koha-shell gave me a 100 of these SQL errors:
DBD::mysql::st execute failed: Duplicate entry '100-3' for key 'PRIMARY'
[for Statement "
INSERT INTO oai_sets_biblios (set_id, biblionumber)
VALUES (?,?)
" with ParamValues: 0='3', 1='100'] at /usr/share/koha/lib/C4/OAI/Sets.pm
line 597.
Again, the records seem to be populating when I look at the OAI output so I
guess it's good?
So just so I'm understanding correctly in the future, when will I need to
run build_oai_sets.pl? Is it anytime I create a new set or anytime I load
new records into Koha? Or is it both?
On Wed, Nov 22, 2017 at 1:01 PM, Mark Alexander <marka at pobox.com> wrote:
> Excerpts from Alphie Garcia's message of 2017-11-22 09:56:03 -1000:
> > When I'm in Linux and type:
> >
> > perl /usr/share/koha/bin/migration_tools/build_oai_sets.pl
> >
> >
> > I get the following error:
> >
> > Can't locate C4/Context.pm in @INC (you may need to install the
> C4::Context
> > module) (@INC contains: /etc/perl
>
> Try running this command first:
>
> koha-shell INSTANCE
>
> where INSTANCE is the name of your Koha instance. That should set up
> the environment so that the build_oai_sets.pl script will run correctly.
>
More information about the Koha
mailing list