noch was zum Thema:
Mit zunehmender Komplexität der Datenbank wird es immer schwieriger werden
die Metadaten auzupassen.
Es müssen Abhängigkeiten der Constrains, Abhängigkeiten durch Tabelle und Felder die
in Triggern, Prozeduren und View verwendet werden usw. beachtet werden.
Diese "Objecte" müssen ggf. deaktiviert/auskommentiert und dann in der richtige Reihenfolge
wieder aktiviert werden.
Für diese Zwecke liefere ich immer eine Standard-Datenbank aus, mit der
dann die Kundendatenbank durch "fertige" Tools verglichen wird.
Diese Tools liefern mir ein fertiges
SQL-Script mit den erforderlichen Änderungen,
welches ich nur noch auszuführen brauche.
DatabaseComparer-Tools z.B.:
- IBExpert Prof.-Version
- IBEScript.exe, IBEScript.dll
oder
- Database Comparer von CleverComponents