Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.475 Beiträge
 
Delphi 12 Athens
 
#2

AW: Design Frage - Datenbanken inapp deployment und Updates

  Alt 14. Nov 2021, 11:40
Das ist doch bei Desktop-Anwendungen nicht anders, bis auf den Vorteil, bei mobilen Anwendungen in der Regel alleinige Schreibrechte auf der DB zu haben.

Ein recht verbreitetes Vorgehen ist, bei jedem Update die nötigen SQL-Skripte auszuführen um die DB vom bestehenden in den neuen Zustand zu überführen. Dazu speichert man die DB-Version am besten direkt in der Datenbank ab. Werden bei einem Update mehrere Versionen übersprungen laufen die Updates dann kaskadiert ab.

Es ist zu beachten, dass dieses DB-Update auch nach dem Einspielen einer Datensicherung nötig sein kann - nicht nur bei einem Programmupdate.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat