Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#5

AW: Datenbank überprüfen und ggf. modifizieren

  Alt 21. Jun 2016, 11:44
Wir speichern eine Version irgendwo in der Datenbank und für jeden einzelnen Versionssprung gibt es ein Updateskript. So braucht man nur prüfen, welche Version der Kunde hat und alle nachfolgenden Updates der Reihe nach ausführen, bis man auf dem aktuellen Stand ist.
Das sollte im Prinzip der übliche Weg sein.
Falls aber Wildwuchs vorhanden ist gibt es zwei Möglichkeiten
a) Radikal jede Installation in einen definierten Zustand bringen, und dann die notwendigen Updates durchführen
b) Die Tabellen und Spalten die bekannt sind bearbeiten, und alle anderen zusätzlichen Tabellen und Spalten ignorieren, soweit möglich.

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat