Migration XTC --> Oxid

Guten abend Allerseits,
kennt jemand eine funktionierende Lösung für die Migration der DB Inhalte von XTC nach Oxid?
Der heutige Versuch mit dem Script von Avenger ging schief und die Threads die ich dazu finden konnte sind alle aus 2009 / 2010, also bereits etwas älter.
Gibts da was?

Wichtig wären mir vor allem die Kundendaten.
Produkte sind eher nebensächlich da die 2012er produkte eh neu angelegt werden müssen.
gruss Axel

Aktuell bietet sich leider nur an, eine ältere Version von Oxid zu installieren und die Migration dort vorzunehmen.
Danach dann das Cumulative Patch auf dei Oxid 4.4.8 durchführen und im Anschluss das Patch von 4.4.8 auf die aktuellste.

Alle Versionen:
http://wiki.oxidforge.org/Category-Downloads

Paches:

Hallo Ray,
Vielen Dank für die Hilfe.
Wäre denn auch dieser Weg gangbar?
[ul]
[li]Über PHPMyAdmin die tabelle “adressbook” oder “customers” aus der XTC-DB als CSV exportieren.
[/li][li]Dann die CSV für den Import nach Oxid korrigieren/ anpassen und dort einspielen?
[/li][/ul]

Gruss axel

Im Grunde schon - wenns nur um statische Daten geht ist das möglich.

Eine Beschreibung der Datenbankfelder findest Du hier:
http://wiki.oxidforge.org/File:Oxid_ce43x_mysql_admin_nomenklatur.xls

Mit statische Daten meinst du das dann keine Verknüpfung mit bereits getätigten Bestellungen vorhanden ist, oder gibt es noch mehr was bei diesem Weg verloren geht?

ja genau, aber komplett ohne Verknüpfungen

  • Kunde -> Bestellung
  • Kunde -> Artikel
  • Artikel -> Zubehör
  • Artikel -> Kategorie
  • Artikel -> Versandkostensets
  • Artikel -> Atrribut
  • Artikel -> Auswahlliste

Hallo Ray,

gibt es für die Version 4.5.7 auch so eine Beschreibung der Datenbankfelder oder ist das die gleiche?

BG
Andreas

fast gleich, die wesentlichen jedenfalls

Dann werden also nur die reinen Kundendaten ( Name,Straße,Telefon,E–Mail etc ) übernehmen. Kann man das Kundenpasswort auch überführen ?

Gruß BB

Moin BB,

wenn das irgendwie lesbar vorliegt geht das.

Beste Grüsse

Thomas

Hallo Tom

was heißt denn “irgendwie lesbar” ? Ist ein XTC-Mod (HHG-Multistore) von dem ich die Daten nach Oxid bringen müsste.

Gruß BB

“irgendwie lesbar” bezieht sich auf die Verschlüsselung, die Passwörter werden ja wohl kaum im Klartext hinterlegt sein.

Das ist schon klar. Es müsste doch schon häufiger sowas mal gegeben haben bzw. solche Anfragen.

So wie es http://www.oxid-esales.com/forum/showthread.php?t=2312&page=3 hier von dir beschrieben steht, wäre das der einzig gangbare Weg ?

Dann wäre noch die maximale Länge von 1024 zu beachten, falls der Susoshin-Patch installiert ist, oder ?

Ich brauche ja nur die kompletten Kundensätze mit den Passwörtern, die Bestellungen kann ich ja noch aus dem alten Shop zur Not immer noch rausholen, falls ein Kunde das braucht.

Dann das Skript, was hier http://www.oxid-esales.com/de/resources/help-faq/eshop-manual/importing-os-commercext-commerce beschrieben wird.

Dazu noch das ganze auf einer alten Oxid-Version und dann updaten und die kumulativen Patches nicht vergessen…

Richtig ?

Gruß BB

richtig, so würde ich das machen

Updaten tust Du den Oxid dann mithilfe der Cumulative-Patches, erst auf die 4.4.8 und von dort dann auf die aktuelle.

Wenn ich mir das im Wiki ansehe, dann werden die Kundendaten ja gar nicht importiert.
:frowning: :eek:

Gruß BB

[QUOTE=Bob Byte;83035]
Dann das Skript, was hier http://www.oxid-esales.com/de/resources/help-faq/eshop-manual/importing-os-commercext-commerce beschrieben wird.
[/QUOTE]
Da gibt’s noch ein etwas aufgebohrtes Script, die neueste Version ist glaube ich diese hier: http://www.oxid-esales.com/forum/showthread.php?p=43609

Also eine Migration vom HHG Multistore zur aktuellen OXID CE wirst Du so einfach nicht hinbekommen. Des weiteren sind generell die Passworte nicht übernehmbar.

Hier wirst Du nur von Hand weiterkommen.

@ecomdev.de: du meinst man kann generell die Passwörter von XTC-Mod nach Oxid nicht übernehmen ? Von XTC nach HHG war es kein Problem.

Wie soll ich die denn händisch übertragen ?

Gruß BB

http://blog.marmalade.de/2012/02/migration-von-xtcommerce-zu-oxid-eshop-mit-passwortubernahme/

[QUOTE=leofonic;84071]http://blog.marmalade.de/2012/02/migration-von-xtcommerce-zu-oxid-eshop-mit-passwortubernahme/[/QUOTE]

Frage war doch ob es einfach aus dem Stand geht … NEIN, da die Passworthashes zueinander nicht kompatibel sind (um es mal so auszudrücken).

Das Modul von Marmalade wird sicher das eine, oder andere mappen, damit es funktioniert :wink: