# Update von 5.2.27 auf 5.3.0 nicht möglich

**URL:** <https://forum.shopware.com/t/update-von-5-2-27-auf-5-3-0-nicht-moglich/53204>\
**Category:** International (English Only)\
**Tags:** general\
**Created:** [30. Mai 2018 um 10:18 UTC](https://forum.shopware.com/t/update-von-5-2-27-auf-5-3-0-nicht-moglich/53204 "2018-05-30T10:18:54Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![lola](https://avatars.discourse-cdn.com/v4/letter/l/ed655f/32.png) [@lola](https://forum.shopware.com/u/lola)\
**Post date:** [30. Mai 2018 um 10:18 UTC](https://forum.shopware.com/t/update-von-5-2-27-auf-5-3-0-nicht-moglich/53204/1 "2018-05-30T10:18:54Z")

</div>

Hallo,

beim Versuch meinen&nbsp;Shop&nbsp;von 5.2.27 auf 5.3.0 zu aktualisieren, wird mitten in der Datenbank-Migration abgebrochen und folgender Fehler angezeigt:

```
Error
Received the following error message:
Could not apply migration (Migrations_Migration917). Error: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '1' for key 'PRIMARY'

Please try to fix this error and restart the update.
Response

{"valid":false,"errorMsg":"Could not apply migration (Migrations_Migration917). Error: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '1' for key 'PRIMARY' "}

2 / 3

```

Damit kann ich nun leider gar nix anfangen. Was bedeutet das? Bzw. wie kann ich das fixen? Habt ihr vielleicht eine Idee? Wäre toll. 😉

---

<div class="post-metadata">

**Author:** ![lola](https://avatars.discourse-cdn.com/v4/letter/l/ed655f/32.png) [@lola](https://forum.shopware.com/u/lola)\
**Post date:** [30. Mai 2018 um 10:47 UTC](https://forum.shopware.com/t/update-von-5-2-27-auf-5-3-0-nicht-moglich/53204/2 "2018-05-30T10:47:05Z")

</div>

Nachtrag:

Inzwischen fand ich im Forum einen Thread, der ein ähnliches Symptom beschreibt. Die dortige Anleitung zur Behebung des Problems habe ich befolgt:

```
s_order_basket_signatures, s_core_auth_config, s_search_custom_sorting, s_customer_streams_mapping, s_customer_streams_attributes, s_customer_streams, s_emotion_presets -> DROP COLUMN emotion_translations

```

…diese Tabellen sind alle gelöscht und ich habe&nbsp;SET FOREIGN\_KEY\_CHECKS=0; ausgeführt.

Damit lief das Update zunächst einmal durch.  
Doch im letzten Schritt - wo die alten Dateien gelöscht werden, wurde mittendrin abgebrochen und folgende Meldung angezeigt:

```
Slim Application Error

The application could not run because of the following error:
Details
Type: Doctrine\ORM\Mapping\MappingException
Message: The target-entity Shopware\Models\Attribute\CustomerAddress cannot be found in 'Shopware\Models\Customer\Address#attribute'.
File: /var/www/vhosts/pfadzurwebsite/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/MappingException.php
Line: 762

```

…und dann noch ein dicker Trace, der so endet:

```
#15 [internal function]: {closure}()
#16 /var/pfadzurwebsite/recovery/common/vendor/slim/slim/Slim/Route.php(462): call_user_func_array(Object(Closure), Array)
#17 /var/pfadzurwebsite/recovery/common/vendor/slim/slim/Slim/Slim.php(1326): Slim\Route->dispatch()
#18 /var/pfadzurwebsite/recovery/common/vendor/slim/slim/Slim/Middleware/Flash.php(85): Slim\Slim->call()
#19 /var/pfadzurwebsite/recovery/common/vendor/slim/slim/Slim/Middleware/MethodOverride.php(92): Slim\Middleware\Flash->call()
#20 /var/pfadzurwebsite/recovery/common/vendor/slim/slim/Slim/Middleware/PrettyExceptions.php(67): Slim\Middleware\MethodOverride->call()
#21 /var/pfadzurwebsite/recovery/common/vendor/slim/slim/Slim/Slim.php(1271): Slim\Middleware\PrettyExceptions->call()
#22 /var/pfadzurwebsite/recovery/update/index.php(69): Slim\Slim->run()
#23 {main}

```

Was nun?

Nachtrag:

Inzwischen fand ich einen weiteren Reparaturthread:&nbsp;[https://community.shopware.com/Foreign-Keys-reparieren\_detail\_954.html?\_ga=2.192724650.1232035960.1527670967-1946301769.1524571134](https://community.shopware.com/Foreign-Keys-reparieren_detail_954.html?_ga=2.192724650.1232035960.1527670967-1946301769.1524571134) - aber der dort verlinkte Artikel ist wohl nur für ältere Versionen relevant. Wenn ich das hinterlegte Script in PhpMyAdmin ausführen will, heißt es, dass die Tabelle “s\_filter\_options\_attributes” nicht existiert.

Komme also noch immer nicht weiter… ☹

---

<div class="post-metadata">

**Author:** ![derwunner](https://avatars.discourse-cdn.com/v4/letter/d/e5b9ba/32.png) [@derwunner](https://forum.shopware.com/u/derwunner)\
**Post date:** [30. Mai 2018 um 11:46 UTC](https://forum.shopware.com/t/update-von-5-2-27-auf-5-3-0-nicht-moglich/53204/3 "2018-05-30T11:46:41Z")

</div>

Hallo,

&nbsp;

und einfach mal in der Migration nachzusehen, was die Migration mit der Nummer 917 tut, wäre wohl zu schwer gewesen?!

Also, die Fehlermeldung sagt aus, dass du versucht hast, einen eindeutigen Eintrag doppelt einzufügen, was natürlich keinen Sinn macht.

Wie auch immer, in der Migration wird die Tabelle&nbsp;s\_search\_custom\_sorting mit Daten befüllt. Lösche die Tabelle doch einfach mal und schau mal was passiert, schließlich wird die angelegt, wenn noch nicht vorhanden in der Migration.&nbsp;Vorher solltest du aber ein Backup dieser Tabelle machen.

&nbsp;

Kann jetzt auch sein, dass du durch deine blinden Reparaturversuche noch mehr kaputt gemacht hast. Ich hoffe, du hast ein Backup und kannst alles wieder in Ursprungszustand zurück verstezen.

&nbsp;

&nbsp;

PS: Falsches Forum (english only!!!).

&nbsp;

&nbsp;

MFG

&nbsp;

derwunner

---

<div class="post-metadata">

**Author:** ![lola](https://avatars.discourse-cdn.com/v4/letter/l/ed655f/32.png) [@lola](https://forum.shopware.com/u/lola)\
**Post date:** [30. Mai 2018 um 12:11 UTC](https://forum.shopware.com/t/update-von-5-2-27-auf-5-3-0-nicht-moglich/53204/4 "2018-05-30T12:11:32Z")

</div>

> [@derwunner schrieb:](https://forum.shopware.com/profile/25468/derwunner "derwunner")
> 
> Hallo,
> 
> &nbsp;
> 
> und einfach mal in der Migration nachzusehen, was die Migration mit der Nummer 917 tut, wäre wohl zu schwer gewesen?!
> 
> Also, die Fehlermeldung sagt aus, dass du versucht hast, einen eindeutigen Eintrag doppelt einzufügen, was natürlich keinen Sinn macht.
> 
> Wie auch immer, in der Migration wird die Tabelle&nbsp;s\_search\_custom\_sorting mit Daten befüllt. Lösche die Tabelle doch einfach mal und schau mal was passiert, schließlich wird die angelegt, wenn noch nicht vorhanden in der Migration.&nbsp;Vorher solltest du aber ein Backup dieser Tabelle machen.
> 
> &nbsp;
> 
> Kann jetzt auch sein, dass du durch deine blinden Reparaturversuche noch mehr kaputt gemacht hast. Ich hoffe, du hast ein Backup und kannst alles wieder in Ursprungszustand zurück verstezen.
> 
> &nbsp;
> 
> &nbsp;
> 
> PS: Falsches Forum (english only!!!).
> 
> &nbsp;
> 
> &nbsp;
> 
> MFG
> 
> &nbsp;
> 
> derwunner

Oha, wie bin ich denn im englischen Forum gelandet?!?!

Jetzt müsste ein Mod das mal verschieben…

Btw. woher weißt du etwas von einem Migrationsfehler 917?? Mir wird doch nichts davon angezeigt.&nbsp;

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [30. Mai 2018 um 12:35 UTC](https://forum.shopware.com/t/update-von-5-2-27-auf-5-3-0-nicht-moglich/53204/5 "2018-05-30T12:35:48Z")

</div>

> Message: The target-entity Shopware\Models\Attribute\CustomerAddress cannot be found in ‚Shopware\Models\Customer\Address#attribute‘

Ggf. mal den Cache komplett löschen! -\>&nbsp;Ordner /var/cache/production\_xxx&nbsp;

---

<div class="post-metadata">

**Author:** ![derwunner](https://avatars.discourse-cdn.com/v4/letter/d/e5b9ba/32.png) [@derwunner](https://forum.shopware.com/u/derwunner)\
**Post date:** [30. Mai 2018 um 14:12 UTC](https://forum.shopware.com/t/update-von-5-2-27-auf-5-3-0-nicht-moglich/53204/6 "2018-05-30T14:12:06Z")

</div>

> [@lola schrieb:](https://forum.shopware.com/profile/23684/lola "lola")
> 
> Btw. woher weißt du etwas von einem Migrationsfehler 917?? Mir wird doch nichts davon angezeigt.&nbsp;

&nbsp;**Could not apply migration (Migrations\_Migration917). Error: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry ‚1‘ for key ‚PRIMARY‘**

---

<div class="post-metadata">

**Author:** ![lola](https://avatars.discourse-cdn.com/v4/letter/l/ed655f/32.png) [@lola](https://forum.shopware.com/u/lola)\
**Post date:** [30. Mai 2018 um 14:44 UTC](https://forum.shopware.com/t/update-von-5-2-27-auf-5-3-0-nicht-moglich/53204/7 "2018-05-30T14:44:48Z")

</div>

> [@derwunner schrieb:](https://forum.shopware.com/profile/25468/derwunner "derwunner")
> 
> > [@lola schrieb:](https://forum.shopware.com/profile/23684/lola "lola")
> > 
> > Btw. woher weißt du etwas von einem Migrationsfehler 917?? Mir wird doch nichts davon angezeigt.&nbsp;
> 
> &nbsp;**Could not apply migration (Migrations\_Migration917). Error: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry ‚1‘ for key ‚PRIMARY‘**

oh man… heute hab ich echt tomaten auf’n augen… sorry. erst das falsche forum, dann nich mehr lesen können… :(&nbsp;

---

<div class="post-metadata">

**Author:** ![lola](https://avatars.discourse-cdn.com/v4/letter/l/ed655f/32.png) [@lola](https://forum.shopware.com/u/lola)\
**Post date:** [31. Mai 2018 um 06:33 UTC](https://forum.shopware.com/t/update-von-5-2-27-auf-5-3-0-nicht-moglich/53204/8 "2018-05-31T06:33:51Z")

</div>

Eine Bitte noch: Wo kann ich die Migrationsfehlernummern nachlesen? Ich wusste nicht, dass es dazu eine Liste gibt. (bin kein Programmierer oder so)

---

<div class="post-metadata">

**Author:** ![sonic](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sonic/32/25728_2.png) [@sonic](https://forum.shopware.com/u/sonic)\
**Post date:** [31. Mai 2018 um 06:37 UTC](https://forum.shopware.com/t/update-von-5-2-27-auf-5-3-0-nicht-moglich/53204/9 "2018-05-31T06:37:50Z")

</div>

> **[shopware/shopware](https://github.com/shopware/shopware/tree/5.4/_sql/migrations)**
>
> 5.4/\_sql/migrations

[shopware/917-add-sorting-module.php at 5.4 · shopware/shopware · GitHub](https://github.com/shopware/shopware/blob/5.4/_sql/migrations/917-add-sorting-module.php)

---

<div class="post-metadata">

**Author:** ![lola](https://avatars.discourse-cdn.com/v4/letter/l/ed655f/32.png) [@lola](https://forum.shopware.com/u/lola)\
**Post date:** [31. Mai 2018 um 06:55 UTC](https://forum.shopware.com/t/update-von-5-2-27-auf-5-3-0-nicht-moglich/53204/10 "2018-05-31T06:55:20Z")

</div>

Danke.
