Poprosiłeś o odpowiedź dotyczącą narzędzia lub aplikacji, ale tak naprawdę potrzebujesz odpowiedzi dotyczącej procesu. Podstawowym motywem jest tutaj wersjonowanie bazy danych DDL (i DML, jeśli to konieczne) oraz dostarczanie skryptów zmian, aby móc zaktualizować dowolną wersję bazy danych do wyższej wersji.
Ten zestaw linków dostarczony przez Jeffa Atwooda i napisany przez K. Scotta Allena szczegółowo wyjaśnia, jak to powinno wyglądać – i robią to lepiej, niż mógłbym to zapisać tutaj:http://www.codinghorror.com/blog/2008/02/get-your -database-under-version-control.html