Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Firebird: Backup-Datei defekt (https://www.delphipraxis.net/130725-firebird-backup-datei-defekt.html)

Nersgatt 12. Mär 2009 06:41

Datenbank: Firebird • Version: 2.0 • Zugriff über: GBAK

Firebird: Backup-Datei defekt
 
Hallo,

ich habe hier eine kuriose Backupdatei, die zurückgesichert werden muss. Wenn ich versuche, sie mit GBAK zurückzusichern, dann erhalte ich diese Meldung:
Code:
C:\Temp\ds>gbak -create -v ds.bak db.gdb
gbak:opened file ds.bak
gbak: ERROR:expected backup description record
gbak:Exiting before completion due to errors

C:\Temp\ds>
Irgendwie habe ich das Gefühl, dass es sich hier nicht um eine Datensicherung von GBAK handelt. Wenn ich Datei in einem Editor öffne, fängt die Datei so an:
Code:
.Backupfileñ¯ä.Lyã@óH......xÚÜ.{
Es fängt also irgendwie mit dem Text "Backupfile" an. Wenn ich aber eine Datensicherung mit GBAK erstelle, dann kann ich in der Resultierenden Datei nirgendwo den Text "Backupfile" finden. Außerdem fangen diese Dateien mit einer Beschreibung an, z.B. wie die original Datenbankdatei hieß oder wann das Backup erstellt wurde. Das fehlt hier komplett.

Kann sich jemand einen Reim darauf machen? Was ist da passiert, was ist das für eine Datei?
Ist es möglich, dass dieses Backup mit einer früheren Version von FB erstellt wurde und daher mit FB 2 nicht mehr zurückgesichert werden kann? Unsere Kunden habe in der Vergangenheit erst Interbase, dann FB 1.5 und jetzt FB 2.0 eingesetzt. Dieser Kunden weiß aber natürlich nicht, welche Version er hat(te).

Die originale Datenbankdatei exisitiert übrigens nicht mehr.

Danke,
Jens

mkinzler 12. Mär 2009 06:46

Re: Firebird: Backup-Datei defekt
 
Vielleicht handelt es sich ja um eine ganz andere Datei. Manche Programem erzuegen ja automatische Backups mit dieser Endung. Vielleicht sollte man hier bei FB eine andere (am Besten die "offizielle" fbk ) nehmen.

Nersgatt 12. Mär 2009 07:00

Re: Firebird: Backup-Datei defekt
 
Zitat:

Zitat von mkinzler
Manche Programem erzuegen ja automatische Backups mit dieser Endung. Vielleicht sollte man hier bei FB eine andere (am Besten die "offizielle" fbk ) nehmen.

Das predige ich schon seit ich in dieser Firma angefangen bin, da kämpfe ich aber leider gegen Windmühlen. Trotzdem ist es sehr warscheinlich, dass die Datensicherung irgendwie aus unserer Software heraus erstellt wurde. Ich habe die Dateien nur für meine Tests umbenannt, damit ich nicht soviel tippen muss. Im Original hieß die Backupdatei "Datensicherung-Jahr-Monat-Tag.bak" und das ist genau das, was unsere Software als Defaultwert vorschlägt. Und wir rufen eigenlich nur GBAK auf. Leider ist die Frage, mit welcher Version das gemacht wurde. Wir werden jetzt mal einen Alten PC suchen, der noch Interbase installiert hat. Vielleicht wurde das Backup damit erstellt. FB 1.5 und FB 2.0 möchte ich aufgrund des Dateiaufbaus fast ausschließen.

hoika 12. Mär 2009 07:26

Re: Firebird: Backup-Datei defekt
 
Hallo,

es gibt ja 2 Backup-Formate,
das "native" und das transportable (gbak -t).

Man solle immer -t nehmen.

Ob FB2 ein altes "native" Interbase-Backup öffnen kann, ist unwahrscheinlich.

Ich würde mal FB1.5 nehmen oder besser FB 1.0X, dass kommt dem immer noch am nächsten.


Heiko

Nersgatt 12. Mär 2009 07:33

Re: Firebird: Backup-Datei defekt
 
Hm, aber in beiden Formaten beginnt eine Backupdatei nicht mit "Backupfile" und sieht ganz anders aus.
Wir haben es nun nochmal mit Interbase probiert, auch damit können wir nicht zurücksichern.

Wirklich misteriös, ich wüsste wirklich gern, was das für eine Datei ist und wie sie zustandegekommen ist.

Nersgatt 13. Mär 2009 11:59

Re: Firebird: Backup-Datei defekt
 
*push* :oops:
hat keiner eine Idee, was für eine Datei ich hier haben könnte?

hoika 13. Mär 2009 15:34

Re: Firebird: Backup-Datei defekt
 
Hallo,

vielleicht anhand des Erstellers / Dateidatum usw.


Heiko

Amicron10 16. Feb 2011 09:56

AW: Firebird: Backup-Datei defekt
 
Wir haben das gleiche Problem mit einer .fbk Sicherung die mit Firebird 2.5 erstellt wurde. Die Hersteller des Programms Amicron Factura haben ein neues Release rausgebracht mit dem Rücksicherungen die mit FB2.5 erstellt wurden wieder möglich sind. Es funktionieren auch alle .fbk Sicherungen bis auf die eine. Hat jemand einen Rat? Gibt es Firmen die solche Datensicherungen wieder reparieren können? Koste es was es wolle. Wir brauchen nur diese eine Sicherung (funktionsfähig).

Ich bitte um Hilfe :-(

mkinzler 16. Feb 2011 10:20

AW: Firebird: Backup-Datei defekt
 
-gfix
-IBSurgeon

TBx 16. Feb 2011 10:22

AW: Firebird: Backup-Datei defekt
 
Hast Du Dich schon an den Hersteller (Amicron) gewendet?
Ansonsten wende Dich mal an IBExpert hier im Forum oder an info@ibexpert.com.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:56 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz