Diese Scripts (Updates, Erweiterung) sind allerdings abhängig von der aktuellen Datenbank und Struktur Version.
. Es wird Firebird und Zeos verwendet, da würde ich das so allgemein gar nicht machen, sondern vielleicht auf ähnliche Fragen bzw. Antworten zu verweisen:
http://www.swissdelphicenter.ch/de/showcode.php?id=1552
http://www.delphipraxis.net/136301-z...-komplett.html
Allerdings ist der Hinweis auf eine Kontrolle der Version unbedingt zu beachten. Probleme bekommt der Anwender aber auch, wenn er von Version X auf X+2 upgraden will, während er das Upgrade von x=>x+1 versäumt hat, aber X+2 die Version X+1 voraussetzt.