Der Imexporter ist eine Programmsammlung, die den Import von XML-Dateien in eine PostgreSQL-Datenbank sowie den Export einer PostgreSQL-Datenbank in eine XML-Datei erlaubt. Daneben sind noch mehrere Hilfsoperationen möglich, diese sind in sogenannten Plänen zusammengefasst.
Der Imexporter-Server ist Teil des easydb-Servers (Programm easydb-server
). Neben dem Server, der einen Dienst über den Webserver zur Verfügung stellt, werden mit dem easydb-Server auch noch mehrere Kommandozeilen-Programme mitgeliefert, die die einzelnen Teile des Imexporters direkt ansprechen können. Diese liegen nach der Installation in /opt/easydb/server/bin
.
Folgende Kommandozeilen-Werkzeuge stehen zur Verfügung:
imexporter
: führt einen Imexporter-Plan aus.importer
: importiert mittels Importdefinition XML-Dateien in die Datenbank.exporter
: exportiert mittels Exportdefinition Teile der Datenbank in eine XML-Datei.splitxml
: teilt XML-Dateien in mehrere Dateien auf. Siehe auch den Plan-Schritt splitxml.transform
: führt eine XSLT-Transformation auf einer XML-Datei aus. Dieses Programm ist eine Alternative zu xsltproc
.Hilfe zu den einzelnen Programmen erhalten Sie durch Aufruf ohne Parameter bzw. verteilt auf den weiterführenden Hilfeseiten.
Weitere Informationen: