- Markus Dahm
- Mittwoch, 10. Dez 2025
- 15:00 - 15:45
- Solar 2 | Ebene 1
- Session
In der Praxis kommt es immer wieder mal vor, dass Datenbanken komplett oder teilweise kopiert werden müssen. Beispielsweise, weil die Migration auf ein weniger kostenintensives RDBMS ansteht oder man für die lokale Entwicklung eine schlanke OpenSource-DB verwenden möchte.
Für eine Migration zwischen verschiedenen RDBMS gibt es meist nur unzureichende Werkzeuge:
- Es fehlen dynamische Konfigurationsmöglichkeiten bei der Durchführung der Migration,
- Jede Datenbank ist auf subtile Weise anders (auch in der Interpretation von Standards),
- Stabilität und Performanz sind oft ungenügend,
- Die Konvertierung von Daten(typen) zwischen verschiedenen RDBMS ist problematisch.
Eine Lösung bietet das Framework "guttenbase", mit dem sich Datenmigrationen programmatisch erstellen und konfigurieren lassen. Dabei werden die Eigenheiten unterschiedlicher RDBMS über Standardeinstellungen vorkonfiguriert, sind aber leicht an konkrete Vorgaben anzupassen. Der Framework-Ansatz erlaubt es neben den o.a. Möglichkeiten zum bloßen automatisierten Kopieren von Daten zwischen Systemen, z.B. auch diese zu transformieren und Refactorings durchzuführen.
In diesem Vortrag lernen die Teilnehmer das Framework im Detail kennen. Wir schildern praktische Beispiele bei Analyse, Migration und Validierung von Daten.
