UPDATE : Verbesserungen

Bernhard Eversberg ev at buch.biblio.etc.tu-bs.de
Fr Dez 28 11:02:05 CET 2001


Kollege Berger hatte vor einer Weile gewisse Unerquicklichkeiten im Update-
programm entdeckt.
Diese konnten nun nach laengerer Machbarkeitsstudie ausgemerzt werden.

A) Wenn UPDATE auf einen gesperrten Satz stoesst (d.h. der zu ersetzende in der
   Datenbank wird momentan bearbeitet - oder ist gesperrt geblieben)
   dann:
   -- macht es 15 Versuche mit Wartezeit von 2 Sek. dazwischen
   -- jedesmal wird vor dem Warten die TBL freigegeben, dann wieder gesperrt
   -- ist der Satz noch immer nicht frei, wird er nicht gespeichert, sondern
      eine Meldung  <nummer> was locked in die Datei UPRO geschrieben
   -- weiter geht's mit dem naechsten Satz

B) Soll ein Satz geloscht werden, der aber nicht aufzufinden ist, dann kommt
   eine Meldung  
     record not found - no delete
     <die zwei ersten Datenfelder>
   in die UPRO-Datei.

update.lzh liegt auf ac21 bereit.
Es wird versucht, diese Verbesserungen noch heute auch in die SUN- und Linux-
Versionen einzubringen.

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