Ich bin gerade noch am testen, ob und wie ich OpenXE produktiv einsetzen kann. Habe dazu zwei Varianten aufgesetzt: Einmal klassische Installation nach Anleitung auf einer Ubuntu VM und einmal als Docker Container mit dem Image und der Anleitung, die hier in der Community gepostet wurden.
Soweit läuft es nach anfänglichen Schwierigkeiten auch ganz gut. Was mich aber noch wurmt ist der Abruf der alten Bestellungen aus meinem Woocommerce Shop. Beide Instanzen sind an den Shop angebunden und der Abruf der alten Aufträge klappt bis in die Zwischentabelle. Aber dann wird es merkwürdig, denn aus der Zwischentabelle komme ich nicht weiter und ds Fehlerbild ist jeweils unterschiedlich.
Im Docker kann ich die Zwischentabelle öffnen, die abgerufenen Aufträge dort auch sehen. Der eigentliche Import von dort schlägt dann aber fehl. Fehlermeldung dazu lautet
Auf der VM kann ich anhand des Counters ebenfalls sehen, dass Einträge in der Zwischentabelle vorhanden sind. Die kann dann aber schon gar nicht geöffnet werden. Beim Klick auf den Button bekomme ich einen SQL Fehler:
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'emilia' AND kundennummer <> '' AND geloescht!=1 ORDER BY emai...' at line 2
Den kann ich mir leider so gar nicht erklären, denn in den Importierten Daten kommt schon mal "emilia" gar nicht vor und als Tabellenspalte macht das wohl auch wenig Sinn.
Hat hier noch jemand einen entscheidenden Hinweis für mich zu einem der Fehler?