free / unfree

Bernhard Eversberg EV at buch.biblio.etc.tu-bs.de
Mi Mai 24 16:45:14 CEST 2000


Kollege Allers:
> 
> Heißt das, daß das Programm 'freetbl' obsolet ist, seine Wirkung
> womöglich sogar hinter der von 'free' zurückbleibt und schon deswegen
> nicht mehr benutzt werden sollte?
> 
Richtig.

> Kann 'free' auf eine <dbn>.tbl, die im Netzbetrieb unter Mehrfachzugriff
> liegt, angewandt werden?
> 
Genau das ist der Sinn. Ohne Mehrfachzugriff wuerde man solche Dinge ja
gar nicht brauchen.

> Und was macht 'unfree' eigentlich, d.h. was schließt "Datenbank sperren"
> ein? 
> 
Es schaut, ob das erste Byte der TBL gerade 0 ist, bzw. wartet, bis das
der Fall ist. Dann sperrt es das Byte gegen jeden Zugriff, setzt 1 hin, und 
gibt den Zugriff wieder frei. Nun kann niemand speichern.
> Kann man 'unfree' benutzen, um den Zugriff via Netz zu unterbinden, um
> etwa ungestört reorganisieren zu können?
> 
Den lesenden Zugriff von anderen Nutzern wuerde das durchaus stoeren!
Auch koennte eine gerade geoeffnete .ALD nicht geloescht werden, was
aber sein muss, wenn man entlueftet oder index -f7 macht.
Deshalb gibt es ja das Signalfile: Man schreibt eine "1" an dessen erste
Position, dahinter einen erklaerenden Text, und schon kann keiner mehr
mit a99/alcarta hinein. Wer schon drin ist, muss hinauskomplimentiert
werden.

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