Re: [Koha-de] Datemigration nach Koha mit Beibehaltung bisheriger ID's
Hallo, nach meiner Erfahrung funktionieren hierarchische Verknüpfungen anhand der Nummer in 001. Voraussetzung sind je nach Fall korrekte Einträge in den Positionen 7 und 19 des Leaders. Man muss dazu den Systemparameter "UseControlNumber" aktivieren, und die Verknüpfungsnummern (die 001er des übergeordneten Satzes) müssen in 773$w oder 830$w stehen. Einige leider nicht ganz vollständige Infos zur Mehrstufigkeit finden sich im Koha Wiki: https://wiki.koha-community.org/wiki/Multipart_Bibliographics. Viele Grüße Anke Bruns -- Anke Bruns M.A. (LIS) Arbeitsgruppe "Anwendungs- und Informationssysteme" E-Mail: anke.bruns@gwdg.de Tel.: +49 551 39-30291 ------------------------------------------------- Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen (GWDG) Burckhardtweg 4, 37077 Göttingen, URL: https://gwdg.de Support: Tel.: +49 551 39-30000, URL: https://gwdg.de/support Sekretariat: Tel.: +49 551 39-30001, E-Mail: gwdg@gwdg.de Geschäftsführer: Prof. Dr. Ramin Yahyapour Aufsichtsratsvorsitzender: Prof. Dr. Christian Griesinger Sitz der Gesellschaft: Göttingen Registergericht: Göttingen, Handelsregister-Nr. B 598 ------------------------------------------------- Zertifiziert nach ISO 9001 und ISO 27001 -------------------------------------------------
-----Ursprüngliche Nachricht----- Von: Koha-de <koha-de-bounces@lists.koha-community.org> Im Auftrag von Oliver Flimm via Koha-de Gesendet: Freitag, 22. März 2024 15:29 An: koha-de@lists.koha-community.org Betreff: [Koha-de] Datenmigration nach Koha mit Beibehaltung bisheriger ID's
Hallo,
fuer knapp 24 Spezial-Kataloge werden wir zukuenftig eine Koha-Installation mit mehreren Instanzen einsetzen. In unserer Recherche-Infrastruktur liegen die Katalogdaten noch in einem internen MAB2-basierten (in JSON kodierten) Datenformat vor, das aus dem aktuell verwendeten Bibliothekssystem gespeist wird.
Diese Daten wollen wir nun nach Koha migrieren, was soweit - nach Migration mit unserem eigenen Skript von MAB2 zu MARC21 - ueber das bulkmarcimport.pl Skript auch sehr gut funktioniert.
Hier suchen wir nun einen Weg, um die alten ID's der Daten auch in Koha beizubehalten, ueber die insbesondere alle hierarchischen Verknuepfungen (773/830) laufen.
Gibt es einen Weg Koha zu ueberzeugen aus den Records der MARC21-Importdateien die ID's aus 001 als interne biblionumber zu verwenden?
Spontan haben wir es bereits mit der Besetzung von 999 $c (und $d) mit der ID aus 001 versucht, aber das fuehrte leider nicht zum Erfolg (unsere ID's sind alle numerisch). Es sieht so aus, dass bulkmarcimport.pl die Vorgabe aus 999 ignoriert. Ein Import ueber das Web-Interface brachte das gleiche Ergebnis.
Falls es keinen Weg gibt die alten ID's beizubehalten, dann stellt sich fuer uns das Problem der dann falschen Verknuepfungs-ID's in den MARC21-Daten, z.B. in 773, und damit dann auch falschen Verknuepfungen zwischen den Records.
Wuerde es in diesem Falle ausreichen den Wert, z.B. in 773 $0, im MARCXML aus der Tabellen-Spalte metadata der Datenbank-Tabelle biblio_metadata im Nachgang des Imports auf die 'neue richtige' biblionumber des Titels innerhalb von Koha zu aendern? Oder spielen da noch andere Tabellen mit hinein?
Bei meinen Recherchen bin ich auf den Thread
https://lists.katipo.co.nz/public/koha/2016-January/044568.html
und das Skript
/usr/share/koha/bin/batchImportMARCWithBiblionumbers.pl
gestossen. Allerdings ist es von 2006 und es funktioniert mit Koha 23.11 nicht mehr, da sich die interne Datenbanktabellenstruktur seitdem geaendert hat.
Viele Gruesse aus Koeln,
Oliver Flimm
-- Oliver Flimm Universitaet zu Koeln :: Universitaets- und Stadtbibliothek IT-Dienste :: Universitaetsstr. 33 :: D-50931 Koeln E-Mail: flimm@ub.uni-koeln.de _______________________________________________ Koha-de mailing list Koha-de@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-de
participants (1)
-
Bruns, Anke