Einzelnen Beitrag anzeigen

BlueStarHH

Registriert seit: 28. Mär 2005
Ort: Hannover-Hainholz
801 Beiträge
 
Delphi 11 Alexandria
 
#1

Firebird-Tabelle beschädigt. Wie reparieren?

  Alt 24. Aug 2007, 17: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?
  Mit Zitat antworten Zitat