Einzelnen Beitrag anzeigen

Benutzerbild von TheMiller
TheMiller

Registriert seit: 19. Mai 2003
Ort: Gründau
2.480 Beiträge
 
Delphi XE7 Architect
 
#1

Sicherung und Update von Firebird-DB

  Alt 14. Apr 2012, 20:19
Datenbank: Firebird • Version: 2.1 • Zugriff über: UniDAC
Hallo,

Ich mache jetzt doch mal einen eigenen Thread für die Updatefragen auf.

Also meine Frage ist jetzt, wie ich ein korrektes und beim Kunden automatisiertes Backup/Update einer Firebird-DB realisieren kann. Folgende Situation:

Ich habe ein Programm, welches von einem unbekannten Personenkreis heruntergeladen wurde. Nun will ich, dass ein Update auf Firebird 2.5 durchgeführt wird. Wie kann ich die Daten beim Programmupdate komeplett sichern? Ich verwende Generatoren und Trigger für auto-increment. Mehr eigentlich nicht.

Zudem habe ich damals gedacht, dass ein Update von Firebird einfach durch Ersetzen der embedded-Dateien funktioniert und so vielleicht keine echte 2.1-Datenbank.

Welche Vorgehensweise könnt ihr mir empfehlen? Dadurch, dass ich meine Kunden/Benutzer nicht kenne, muss alles automatisch ablaufen.

Am meisten bereitet mir die Sache mit den Generaton Sorgen. Diese dürfen müssen ja wieder den aktuellen Wert aus der DB bekommen, da er sonst wieder bei 1 startet und so der falsche Primary Key verwendet wird.

Ichnmöchte folgendes erreichen:
1. Daten sichern
2. Neue 2.5-db erstellen
3. Daten wieder einspielen

Vielen Dank für eure ständige Hilfe

Grüße!
  Mit Zitat antworten Zitat