Hi Torsten,
ja ich hatte es mir auch schon überlegt, aber da meine aktuelle Datenbank, sagen wir es mal so ziemlich marode ist, PayPal geht nur sporadisch, diverse Fehler in der Datenbankstruktur selbst, dachte ich mir das wäre mal ein guter Weg auf einen sauberen Stand zu kommen und weniger Altlasten mitzunehmen. Hatte ursprünglich eine xt:Commerce 2.x, von der bin auf eComBase, ab da lief vieles nicht mehr sauber und es mussten für viele Standardsachen Interimslösungen gefunden werden und nun ja auch aus diesen gründen möchte ich auf modified eCommerce Shopsoftware umsteigen.
Also ich habe alle SQL-Statements durchlaufen lassen, wie gesagt musste die "produkt_options" von Hand kopieren und auch im Statement für die Artikel und Kategorien auskommentieren. Fazit alles wurde importiert und funktioniert im neuen Shop. Einziges Problem, sobald ich eine Kategorie aufrufe in der Artikel liegen kommt folgender Fehler
1064 - You have an error in your SQL syntax
; check the manual that corresponds to your
MySQL server version
for the right syntax to
use near
'ASC' at line
27select p
.products_fsk18
, p
.products_shippingtime
, p
.products_model
, p
.products_ean
, pd
.products_name
, m
.manufacturers_name
, p
.products_quantity
, p
.products_image
, p
.products_weight
, pd
.products_short_description
, pd
.products_description
, p
.products_id
, p
.manufacturers_id
, p
.products_price
, p
.products_vpe
, p
.products_vpe_status
, p
.products_vpe_value
, p
.products_discount_allowed
, p
.products_tax_class_id from products_description pd
, products_to_categories p2c
, products p left
join manufacturers m on p
.manufacturers_id
= m
.manufacturers_id where p
.products_status
= '1' and p
.products_id
= p2c
.products_id and pd
.products_id
= p2c
.products_id and pd
.language_id
= '2' and p2c
.categories_id
= '1478' ORDER BY IFNULL
(po
.personal_offer
,p
.produ ASC
[XT SQL Error
] Eine Lösung dafür findet sich indem man im Backend alle Kategorien einmal bearbeitet und speichert, dann geht's... hab ja nur 500 Kategorien...
Prinzipiell war meine Vorgehensweise mit der es funktioniert hat folgende:
In phpMyAdmin alte Shopdatenbank aufrufen, SQL Befehl der ersten Datei ausführen lassen, dann auf Export, alle Kategorien mit "copy_" exportieren und SQL Code dafür anzeigen lassen. Diesen Code dann im Editor ich nehme notepad++ mit suchen ersetzen vom "_copy" bereinigt, falls der Shop in ein anderes Verzeichnis kommt als das ursprüngliche auch dieses mit Suchen ersetzen in das neue umgewandelt. Diese Daten nun kopieren und im phpMyAdmin in der modified eCommerce Shopsoftware Datenbank ausführen lassen, nicht ohne vorher alle Kategorien zu löschen die nun ersetzt werden.
Das ganze Procedere für alle drei SQL Dateien wiederholen... und dann funktioniert's, bis auf das beschriebene Problem mit den Kategorien die Artikel enthalten, Kategorien die Subkategorien enthalten funktionieren hingegen einwandfrei, und alles ist sauber importiert.
lg manuel