Soweit ich sehen kann, sind folgende Optionen verfügbar:
-
Der db4o Object Manager ist ein GUI-Tool zum Durchsuchen und Abfragen des Inhalts einer db4o-Datenbankdatei. Der Objektmanager bietet derzeit folgende Funktionen:
- Leistungsstarke Ad-hoc-Abfragen
- Effiziente Handhabung großer Datenmengen
- Tabellenansicht für schnelles Scrollen durch große Datensätze
- Baumansicht zum Drilldown durch ein Objektdiagramm
- Zugriff auf interne Datenbankinformationen einschließlich gespeicherter Klassen, Datengröße und Indizes
- Verwaltungsfunktionen einschließlich Sicherung und Defragmentierung
-
DataWander kann Daten von der relationalen Datenbank (Oracle 10g XE) zur Objektdatenbank (db4) migrieren.
DataWander kann Daten auch von der Objektdatenbank (db4o) zur relationalen Datenbank (Oracle 10g XE) migrieren.
db4o Replikationssystem (dRS) :
Mit dem db4o Replication System (dRS), das auf Hibernate basiert, können Benutzer Anwendungen erstellen, die Objekte bidirektional zwischen verteilten Instanzen der führenden Open-Source-Objektdatenbank von db4o und allen gängigen relationalen Datenbanken wie Oracle oder MySQL synchronisieren. dRS macht die native Objekt-Persistenz-Architektur von db4o für alle Java- und .NET-Entwickler verfügbar und bleibt mit den relationalen Datenbanktechnologien vollständig mit bestehenden IT-Umgebungen kompatibel.
In db4o enthaltene SqlExport-Batchdatei :
JDBC kann zum Sichern von db4o-Daten und zum Migrieren von Daten zwischen db4o-Versionen mit unterschiedlichen Dateiformaten verwendet werden.
Darüber hinaus können Klassen aus vorhandenen SQL-Datenbanken generiert und vorhandene Daten in db4o importiert werden.
Als letzten Ausweg können Sie immer Ihren eigenen Java-Code schreiben , um ihn in XML oder in ein beliebiges Format zu exportieren . Weitere diesbezügliche Fragen können natürlich im Stack Overflow oder im Versant-Forum gepostet werden .