Hallo.
Ich habe eine Software die ein Firebird Datenbank embedded in der Version 1.5 verwendet. Um die Datenbank bei Kunden zu updaten wird die DB gedumpt und gezipt, damit der Download möglichst klein wird.
Nun habe ich intern Firebird 2.5 und sobald ich hiermit einen Dump der DB erzeuge (die mit 1.5 erstellt wurde) und die DB wiederherstelle, kann sie danach nicht mehr von der embedded Version 1.5 verwendet werden. Es kommt dann immer die Meldung:
unsupported on-disk structure for file .\res\DB\DB.FDB; found 11, support 2
Ein Restore des 2.5 Dumps mittels der 1.5 Version führt allerdings zu dem "malformed string"-Fehler. Wenn ich die DB nur mit der 2.5 Version bearbeite und ohne Backup weitergebe, gibt es kein Problem.
Die Frage lautet also, wie bekomme ich einen Dump mit der 2.5er Version, den ich mit der 1.5er auch wieder einspielen und verwenden kann???
Gruß,
shennig
Ich habe eine Software die ein Firebird Datenbank embedded in der Version 1.5 verwendet. Um die Datenbank bei Kunden zu updaten wird die DB gedumpt und gezipt, damit der Download möglichst klein wird.
Nun habe ich intern Firebird 2.5 und sobald ich hiermit einen Dump der DB erzeuge (die mit 1.5 erstellt wurde) und die DB wiederherstelle, kann sie danach nicht mehr von der embedded Version 1.5 verwendet werden. Es kommt dann immer die Meldung:
unsupported on-disk structure for file .\res\DB\DB.FDB; found 11, support 2
Ein Restore des 2.5 Dumps mittels der 1.5 Version führt allerdings zu dem "malformed string"-Fehler. Wenn ich die DB nur mit der 2.5 Version bearbeite und ohne Backup weitergebe, gibt es kein Problem.
Die Frage lautet also, wie bekomme ich einen Dump mit der 2.5er Version, den ich mit der 1.5er auch wieder einspielen und verwenden kann???
Gruß,
shennig
Comment