Thema: Delphi Datenbank Update

Einzelnen Beitrag anzeigen

gmc616

Registriert seit: 25. Jun 2004
Ort: Jena
627 Beiträge
 
Delphi 10.3 Rio
 
#4

Re: Datenbank Update

  Alt 14. Mär 2008, 02:40
Du Schreibst "Version 1.0 einer Applikation" und "Die Weiterentwicklung ...hatte Veränderungen in der Datenbank zur Folge".

Kann man davon aus gehen, dass die Änderungen an der Datenbank erheblich sind, sich also die Struktur der Daten geändert hat? Damit meine ich nicht, dass nur einzelne Tabellen neue Felder bekommen haben oder weitere Tabelle hinzu gekommen sind, sondern die Tabellen weiter relationalisiert (gibts das Wort ) worden sind.

Dann würde ich in einer separaten Application (DbUpdate.exe) eine neue DB anlegen und die Daten aus der alten DB entsprechend in die Neue übernehmen.

Das ganze natürlich mit Backup, Versionsnummer und Co. wie oben schon erwähnt.

Is halt ne Frage, wie groß die Änderungen an der DB sind.

EDIT
Zitat von hoika:
Dien Haupt-App kann anhand der DB-Nummer erkennen,
was alles in der DB ist und entsprechend seine SQL-Abfrage stellen,
und vor allem auch wissen, was sie nicht abfragen kann (weil es noch fehlt).
Aus Erfahrung weiß ich, dass sich das extrem bescheiden händeln lässt.

Ich schließ mich mkinzler's Meinung an. Keine Änderungen an der Originaldatenbank! Immer in eine neue migrieren!
  Mit Zitat antworten Zitat