Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.110 Beiträge
 
Delphi 10 Seattle Enterprise
 
#6

AW: Datenbank überprüfen und ggf. modifizieren

  Alt 21. Jun 2016, 17:51
Mache ich auch so. Vor dem ersten mal hatte ich mich ziemlich gefürchtet, dann aber gemerkt dass es eigentlich total einfach ist:
  1. Die Datenbank enthält immer eine Versionsinformation, z.B. einfach nur eine Tabelle mit dem Eintrag "1.3"
  2. Die Software braucht eine bestimmte Version. Zum Beispiel "1.5"
  3. Beim Start wird geschaut ob die Datenbank in der notwendigen Version vorliegt:
  4. Ist die Version "1.3"? Dann führe das Update-Script von 1.3 auf 1.4 aus
  5. Ist es "1.4"? Dann führe das Update-Script von 1.4 auf 1.5 aus

Klappt super. Zumindest habe ich noch von keinem Kunden gehört dass plötzlich alle seine Daten weg seien

(Ich mache trotzdem vorher ein Backup. Wenn der Platz nicht ausreicht schreit das Programm um Hilfe)
  Mit Zitat antworten Zitat