Bewertung: 0 / 5

Stern inaktivStern inaktivStern inaktivStern inaktivStern inaktiv
  1. OpenOffice installieren
  2. Firebird Server komplett installieren
  3. Firebird ODBC Driver installieren
  4. neue Verbindung in OpenOffice Base anlegen
    • Verbindung zu bestehender Datenbank
    • ODBC auswählen + [Weiter]
    • ODBC Verbindung einrichten auf [Durchsuchen] klicken
    • Im Dialog "Datenquelle" auf [Verwalten] klicken
    • Im Dialog "Benutzer-DNS" [Hinzufügen] klicken
    • In der Liste Firebird/Interbase Treiber anklicken u. bestätigen
    • ....
  5. Nach Fertigstellen neue Datenbank speichern.

Bewertung: 1 / 5

Stern aktivStern inaktivStern inaktivStern inaktivStern inaktiv

Für einen Produktkonfigurator werden Daten aus 2 externen Datenbanken benötigt.

Lösungen

  • Import der kompletten Datenbank in die Joomla-Datenbank
  • Import der benötigten Daten in die Joomla-Datenbank
  • Zugriff auf die externen Datenbanken

Zugriff auf die externen Datenbanken

Der direkte Zugriff auf die externe Datenbank ist insbesondere dann zu empfehlen, wenn die externen Datenbanken bereits im Netz verfügbar sind und die Daten regelmäßig aktualisiert werden müssen.

Im komkreten Fall liegen die externen Daten allerdings nicht als Datenbank auf dem Webserver, sondern als Firebird-Datei und als XML-Datei auf einem lokalem Rechner.

Die Transformation erfolgte als gesamter Datenbestand zunächst über ODBC in MS Access und anschließend mit dem MySQL-Migration-Tool in MySQL.

Quellen

docs.joomla.org - Verbindung zu externer Datenbank herstellen (engl.)

Bewertung: 5 / 5

Stern aktivStern aktivStern aktivStern aktivStern aktiv

Ablauf FDB nach MySQL

  • Firebird installieren
  • ODBC-Treiber für Firebird installieren
  • FDB über ODBC in MS Access importieren
  • Daten aus MS Access mit dem MySQL Migration-Tool in MySQL übernehmen

Anmerkung

Ggf. ist auch der direkte Weg von Firebird über JDBC mit dem MySQL Migration-Tool möglich. Im konkretem Fall wurde unter Windows 7 der JDBC-Treiber vom MySQL Migration-Tool allerdings nicht erkannt.

Die Verwendung von OpenOffice, wie unter www.java-forum.org beschrieben ist ebenfalls möglich. Allerdings muss in diesem Fall der Export nach MySQL "von Hand" erfolgen. Das MySQL Migration-Tool migriert Daten aus MS Access aber leider nicht aus OpenOffice.

Es wurde MS Access 2007 verwendet.

Quellen

www.java-forum.org

Bewertung: 0 / 5

Stern inaktivStern inaktivStern inaktivStern inaktivStern inaktiv

Ablauf XML nach MySQL

  • XML-Datei in MS Access importieren
  • Daten aus MS Access mit dem MySQL Migration-Tool in MySQL übernehmen

Anmerkung

Ggf. ist auch der direkte Weg von XML in MySQL möglich. Im konkretem Fall wurden weitere Daten aus Firebird benötigt, und deshalb beide Datenbestände über MS Access eingelesen.

Quellen