Sql kunden und Bestellungen von JTL 4 bis 5

amihopfen

Guest
23. November 2019
68
28
Hallo,

Ich habe ein JTL 4 shop wo ich habe kunden und alte Bestellungen. Ich habe auch ein neue JTL 5 shop wo ich muss der kunden und alte Bestellung von JTL 4 importierien.

Ich habe das versucht alle Daten in verschlüsselter Form in den neuen Shop überspielst, und auch den Schlüssel (BLOWFISH_KEY) übernehmen.
/includes/config.JTL-Shop.ini.php

Leider nicht alles ist entschlüsselt.....Nachname und Strasse sind nicht entschlüsselt aber alles andres inklusiv passwort ist.

Jetzt habe ich ein profi gefragt und er hat gesagt
das können wir nicht anbieten, da die Daten über mehrere Tabellen verteilt sind und die Datenbanktabellen in das neue Format konvertiert werden müssen. Ihr Vorhaben würde so nicht funktionieren.

Ich verstehe der Welt aber nicht mehr....wie mache ich kunden und Bestellungen von JTL 4 bis 5.....ich bin nicht der erste hier und eigenlich ist gar nichts hier im forum....wie das gemacht sollte, auch nicht im anleitung und die /includes/config.JTL-Shop.ini.php bringt nicht der richtige daten von tkunde....es ist voll bei alte jtl 4 und kann ich die daten sehen entschlüsselt ohne problem, aber bei import...diese nachname und stasse sind der problem..


HILFE....ich brauche HILFE.

Ich habe ein ticket geöffnet

Ticket#2021092710000787​

 
Zuletzt bearbeitet:

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.347
147
Küps
Warum machst du nicht einfach das update und übernimmst die Sachen direkt.

Also ganz einfach.

1. Du schaltest den Worker ab
2. Du machst ein Backup von JTL-Shop (FTP + DB) und JTL-Wawi
3. Du spielst die Daten von JTL-Shop5 über den von JTL-Shop4
4. Du logst dich in den Admin ein und führst das Update und alles andere durch.
5. Wenn das alles gut durchläuft dann kannst du das Nova aktivieren und den Worker wieder einschalten und es läuft alles weiter

Ich gehe davon aus das du schon ein neues Template usw hast.

Habe das schon bei einigen Shops gemacht und es dauert max 10 min.

Gruß
 
  • Gefällt mir
Reaktionen: knackig

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.347
147
Küps
ihr müsst nichts importieren.

Mach ein Backup falls es schief läuft und spielt die FTP Daten über den 4er und führt das Setup bzw update aus.
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
529
Halle
hallo @amihopfen,
das Teilupdate eines JTL-Shop ist kein einfaches Unterfangen und wird von uns so auch nicht unterstützt. Der offiziell vorgesehene Weg ist ein Datenbank-Backup des neuen 5er Shops zu erstellen, dann ein Datenbank-Backup des alten 4er Shops einzuspielen und im 5er Shop dann das Update durchzuführen. Die Einstellungen und Anpassungen müssen anschließend wieder nachgepflegt werden. Das ist der Weg, den auch @csaeum empfohlen hat. Zu Beachten ist dabei auch, dass zu keinem Zeitpunkt der 5er UND der 4er Shop an derselben Wawi-Anbindung gehangen haben. Das gibt sonst beim Abgleich Probleme. Das gilt auch für NACH dem Update - dort muss dieselbe Anbindung wie für den alten 4er Shop für den neuen 5er verwendet werden und darf NICHT mehr den alten 4er bedienen!

Eine automatisiert funktionierende Alternative mit zur Hälfte neue 5er Tabellen und zur Hälfte vom 4er kopiert gibt es nicht. Der Shop geht immer von einem konsistenten Datenbankustand in einer bestimmten Version aus. Beim Update werden dann alle notwendigen Migrationen ausgeführt. In einem halbe/halbe - also inkonsistenten - Zustand ist aber nicht klar, welche Migrationen ausgeführt werden müssen. Die müssten händisch geprüft und einzeln zurückgesetzt werden, um da wieder einen konsistenten Zustand herzustellen, der dann aber wohl nie erreicht werden kann.
 

Ähnliche Themen