Rekonstruktion einer Datenbank

Fischer, Robert fischer at larch.verwalt-berlin.de
Mi Mär 26 11:04:49 CET 2003


Lieber Herr Eversberg, liebe Liste,

Arbeitsumgebung:
Netzinstallattion auf SAMBA-Server als File-Server unter SUSE-LINUX
Betriebssysteme WINNT/XP
MacAfee VirusScan

Vorweg:
Gelegentlich haben wir folgendes Problem:
a99 meldet beim ersten Starten, dass der Bildschirmdarstellungspara fehlt.
Spaetestens beim 3. Start hat das Programm alle noetigen Teile.

Nun haben wir ein doch interessantes Datenbank-Problem und ich erinnere mich
vage, dass in der Liste (wars Hr. Weissweiler?? oder Fr. Koczian) mal ueber
absolut leere Datendateien berichtet wurde.

Unsere ist nicht leer sondern voll mit HEX00. Die Groesse ist ca. die
urspruengliche.

Natuerlich gab es schon Meldungen "Recnr. too large".

Es wurden jedenfalls, bis die TBL gesperrt war, weitere neue Saetze
eingegeben. Und diese wurden in der dafuer vorgesehenen Datendatei
larc_10.ald auch gespeichert.

Offenbar war diese beim ersten Speichern nicht gefunden worden, also "leer"
neu angelegt mit HEX00 gefuellt (Wahrscheinlich nach den in der ADX/TBL
stehenden Adressen) und die neuen Saetze wurden brav ans Ende geschrieben.

Bei einer "konventionellen" (ORG)-Rekonstruktion der Datenbank fielen etwa
1000 Saetze untern Tisch und das fiel auf!
Nun habe ich eine LARC_10.ALD mit 42 Saetzen und mittendrin einer Zeile
HEX00, die immerhin laenger als 300 kByte ist.

Das Ganze war natuerlich kein echtes Problem, liess sich die Datenbank doch
aus einer Sicherungskopie und der LOG schnell rekonstruieren. Ueber das
LOG-Konzept ist man dann sehr froh!

Hat jemand eine Idee, warum eine Datendatei mal so einfach nicht gefunden
wird und das Programm sie neu anlegt, obwohl doch eigentlich anhand der
Adressen klar ist, (wie die Groesse der Datei beweist,) dass es sie geben
muesste?

Muss man gegen das "Nicht-Finden" am SAMBA was drehen und kann man gegen das
Neuanlegen trotz existierender Adressen an allegro-C was Drehen?

fragt nach 2 Stunden netto und der Arbeit mit dem wunderbaren AURORA-Editor

Mit freundlichen Gruessen

Robert Fischer
Landesarchiv Berlin
fischer at larch.verwalt-berlin.de
*****************************************





Mehr Informationen über die Mailingliste Allegro