Imexporter-Server

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: