# Migration von XTC zu Shopware

**URL:** <https://forum.shopware.com/t/migration-von-xtc-zu-shopware/19409>\
**Category:** Shopware 3.5\
**Tags:** other\
**Created:** [28. März 2014 um 12:13 UTC](https://forum.shopware.com/t/migration-von-xtc-zu-shopware/19409 "2014-03-28T12:13:41Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![kabeljournal](https://avatars.discourse-cdn.com/v4/letter/k/8edcca/32.png) [@kabeljournal](https://forum.shopware.com/u/kabeljournal)\
**Post date:** [28. März 2014 um 12:13 UTC](https://forum.shopware.com/t/migration-von-xtc-zu-shopware/19409/1 "2014-03-28T12:13:41Z")

</div>

Hallo, ich habe mit dem “Shopware Migration” PlugIn einen osCommerce-Shop zu Shopware migriert (mittels XTC-Profil und einigen Anpassungen). Hat soweit alles funktioniert, außer dass bei den Variantenartikeln in der Konfiguration der Preisaufschläge alle Einträge doppelt stehen. In der Datenbank habe ich die doppelten Einträge entfenrt. Nun müssten aber für alle Artikel die Varianten neu generiert werden. Gibt es eine Möglichkeit für alle Variantenartikel die Varianten in einem Zug neu generieren zu lassen, ohne jeden Artikel einzeln zu ändern? Und eine zweite Frage: Habe ich beim Migrieren einen Fehler gemacht, so dass die Preisaufschläge doppelt drin stehen. Danke für jede Hilfe. Stefan

---

<div class="post-metadata">

**Author:** ![Andre\_K](https://avatars.discourse-cdn.com/v4/letter/a/ea5d25/32.png) [@Andre\_K](https://forum.shopware.com/u/Andre_K)\
**Post date:** [30. März 2014 um 11:48 UTC](https://forum.shopware.com/t/migration-von-xtc-zu-shopware/19409/2 "2014-03-30T11:48:05Z")

</div>

Es könnte sein, dass es daran liegt, dass Du Eigenschaften migrierst. Damit hatte ich am Anfang einiges an Datenschrott, Varianten und Eigenschaften waren irgendwie gemixt, mir war das zu doof das herauszusuchen und ich habe die Eigenschaften weggelassen. Beim finalen xtc Import habe ich jedenfalls kein Problem mit doppelten Varianten gehabt. Der Import lief einwandfrei durch, auch mit mehreren Variantenarten inkl. Preisaufschlägen. Per sql-script habe ich lediglich alle Varianten-Sets auf „Auswahl“ gesetzt, die Reihung der Artikel als Herstellernummer übernommen (die war frei und es war am einfachsten), danach den Wer der Reihung per Script auf attr kopiert. Alles in allem war ich positiv überrascht wie gut und einfach das durchlief. Nur das Migririeren eines zweiten xtc-Shops lief schief da die Übersetzungen auch noch in sCore\_translation übernommen wurden und ich das nicht bemerkt hatte. Sonderpreise und Angebote haben auch nicht ordentlich geklappt, auch da habe ich keine Zeit investiert. Was richtig Probleme bereitet hat, sind Artikel mit gleicher Artikelnummer (relevant für diejenigen, die einen Artikel als Kopie mit unterschiedlichen Artikelbeschreibungen oder Varianten angelegt haben). Shopware hat die ordernumber auf unique (wozu man da noch eine articleid braucht erschließt sich mir nicht), beim Import werden die Daten gnadenlos überschrieben und die Kategorien passen natürlich auch nicht.

---

<div class="post-metadata">

**Author:** ![kabeljournal](https://avatars.discourse-cdn.com/v4/letter/k/8edcca/32.png) [@kabeljournal](https://forum.shopware.com/u/kabeljournal)\
**Post date:** [4. April 2014 um 10:01 UTC](https://forum.shopware.com/t/migration-von-xtc-zu-shopware/19409/3 "2014-04-04T10:01:46Z")

</div>

Das Problem waren die Eigenschaften. Diese beim Migrieren weggelassen und es gab keine Doppelungen.

---

<div class="post-metadata">

**Author:** ![ffinkelm](https://avatars.discourse-cdn.com/v4/letter/f/fbc32d/32.png) [@ffinkelm](https://forum.shopware.com/u/ffinkelm)\
**Post date:** [5. Mai 2014 um 15:25 UTC](https://forum.shopware.com/t/migration-von-xtc-zu-shopware/19409/4 "2014-05-05T15:25:37Z")

</div>

Kannst Du mir bitte erklären, wie Du die Migration gemacht hast. Bei mir funktioniert es nicht, obwohl ich natürlich alle Zugangsdaten habe. Bekomme einfach keine Verbindung zur Datenbank. Danke und Gruß Gesendet von meinem GT-I9100 mit Tapatalk 2

---

<div class="post-metadata">

**Author:** ![Andre\_K](https://avatars.discourse-cdn.com/v4/letter/a/ea5d25/32.png) [@Andre\_K](https://forum.shopware.com/u/Andre_K)\
**Post date:** [6. Mai 2014 um 08:44 UTC](https://forum.shopware.com/t/migration-von-xtc-zu-shopware/19409/5 "2014-05-06T08:44:41Z")

</div>

Versuchst Du es von einem externen Server? Da könnten die Sicherheitseinstellungen den Zugriff verhindern.

---

<div class="post-metadata">

**Author:** ![ffinkelm](https://avatars.discourse-cdn.com/v4/letter/f/fbc32d/32.png) [@ffinkelm](https://forum.shopware.com/u/ffinkelm)\
**Post date:** [6. Mai 2014 um 09:58 UTC](https://forum.shopware.com/t/migration-von-xtc-zu-shopware/19409/6 "2014-05-06T09:58:43Z")

</div>

Ja. Ich habe die Datenbank auch schon in das Rootverzeichnis des Testaccounts (bei Profihost Europe) geladen, aber da habe ich das gleiche Problem, kein Zugriff auf die Datenbank auf localhost. Ich habe echt keine Ahnung was da los ist. Trotz allen benötigten Zugangsdaten kein Import möglich. Gruß

---

<div class="post-metadata">

**Author:** ![ffinkelm](https://avatars.discourse-cdn.com/v4/letter/f/fbc32d/32.png) [@ffinkelm](https://forum.shopware.com/u/ffinkelm)\
**Post date:** [6. Mai 2014 um 19:32 UTC](https://forum.shopware.com/t/migration-von-xtc-zu-shopware/19409/7 "2014-05-06T19:32:36Z")

</div>

Problem sind tatsächlich die Sicherheitseinstellungen des Servers. Aber wie kann ich die Datenbank dennoch migrieren? Es gibt hier doch User, bei denen das funktioniert hat. Wie habt ihr das gemacht?!

---

<div class="post-metadata">

**Author:** ![ffinkelm](https://avatars.discourse-cdn.com/v4/letter/f/fbc32d/32.png) [@ffinkelm](https://forum.shopware.com/u/ffinkelm)\
**Post date:** [7. Mai 2014 um 07:07 UTC](https://forum.shopware.com/t/migration-von-xtc-zu-shopware/19409/8 "2014-05-07T07:07:16Z")

</div>

Leute, das darf doch nicht wahr sein! Shopware muss doch Interesse daran haben, dass möglichst viele Shops zu Shopware wechseln! Da muss dann doch auch eine Lösung, wenn auch vielleicht über Umwege angeboten werden! Die FAQ/Häufige Probleme zu dem Plugin ist eher ein Witz als Hilfe.

---

<div class="post-metadata">

**Author:** ![Andre\_K](https://avatars.discourse-cdn.com/v4/letter/a/ea5d25/32.png) [@Andre\_K](https://forum.shopware.com/u/Andre_K)\
**Post date:** [7. Mai 2014 um 08:18 UTC](https://forum.shopware.com/t/migration-von-xtc-zu-shopware/19409/9 "2014-05-07T08:18:32Z")

</div>

Das musst Du mit Deinem Provider klären, Du brauchst einen Zugang zur Datenbank. Das ist kein Showare Problem.

---

<div class="post-metadata">

**Author:** ![ffinkelm](https://avatars.discourse-cdn.com/v4/letter/f/fbc32d/32.png) [@ffinkelm](https://forum.shopware.com/u/ffinkelm)\
**Post date:** [7. Mai 2014 um 08:58 UTC](https://forum.shopware.com/t/migration-von-xtc-zu-shopware/19409/10 "2014-05-07T08:58:56Z")

</div>

Das sehe ich anders! Sicher, wenn ich auf eine externe Daternbank nicht zugreifen kann, dann ist das mein Problem. Aber eine alternative Möglichkeit, oder ein „How To“ sollte m.E. in der FAQ//Häufige Probleme/Installationsanleitung zumindest angeboten werden, das finde ich einfach etwas zu dünn. Gruß

---

<div class="post-metadata">

**Author:** ![Andre\_K](https://avatars.discourse-cdn.com/v4/letter/a/ea5d25/32.png) [@Andre\_K](https://forum.shopware.com/u/Andre_K)\
**Post date:** [7. Mai 2014 um 09:06 UTC](https://forum.shopware.com/t/migration-von-xtc-zu-shopware/19409/11 "2014-05-07T09:06:58Z")

</div>

Dein Provider bietet die schwache Leistung! Und wenn der es nicht gebacken bekommt, Dir einen Zugang zu stellen, solltest Du mal über einen Wechsel zu einem Provider mit vernünftigem Support nachdenken. Alternativ installiere xtc und Shopware lokal bei Dir und mache die Migration auf Deinem Rechner.

---

<div class="post-metadata">

**Author:** ![balou](https://avatars.discourse-cdn.com/v4/letter/b/49beb7/32.png) [@balou](https://forum.shopware.com/u/balou)\
**Post date:** [7. Mai 2014 um 12:29 UTC](https://forum.shopware.com/t/migration-von-xtc-zu-shopware/19409/12 "2014-05-07T12:29:28Z")

</div>

[quote=“ffinkelm”]Das sehe ich anders! Sicher, wenn ich auf eine externe Daternbank nicht zugreifen kann, dann ist das mein Problem. Aber eine alternative Möglichkeit, oder ein “How To” sollte m.E. in der FAQ//Häufige Probleme/Installationsanleitung zumindest angeboten werden, das finde ich einfach etwas zu dünn. Gruß[/quote] Versteh das ganze Problem nicht! Im Testaccount ist doch schon eine DB für den Shop angelegt? Jetzt lege ich eine zweite DB an in der kopiere ich die Daten vom alten Shop! Dann sollte die migration funkioknoppeln! 🕶 Gruss Michael

---

<div class="post-metadata">

**Author:** ![ffinkelm](https://avatars.discourse-cdn.com/v4/letter/f/fbc32d/32.png) [@ffinkelm](https://forum.shopware.com/u/ffinkelm)\
**Post date:** [7. Mai 2014 um 13:28 UTC](https://forum.shopware.com/t/migration-von-xtc-zu-shopware/19409/13 "2014-05-07T13:28:06Z")

</div>

Das versuche ich gerade, allerdings tue ich mich etwas schwer mit der Einrichtung von phpmyadmin. Ich musste es erst auf den Server (Testaccount) hochladen, hab’s dann installiert und nun komme ich nicht rein, keine Zugriff, weil User/Passwort nicht korrekt, obwohl ich es konfiguriert habe, verstehe es nicht ☹

---

<div class="post-metadata">

**Author:** ![rayz](https://avatars.discourse-cdn.com/v4/letter/r/f05b48/32.png) [@rayz](https://forum.shopware.com/u/rayz)\
**Post date:** [4. Juni 2014 um 21:52 UTC](https://forum.shopware.com/t/migration-von-xtc-zu-shopware/19409/14 "2014-06-04T21:52:33Z")

</div>

Hey Hallo, ich wende mich mal an diesen Thread. Ich habe/hatte vor die Kunden von xtc 3.03 zu shopware 4 zu ziehen. Die xtc datenbank liegt auf einem anderen server, shopware erkennt nach eingabe aller daten aber die Datenbank wo die Sachen liegen. Kann auch die Sachen auswählen und starten nur folgt dann prompt diese Meldung: kann mir jemand sagen was hier schieft gelaufen ist und wie ich dieses Problem gelöst bekomme? Vielen Dank für die Hilfe. [quote]Beim Importieren der Kunden ist ein Fehler aufgetreten Code : 42 Line : 234 File : /kunden/430257\_33824/shopware/engine/Library/Zend/Db/Statement/Pdo.php Error : SQLSTATE[42S22]: Column not found: 1054 Unknown column ‚u.customers\_date\_added‘ in ‚field list‘ Trace : #0 /kunden/430257\_33824/shopware/engine/Library/Zend/Db/Statement.php(303): Zend\_Db\_Statement\_Pdo-\>\_execute(Array) #1 /kunden/430257\_33824/shopware/engine/Library/Zend/Db/Adapter/Abstract.php(480): Zend\_Db\_Statement-\>execute(Array) #2 /kunden/430257\_33824/shopware/engine/Library/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend\_Db\_Adapter\_Abstract-\>query(’???SELECT???..’, Array) #3 /kunden/430257\_33824/shopware/engine/Library/Enlight/Components/Db/Adapter/Pdo/Mysql.php(75): Zend\_Db\_Adapter\_Pdo\_Abstract-\>query(’???SELECT???..’, Array) #4 /kunden/430257\_33824/shopware/engine/Shopware/Plugins/Community/Backend/SwagMigration/Components/Migration/Profile.php(531): Enlight\_Components\_Db\_Adapter\_Pdo\_Mysql-\>query(’???SELECT???..’) #5 /kunden/430257\_33824/shopware/engine/Shopware/Plugins/Community/Backend/SwagMigration/Components/Migration/Profile/XtCommerce.php(405): Shopware\_Components\_Migration\_Profile-\>queryCustomers(0) #6 /kunden/430257\_33824/shopware/engine/Shopware/Plugins/Community/Backend/SwagMigration/Components/Migration/Import/Resource/Customer.php(98): Shopware\_Components\_Migration\_Profile\_XtCommerce-\>queryCustomers(0) #7 /kunden/430257\_33824/shopware/engine/Shopware/Plugins/Community/Backend/SwagMigration/Controllers/Backend/SwagMigration.php(436): Shopware\_Components\_Migration\_Import\_Resource\_Customer-\>run() #8 /kunden/430257\_33824/shopware/engine/Shopware/Plugins/Community/Backend/SwagMigration/Controllers/Backend/SwagMigration.php(471): Shopware\_Controllers\_Backend\_SwagMigration-\>runImport(‚import\_customer…‘) #9 /kunden/430257\_33824/shopware/engine/Library/Enlight/Controller/Action.php(159): Shopware\_Controllers\_Backend\_SwagMigration-\>importAction() #10 /kunden/430257\_33824/shopware/engine/Library/Enlight/Controller/Dispatcher/Default.php(528): Enlight\_Controller\_Action-\>dispatch(‚importAction‘) #11 /kunden/430257\_33824/shopware/engine/Library/Enlight/Controller/Front.php(228): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #12 /kunden/430257\_33824/shopware/engine/Shopware/Kernel.php(141): Enlight\_Controller\_Front-\>dispatch() #13 /kunden/430257\_33824/shopware/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(473): Shopware\Kernel-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #14 /kunden/430257\_33824/shopware/engine/Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #15 /kunden/430257\_33824/shopware/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(244): Shopware\Components\HttpCache\AppCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true) #16 /kunden/430257\_33824/shopware/engine/Shopware/Components/HttpCache/AppCache.php(102): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>pass(Object(Symfony\Component\HttpFoundation\Request), true) #17 /kunden/430257\_33824/shopware/shopware.php(91): Shopware\Components\HttpCache\AppCache-\>handle(Object(Symfony\Component\HttpFoundation\Request)) #18 {main} [/quote]
