LOG2ALG
Bernhard Eversberg
EV at buch.biblio.etc.tu-bs.de
Mo Mai 11 09:46:59 CEST 1998
Dem Vorschlag von Herrn Berger:
>
> Entweder die Logdatei mit update -fp oder die .ALG-Datei mit
> update -fm11 in eine *ganz neue* Datenbank einmischen, diese
> dann mit srch -f6 -ei-1/... in eine .alg-Datei exportieren.
>
(was waere denn das "oder"?)
kann man sich nicht ganz vollinhaltlich anschliessen. Denn die geloeschten
Saetze fallen dann unter den Tisch.
LOG2ALG arbeitet sequentiell, und wenn ein Satz zum zweiten mal kommt, ist
der erste schon weggeschrieben und das Programm weiss nichts mehr davon.
Daher koennte man es nicht dazu bringen, jeweils nur die letzte Version eines
Satzes wegzuschreiben.
Absteigendes Sortieren nach IdNummer und Datum/Uhrzeit waere ein korrekter
Denkansatz, aber es klappt nicht mit den neuen Saetzen. Die haben, wenn
sie zum ersten mal auftauchen, vorne eine Kategorie #u1 #####n mit der
Dateinummer n, wo der Satz hineinkommt. Wenn es wichtig ist, dass die Saetze
in dieselbe Datei kommen, muss diese #u1 fuer das spaetere UPDATE erhalten
bleiben! Auch die #u1 @@@@@ fuer das Loeschen muss erhalten bleiben. Die
Vorbereitung fuer das Sortieren und dann hinterher die Nachbereitung fuer
das UPDATE sind also nicht ganz trivial. Man muss diese #u1 in
Hilfskategorien aufbewahren, denn zum Sortieren muss man ja eine neue #u1
erzeugen, und hinterher vor dem UPDATE restaurieren.
Also: es muessen Parameter fuer die Sortiervorbereitung geschrieben werden,
mit diesen Vorgaben, und Parameter fuer das Restaurieren, nach der EBOX-
Behandlung.
Der SRCH-Lauf nach dem Sortieren, vor der EBOX-Behandlung, muesste mit den
Parametern I-DUPL.APR gemacht werden.
Good luck
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