# Nach Migration falsches Land

**URL:** <https://forum.shopware.com/t/nach-migration-falsches-land/58576>\
**Category:** Administration\
**Created:** [14. März 2019 um 13:34 UTC](https://forum.shopware.com/t/nach-migration-falsches-land/58576 "2019-03-14T13:34:48Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mercator](https://avatars.discourse-cdn.com/v4/letter/m/e95f7d/32.png) [@Mercator](https://forum.shopware.com/u/Mercator)\
**Post date:** [14. März 2019 um 13:34 UTC](https://forum.shopware.com/t/nach-migration-falsches-land/58576/1 "2019-03-14T13:34:48Z")

</div>

Liebe Community

Ich möchte meinen alten xt-commerce Shop nach shopware migrieren. Bis auf einige kleinere Probleme ist mir dies bis jetzt mehr oder weniger gelungen. Bei den importierten Kunden stehe ich allerdings vor einem Rätsel. Ich verkaufe meine Produkte ausschliesslich innerhalb der Schweiz. Nach der Migration steht jedoch bei sämtlichen Kunden unter “Land” Deutschland. Da es wahrscheinlich länger dauern würde, den Importfehler zu lokalisieren, habe ich mich entschlossen, den Weg über die MySql Datenbank zu gehen. Über eine Suchabfrage habe ich herausgefunden, dass die dafür zuständige Tabelle wohl die **_s\_customer\_search\_index&nbsp;_** sein müsste. Also habe ich über&nbsp; \<UPDATE s\_customer\_search\_index SET country\_name=‘Schweiz’ WHERE country\_name=‘Deutschland’ \>\> das Land entsprechend geändert. Dies hat zwar in der MySql Tabelle das Problem gelöst, jedoch nicht im Shop. Unter Kunden erscheinen nach wie vor sämtliche Kunden mit falscher Länderbezeichnung.

Leider fällt mir nun kein Lösungsansatz mehr ein und ich hoffe deshalb auf die Hilfe hier im Forum. Wer hat mir einen Tipp?

Besten Dank im Voraus

---

<div class="post-metadata">

**Author:** ![Mercator](https://avatars.discourse-cdn.com/v4/letter/m/e95f7d/32.png) [@Mercator](https://forum.shopware.com/u/Mercator)\
**Post date:** [15. März 2019 um 06:14 UTC](https://forum.shopware.com/t/nach-migration-falsches-land/58576/2 "2019-03-15T06:14:10Z")

</div>

Keiner eine Idee? ![Undecided](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/undecided.png "Undecided")

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [15. März 2019 um 06:54 UTC](https://forum.shopware.com/t/nach-migration-falsches-land/58576/3 "2019-03-15T06:54:41Z")

</div>

Du musst das wenn in der s\_user\_addresses ändern.

---

<div class="post-metadata">

**Author:** ![Mercator](https://avatars.discourse-cdn.com/v4/letter/m/e95f7d/32.png) [@Mercator](https://forum.shopware.com/u/Mercator)\
**Post date:** [15. März 2019 um 08:36 UTC](https://forum.shopware.com/t/nach-migration-falsches-land/58576/4 "2019-03-15T08:36:57Z")

</div>

Besten Dank für den Tipp. In dieser Tabelle ist das Land jedoch mit country\_id = 2) gespeichert. Wenn ich über \_ **UPDATE s\_user\_addresses SET country\_id=‘1’ WHERE country\_id=‘2’** \_&nbsp; die ID ändern möchte, erhalte ich folgende Fehlermeldung:

`#1452 - Cannot add or update a child row: a foreign key constraint fails (`shopware2`.`s\_user\_addresses`, CONSTRAINT `s\_user\_addresses\_ibfk\_1` FOREIGN KEY (`country\_id`) REFERENCES `s\_core\_countries` (`id`) ON UPDATE CASCADE)`

![Undecided](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/8ae622c50104e84c5003fedfcc22572813a67b41.png "Undecided")

---

<div class="post-metadata">

**Author:** ![drakon](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/drakon/32/7724_2.png) [@drakon](https://forum.shopware.com/u/drakon)\
**Post date:** [15. März 2019 um 08:49 UTC](https://forum.shopware.com/t/nach-migration-falsches-land/58576/5 "2019-03-15T08:49:42Z")

</div>

Sicher, dass die Schweiz die country\_id 1 hat? Bei uns hat sie die 26. Da wir am Standard in dieser&nbsp;Hinsicht nichts verändert haben, dürfte das bei Dir auch so sein. Bitte mal in&nbsp;s\_core\_countries überprüfen.

---

<div class="post-metadata">

**Author:** ![Mercator](https://avatars.discourse-cdn.com/v4/letter/m/e95f7d/32.png) [@Mercator](https://forum.shopware.com/u/Mercator)\
**Post date:** [15. März 2019 um 09:13 UTC](https://forum.shopware.com/t/nach-migration-falsches-land/58576/6 "2019-03-15T09:13:18Z")

</div>

Super ![Smile](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/smile.png "Smile")&nbsp; Das hat in der Tat mein Problem gelöst. Bei mir war es allerdings die ID 38. ![Wink](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/wink.png "Wink")
