|
Diskette einlegen und <do:F10> drücken. 0:29999
Hallo Sommerloch :-)
Sicherlich hatten schon einige von euch den Fehler: Code:
Diskette einlegen und <do:F10> drücken. 0:29999 |
|
Da die Indexreparatur nicht funktioniert habe ich mir vorerst mit einem simplen Programm geholfen. Datenbank mit einigen wenigen Datensätzen abgefragt und neue Datenbank angelegt. Datensätze in der neuen Datenbank gelöscht - damit habe ich eine soweit saubere samt aller Indexfelder.
Code:
local preview daten=from fa_daten |
|
Leider war das wieder nur ein Versuch - nichtmal 100.000 hat er geschafft. Nächste Fehlermeldung:
Code:
-Zeile 1 : BU29707 Ende des Speichers.Code:
BU29706 Diskettenfehler (I/O-Fehler) |
|
So - auch 30.000 ist zuviel - ab 100.000 macht er dauernd mucken. Ich habs jetzt auf unglaubliche 5 !!! reduziert.....*grml*
Code:
local bool ok=true |
|
Hallo zusammen,
an die Fehlermeldungen kann ich mich erinnern. Aber ich konnte auch nie so recht ergründen, was die Ursache ist. Allerdings war OA ja ganz früher mal ein von Diskette ausführbares Programm. Da musste man zwischendurch mal die Datendiskette rausnehmen und die Programmdiskette reinschieben. Dann wurde Programmteile nachgeladen .. usw. Denkbar, das da noch 'Restanten' vorhanden sind. Wirklich voll ist da ja wohl nichts. Ein Rezept für die Fehlerbehebung hatte ich dafür nie. Probieren, Versuchen, Beten ... irgendwann ging es dann. Schöne Grüße Heinz |
|
Über mein Script ging auch die "Reparatur" des Index aber dennoch habe ich Ludwig gebeten ein Tool dafür zu schreiben da die Performance ab 100.000 Daten unter jeder Kritik ist. Diese Datenbank hat MEMO Felder und ich vermute auch deshalb ist der Index nicht zu reparieren da wahrscheinlich irgendwo fehlerhafte Memopages sind (zumindest hat es Ludwig in etwa so kommentiert).
Datenbanken ohne Memofelder scheinen von diesem Speicherüberlauf wohl wenig bis gar nicht betroffen zu sein da ich schon Größere hatte wo eine Indexreparatur notwendig wurde. Gut möglich ist auch, daß einige User gar nicht merken wenn der Index defekt ist - schließlich wirkt sich der Fehler eher fast unbemerkt aus. |
|
Möglicherweise gefixed durch diesen Patch: http://www.waldbauer.com/vb/showthread.php?t=2222
|
| Alle Zeitangaben in WEZ +1. Es ist jetzt 17:09 Uhr. |
Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.