Willkommen im Sprengnetter Hilfe Center

Konvertieren einer Firebird 2.5 Datenbank auf Firebird 4

Folgen

Achtung:
Diese Anleitung gilt nur für Nutzer von ProSa 36.24.3 oder höher in Verbindung mit Firebird 4. Wer weiterhin Firebird 2.5 nutzen möchte, muss hier keine weiteren Schritte unternehmen. ProSa ist ab der Version 36.24.3 von Firebird 2.5 bis 4.0 kompatibel.

 

Damit überhaupt ProSa mit einem neuen Firebird 4 funktionieren kann, muss die Datenbank von 2.5 auf 4.0 konvertiert werden und Firebird wie beschrieben installiert werden.

 

Sollte sich die Adressverwaltung beim konvertieren hängen bleiben, muss diese zuvor gesicherte .gbk-Datei erst noch repariert werden wobei ein Firebird 2.5 installiert sein muss.

 

Legen Sie sich dazu ein Script an Bsp.: repair.bat und fügen diesen Code dort ein:

@echo off

gbak -c -r -v -user SYSDBA -password masterkey 241119_144351_ADRESSVERW.gbk adressverw.gdb -fix_fss_metadata WIN1252
echo.
echo Fertig.
pause

Den Dateinamen zur gbk Datei muss angepasst werden. Danach kann die gdb-Datei mit dem Konvertierungstool konvertiert werden.

 

Schritt 1: Konvertierung mit CMD Tool (Alternativ mit Programm in Schritt 2)

Hier erhalten Sie ein CMD-Tool und die notwendigen Firebird-Dateien zum Konvertieren.

 

  1. Bitte laden Sie sich die 7z (Zip) Datei aus dem Anhang herunter und packen diese aus.
  2. Legen Sie die Datenbank Dateien, die Sie zu konvertieren wünschen, in den gleichen Ordner wo auch die CMD-Datei liegt.
  3. Nun gehen Sie in der CMD-Konsole(Eingabeaufforderung) an den Ort und geben dort die Syntax hier ein: "ODS11to13.cmd Dateiname Dateiname_neu"

Nun ist der Prozess gestartet worden:

Nach wenigen Sekunden sollten Sie in dem Ordner eine neue Datei erhalten haben, welche nun für Firebird 4.0 vorbereitet ist:

Diesen Vorgang müssen Sie nun noch auf alle anderen GDB-Dateien aus allen anderen Datenbanken-Ordnern durchführen.

 

Alle neuen Dateien müssen dann in die entsprechenden Datenbanken-Ordner kopiert werden.

 

Schritt 2: Konvertieren mit einem Programm

  1. Zuerst muss Firebird 4.0 korrekt eingerichtet sein. (folgen Sie dem Schritt 3)
  2. Laden Sie die 7z Datei und das Tool aus dem Anhang.
  3. Aus dem 7z Archiv brauchen Sie beide Ordner, legen Sie das Tool und den Ordner zusammen in einen gemeinsamen Ordner.

Sie können multiple Datenbanken auf einmal auswählen und konvertieren lassen. Die Datenbanken werden vorher an der gleichen Stelle gesichert.

Die neuen Datenbanken stehen direkt im ausgewählten Ordner in der neuen Struktur zur Verfügung.

 

Wenn Sie ein geändertes sysdba Passwort haben, werden Sie hier auch nach dem Passwort gefragt:

 

Schritt 3: Firebird 4.0 Installation

Eine aktuelle Version können Sie hier laden: https://firebirdsql.org/en/firebird-4-0-5/

Gehen Sie die Schritte unbedingt genauso durch:

 

Bitte setzen Sie unbedingt den legacy Treiber Haken, diese gds32.dll benötigen wir in dieser Version:

 

Beim setzen des Passwortes für den sysdba können Sie wählen was Sie wollen.

 

Schritt 4: Setzten der Firebird-Rechte für ProSa

Zum Schluss bevor Sie ProSa starten müssen alle Datenbanken konvertiert sein und Sie müssen das check_user.exe Tool aus unserem WFSoftware Ordner nochmal starten:

Nicht konvertierte Datenbanken bleiben rot, daran können Sie Pfade und Dateien erkennen welche noch konvertiert werden müssen.

 

Für den Fall eines geänderten sysdba Passwortes, warten Sie bis alle Meldungen zu den Datenbanken durch sind, es erscheint eine Maske zum Eingeben des aktuellen sysdba Passwortes. Danach können Sie die Rechte erneut prüfen lassen:

War dieser Beitrag hilfreich?
0 von 0 fanden dies hilfreich