Warum erhalte ich eine nicht unterstützte on-disk-Struktur Fehler beim openining eine Firebird-Datenbank?
Ich versuche zu öffnen .fdb (Firebird) - Datenbank mit FlameRobin aber es gibt mir die folgende Fehlermeldung:
*** IBPP::SQLException ***
Context: Database::Connect
Message: isc_attach_database_failed
SQL Message: -820
wrong or obsolete version
Engine Code:335544379
Engine Message:
unsupported on-disk structure for file c:\ccmb\cm.fdb; found 11.2, support 11.1
Jetzt sieht es aus wie es ist, sagt mir das .fdb ist eine ältere version (ich nehme an, es bezieht sich auf die Datenbank-Datei und nicht FlameRobin!) so ich muss nun bestimmen, welche version es ist.
Die software mit der .fdb-Datenbank veröffentlicht wurde, um 2015, aber ich bin mir nicht sicher, welche version von Firebird wurde um dann.
Da ich die Datei nicht öffnen, und ich bin nicht sicher, es würde mir sagen, selbst wenn ich könnte, wie finde ich heraus, welche version es ist und sobald ich herausgefunden habe, welche version es ist, was muss ich tun, mit FlameRobin, um es zu bekommen zu verbinden? Brauche ich eine ältere version von FlameRobin (derzeit 0.9.3.1870) oder gibt es Einstellungen, die ermöglichen das öffnen älterer Dateien?
InformationsquelleAutor cosmarchy | 2017-04-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Der Fehler sagt dir, dass deine Firebird-version nicht verstehen, die on-disk structure (ODS) - version der Datenbank-Datei. Die Datenbank-Datei hat ODS 11.2, während Ihre Firebird versteht ODS 11.1 (und niedriger).
ODS 11.2 bedeutet, es ist ein Firebird 2.5-Datenbank, während die Unterstützung für ODS 11.1 zeigt Sie derzeit eine Firebird 2.1 server. Lesen zu können, die Datenbank, die Sie installieren müssen Firebird 2.5.
Siehe auch Alle Firebird-und InterBase-On-Disk-Struktur (ODS) - Versionen.
Beachten Sie, dass dies unabhängig von der version von FlameRobin.
InformationsquelleAutor Mark Rotteveel