Registriert seit: 28. Mär 2005
Ort: Hamburg
848 Beiträge
Delphi 11 Alexandria
|
Firebird-Tabelle beschädigt. Wie reparieren?
24. Aug 2007, 18:55
Datenbank: Firebird • Version: 1.5 • Zugriff über: IBX, TIBTable
Hallo,
ich habe eine Firebird-Tabelle die wahrscheinlich beschädigt ist. Denn in meiner Anwendung werden nach allen Datensätzen 3 vollständig leere Datensätze angezeigt, obwohl leere Datensätze nicht eingefügt werden können. Auch kann man diese Datensätze im DBGrid nicht anklicken. Beim Sprung in den Edit-Mode und beim Einfügen eines neuen Datensatzes tritt eine nichts sagende Schutzverletzung auf. Table.IsEmpty meldet true, obwohl Daten angezeigt werden. Wie kann die die Tabelle oder Datenbank retten? Ich habe bereits mit IBExpert ein Backup und ein anschließendes Restore gemacht. Die leeren Datensätze und die Fehler verschwinden nicht. Wer hat einen Tipp?
|