Fehler beim Programmstart: unsupported on-disk structure

Beim Start tritt folgende Fehlermeldung auf:
Beim öffnen der Datenbank ist ein Fehler aufgetreten: TDBXError.unsupported on-disk structure for file

Dieses kann 2 Ursachen haben:

  1. Sie versuchen auf eine Datenbank zuzugreifen die mit einer neueren Version von Firebird erstellt wurde, installiert ist jedoch eine veraltete Version von Firebird die keinen Zugriff auf neuere Firebird-Datenbanken unterstützt.
  2. Die Datenbank ist keine Firebird-Datenbank, Datenbänke von Interbase mit einer Version höher als 6.0 werden nicht von Firebird unterstützt.

Lösung
Deinstallieren Sie die alte Firebird-Version und installieren diejenige Firebird-Version, die zur Datenbank-Version passt. Falls sich die Datenbank auf einem Server befindet, müssen Sie diese Installation auf dem Server durchführen. Die Installationsdateien für Firebird können Sie unter Downloads herunterladen.

Beispiel
In der Fehlermeldung wird found 11.1, support 11.0″ angegeben.
In diesem Fall ist die Datenbank mit Firebird 2.1 erstellt worden, installiert ist jedoch nur Firebird 2.0. Sie müssen Firebird 2.1 oder höher installieren.
Wenn in der Fehlermeldung found 32779.10″ angegeben wird, ist noch Firebird 1.5 installiert.