Hallo!
Ich wollte mal nach euren Erfahrungen/Empfehlungen für das Deployment der Datenbank-Updates fragen. Es geht im Prinzip darum, das ganze ein wenig zu automatisieren.
Ich würde gern, daß bei einem Build ein Update Skript generiert wird. Das Script wird dann vom Build Prozess ins SCM übernommen und kann anschließend von einem DBA getuned werden. Weiterhin gibt es einen Mechanismus im Deployment, der dann die notwendigen Skripts in ihrer festgelegten Reihenfolge einspielt und darauf achtet, daß Skripts nicht doppelt ausgeführt werden.
Hintergund: Ich habe eine verteilte Applikation mit vielen kleinen Datenbanken und ab einer gewissen Anzahl skaliert das mit den den DBAs nicht mehr. ;)
Hat jemand Erfahrung mit sowas?
Grüße,
KM
|