Java Datenbank Migrations Toolkit (Datenbank-Duplikator)

Eine kurze Beschreibung

Das Java-Datenbank-Migrations-Framework ist ein 'Inter-Datenbank-Migrator' -Toolkit, mit dem sowohl die Gesamtheit der Metadaten wie auch der gesamte Inhalt (jede Datenbankzeile jeder Tabelle) zu einem andern Ziel hin kopiert werden kann. Quell-Datenbank und Ziel-Datenbank können verschiedene Datenbanken sein sowie auf verschiedenen Rechnern laufen.

Unterstützte Metadaten-Elemente

  • Tabellen und deren Spalten
  • Domänen (zentrale Definition von Datentypen)
  • Fremdschlüssel (benötigt für die referenzielle Integrität)
  • Constraints ('Einschränkungen') für Spalten und Domänen
  • Default-Werte für Spalten und Domänen
  • Primärschlüssel
  • Indexe
  • Views ('Sichten')
Nicht unterstützt sind:
  • Trigger und Datenbank-Prozeduren
  • Datenbank-Benutzer und Benutzerrechte

Architektur

Um die verschiedensten Danenbank-Typen zu unterstützen (ein JDBC-Treiber wird stets benötigt) hat das Tookit ein erweiterbares Design. Während Tabellen-, Spalten- und Fremdschlüssel-Definitionen via JDBC-Schnittstellen zugänglich sind, benötigen Domaintypen, Views und Indexe jeweils datenbank- spezifische Erweiterungen, welche konfiguriert werden können.

Interessiert?

Wenn Sie an diesem Toolkit interessiert sind, kontaktieren Sie uns bitte per Email. Zusätzliche Informationen werden bald verfügbar sein. Danke für jedes Feedback, Kommentar oder Vorschlag!









Invoca is a registered trademark of Invoca Systems Switzerland. Java and JDBC are trademarks of Sun Microsystems. ORACLE is a registered trademark of ORACLE. Adabas is a registered name or trademark of Software AG, Germany. SAP-DB is a registered name or trademark of SAP, Germany. Interbase is a registered name or trademark of Borland. DB2 is a registered trademark of International Business Machines.