F: fehlerhafter Schl"ussel, evtl. doppelt

Bernhard Eversberg EV at buch.biblio.etc.tu-bs.de
Mo Dez 9 08:55:47 CET 1996


Kollege Allers schreibt:

> Der immer mal wieder "uber uns kommende LADEFEHLER 59 harrt
> noch der Reproduzierbarkeit und damit der Aufkl"arung.
> 
Harren wir also weiter, Gewehr bei Fuss...

Aber dann:

> ... beim Indexieren der ALFA-Demodatenbank ...:
> 
> Dann tauchen n"amlich zum Schlu"s folgende Meldungen auf:
> 
> 
> ...
>  Produktion beendet
>  465 Aufnahmen bearbeitet
> 
>         3064 Schlüssel werden vorsortiert, Datei 1
> 
> Indexdatei c:\allegro\alfaha\GOA.ADX wird geöffnet bzw. neu angelegt
> fehlerhafter Schlüssel, evtl. doppelt : |13-411-04111
> (Wurde beim Start von QRIX die Option -K vergessen?)
> fehlerhafter Schlüssel, evtl. doppelt : |13-423-03001
> (Wurde beim Start von QRIX die Option -K vergessen?)
> ...

Das hat folgenden Grund: die Indexierung wird in zwei Durchlaeufen mit
- at 1 und - at 2 gemacht. Das erfordert, damit es fuer alle Satztypen sauber
ablaeuft, dass man den Primaerschluessel an einer und nur einer Stelle
macht, also mit einem ak=zz+@ und unter #-@ muessen ALLE Saetze einen
Schluessel erhalten. Wohlgemerkt: es muessen nicht alle Saetze eine #00
enthalten, sondern der Primaerschluessel kann je nach Satztyp aus 
unterschiedlichen Elementen gebildet werden. (#- @ ist fuer PRESTO und ALFA 
nicht zwingend, fuer den avanti- Server aber schon.) In den Goethe-
Parametern ist das nicht so organisiert. 
Die problematischen Schluessel sind allesamt ISBNs von hierarchischen
Untersaetzen. Die werden, so wie die Parameter gestaltet sind, sowohl
bei - at 1 als auch bei - at 2 erzeugt, sind daher beim zweiten Durchlauf
schon vorhanden, wie die Meldung ja auch andeutet.
Jedoch kann man ohne Schaden das Problem auch ignorieren: die Schluessel 
sind ja da, und doppelt haelt besser.

MfG  B.E.


Bernhard Eversberg
Universitaetsbibliothek, Postf. 3329, 
D-38023 Braunschweig, Germany
Tel.  +49 531 391-5026 , -5011 , FAX  -5836
e-mail  B.Eversberg at tu-bs.de  




Mehr Informationen über die Mailingliste Allegro