Jump to content

1.4 Datenbank in 1.6 importieren


Dognose

Recommended Posts

Hallo Experten,

 

ist es möglich Datensätze aus einer alte Datenbank von PS Version 1.4 in eine neue Datenbank 1.6 zu importieren?

 

Der komplette sql-Dump vom alten Shop liegt mit vor.

 

Ich möchte im prinzip alle Kundendaten (Adressen, Benutzer, Passwörter und die Bestellhistorie) in die neue Shop-Datenbank importieren.

 

Wie würdet Ihr vorgehen?

 

Bin für jeden Tipp dankbar.

 

Viele Grüße

Link to comment
Share on other sites

Hallo Dognose,

 

The easy way if you shop has not a lot of core changes in prestashop :

- Load your dump then migrate step by step to the 1.6 version using 1 click upgrade module

- then copy tables directly to the new installation, but take care of settings changes (taxes, countries, product ids, etc...).

 

I would recommend to move changes (themes?) from the new installation to the old one once migrated !

 

Another solution if you have a lot of core changes in prestashop or if the two installations are really different (products, taxes and so on) :

You can load your dump in the same database using a different prefix than the new 1.6 installation (or using two databases on the same server if you can).

Make first configuration of the 1.6, then use SQL queries such INSERT INTO .... SELECT.

However you'll have to find out new default values for tables that had changed and you will probably have to fill tables that were previously not filled.

The main difficulties in this case are:

- shop tables references that did not existed in 1.4 version

- distance between the two catalogs

Link to comment
Share on other sites

  • 1 month later...

Mit Kundendaten meinst du was genau? Gibt ja jede Menge.

-Anmeldedaten der Kundenkonten

-Adressen

-Bestellungen

usw

 

Dafür gibt es auch verschiedene Wege.

-CSV import

-mysql table import

usw.

Alle Methoden sind schon oft im Forum erklärt worden, sind aber teils auch unterschiedlich anzuwenden. Je nach dem was halt vorliegt. Ich kann dir empfehlen mal nach "Prestahop kundendaten importieren" oder "Prestashop import costumer data" zugooglen. Musst dir natürlich die Lösung selber zusammen suchen.

Link to comment
Share on other sites

Danke für die schnelle Antwort ! 

 

Mir wäre am wichtigsten wenn die alten Kundekonten von PS 1.4 wieder hergestellt werden würden, damit sich der Kunde nicht neu registrieren muss. 

 

Bestellungen sind nicht mehr so wichtig.

 

Gibt es dafür vielleicht schon wo eine Anleitung?

Habe leider nicht wirklich was gefunden außer car2cart für 70 USD.

 

Achja, ich habe nur mehr das DB File von PS1.4

 

LG

Edited by Chrisi1321 (see edit history)
Link to comment
Share on other sites

BACKUP nicht vergessen!!!

Im Grunde müsstest du dann nur die beiden SQL Tabellen importieren

ps_customer
ps_customer_group

Leider hat 1.4 nur eine "default" Gruppe als Kundengruppen und 1.6 hat drei Gruppen die da wären: "Besucher, Gast, Kunde". Daher muss man da schon wieder schauen welche Gruppe die Kunden in 1.6 zugeordnet werden sollen. Das musst du aber selber wissen, Und dann müsste man die Einträge halt auch so in die neue Datenbank schreiben.

 

Bezüglich der Tabelle "ps_customer": Da sind neue Spalten hinzugekommen, daher müsste man auch da tricksen. 

Einfach mal in beiden Versionen die Tabelle ansehen und selber schauen was man einfach kopieren kann und was nicht. CSV import ist eventuell sogar leichter.

 

 

EDIT: Ja CSV sollte erheblich leichter sein. Die Tabelle "ps_customer" exportieren und dann im Backoffice unter CSV Import importieren, sollte mit den richtigen Einstellungen da auch funktionieren. BACKUP nicht vergessen :)

Edited by thepan (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...