# MSQL Fehler Bei Update von Import/Export Anvanced

**URL:** https://forum.shopware.com/t/msql-fehler-bei-update-von-import-export-anvanced/42295
**Category:** Programmierung
**Created:** [19. Dezember 2016 um 09:25 UTC](https://forum.shopware.com/t/msql-fehler-bei-update-von-import-export-anvanced/42295 "2016-12-19T09:25:40Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![schreibwaren-ihlee](https://avatars.discourse-cdn.com/v4/letter/s/5f8ce5/32.png) [@schreibwaren-ihlee](https://forum.shopware.com/u/schreibwaren-ihlee)
#### Post date: [19. Dezember 2016 um 09:25 UTC](https://forum.shopware.com/t/msql-fehler-bei-update-von-import-export-anvanced/42295/1 "2016-12-19T09:25:40Z")

</div>

Hallo zusammen,

habe hier einen komischen Fehler beim Update des Import/Export Plugind welches mir in den Plugins angezeigt wird.

```
Error

Unable to update, got exception: An exception occurred while executing 'ALTER TABLE s_import_export_session ADD CONSTRAINT FK_64E921BACCFA12B8 FOREIGN KEY (profile_id) REFERENCES s_import_export_profile (id) ON DELETE CASCADE': SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`GUENSTIG`.`#sql-1100_2e7b1a`, CONSTRAINT `FK_64E921BACCFA12B8` FOREIGN KEY (`profile_id`) REFERENCES `s_import_export_profile` (`id`) ON DELETE CASCADE) 

```

Somit ist das Import / Export Plugin nicht mehr zu nutzen und auch unter “Plugins” deaktiviert.  
Im Adminmenü auch nicht mehr vorhanden.

Was kann oder muss ich tun? Neuistallation etc. hat leider nix gebracht.

Susanne

---

<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: [19. Dezember 2016 um 12:57 UTC](https://forum.shopware.com/t/msql-fehler-bei-update-von-import-export-anvanced/42295/2 "2016-12-19T12:57:44Z")

</div>

Mal eine Mail an den Hersteller vom jeweiligen Plugin geschrieben?

---

<div class="post-metadata">

### Author: ![Simon\_Baumer](https://avatars.discourse-cdn.com/v4/letter/s/8e7dd6/32.png) [@Simon\_Baumer](https://forum.shopware.com/u/Simon_Baumer)
#### Post date: [19. Dezember 2016 um 14:22 UTC](https://forum.shopware.com/t/msql-fehler-bei-update-von-import-export-anvanced/42295/3 "2016-12-19T14:22:54Z")

</div>

Guten Tag Zusammen,  
hier kann der Fix nachgelesen werden:  
[https://forum.shopware.com/discussion/42828/problem-csv-import-mit-konvertierung](https://forum.shopware.com/discussion/42828/problem-csv-import-mit-konvertierung)

Viele Grüße,  
Simon 😉

---

<div class="post-metadata">

### Author: ![AutoFrau](https://avatars.discourse-cdn.com/v4/letter/a/dec6dc/32.png) [@AutoFrau](https://forum.shopware.com/u/AutoFrau)
#### Post date: [21. Dezember 2016 um 12:38 UTC](https://forum.shopware.com/t/msql-fehler-bei-update-von-import-export-anvanced/42295/4 "2016-12-21T12:38:08Z")

</div>

Hallo [@Simon Bäumer]([http://forum.shopware.com/profile/18288/Simon](http://forum.shopware.com/profile/18288/Simon) Bäumer „Simon Bäumer“)‍ !

Ist das unter dem Link tatsächlich der Fix für das oben beschriebene Problem? @schreibwaren-ihlee‍ , hast du das mal probiert und hat es funktioniert?

Ich habe exakt die gleiche Fehlermeldung wie @schreibwaren-ihlee‍ , aber die Beschreibung unter dem Link schaut nach einem ganz anderen Fehler aus?! Ich will da jetzt auch nichts kaputt machen.

Liebe Grüße,

Nicole

&nbsp;

UPDATE:  
&nbsp;

Doch, genau das war’s. Funzt wieder, danke. ![Kiss](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/kiss.png "Kiss") ![Thumb-Up](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/thumb-up.png "Thumb-Up")

---

<div class="post-metadata">

### Author: ![AutoFrau](https://avatars.discourse-cdn.com/v4/letter/a/dec6dc/32.png) [@AutoFrau](https://forum.shopware.com/u/AutoFrau)
#### Post date: [21. Dezember 2016 um 13:29 UTC](https://forum.shopware.com/t/msql-fehler-bei-update-von-import-export-anvanced/42295/5 "2016-12-21T13:29:01Z")

</div>

Nun neues Problem:

Beim Export der Kategorien zeigt er mir an: The EntityManager is closed.

&nbsp;

Was nun? ![Undecided](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/8ae622c50104e84c5003fedfcc22572813a67b41.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: [21. Dezember 2016 um 13:33 UTC](https://forum.shopware.com/t/msql-fehler-bei-update-von-import-export-anvanced/42295/6 "2016-12-21T13:33:36Z")

</div>

> [@AutoFrau schrieb:](https://forum.shopware.com/profile/22892/AutoFrau "AutoFrau")
> 
> Nun neues Problem:
> 
> Beim Export der Kategorien zeigt er mir an: The EntityManager is closed.
> 
> &nbsp;
> 
> Was nun? ![Undecided](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/undecided.png "Undecided")

Das wäre typisch, wenn dein altes Profil schon kaputt war. Da hat sich jetzt mit dem Update einiges getan.

Klappt denn das Standard profil?

Wichtig ist, dass in der &nbsp;s\_import\_export\_profile die Spalte „base\_profile“ auf NULL steht bei Profilen, die schon vor dem Update vorhanden waren.

---

<div class="post-metadata">

### Author: ![AutoFrau](https://avatars.discourse-cdn.com/v4/letter/a/dec6dc/32.png) [@AutoFrau](https://forum.shopware.com/u/AutoFrau)
#### Post date: [21. Dezember 2016 um 13:41 UTC](https://forum.shopware.com/t/msql-fehler-bei-update-von-import-export-anvanced/42295/7 "2016-12-21T13:41:41Z")

</div>

Mit Standart-Profil meinst Du jetzt die neuen bspw. „Kategorien (default\_categories)“? Nein, klappt auch nicht. Gleiche Fehlermeldung.

Meinst Du auf „0“ oder auf „NULL“? In der Spalte base-profile steht bei allen Profilen eine 0 drin.

Und dies ist die Fehlermeldung, die mir der Shop auswirft:

> Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. An exception occurred while executing ‚SELECT count(DISTINCT s0\_.id) AS sclr\_0 FROM s\_import\_export\_log s0\_ WHERE s0\_.session\_id = ?‘ with params [„1022“]: SQLSTATE[42S22]: Column not found: 1054 Unknown column ‚s0\_.session\_id‘ in ‚where clause‘ in vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php on line 119 Stack trace: #0 vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(836): Doctrine\DBAL\DBALException::driverExceptionDuringQuery(Object(Doctrine\DBAL\Driver\PDOMySql\Driver), Object(PDOException), ‚SELECT count(DI…‘, Array) #1 vendor/doctrine/orm/lib/Doctrine/ORM/Query/Exec/SingleSelectExecutor.php(50): Doctrine\DBAL\Connection-\>executeQuery(‚SELECT count(DI…‘, Array, Array, NULL) #2 vendor/doctrine/orm/lib/Doctrine/ORM/Query.php(321): Doctrine\ORM\Query\Exec\SingleSelectExecutor-\>execute(Object(Doctrine\DBAL\Connection), Array, Array) #3 vendor/doctrine/orm/lib/Doctrine/ORM/AbstractQuery.php(969): Doctrine\ORM\Query-\>\_doExecute() #4 vendor/doctrine/orm/lib/Doctrine/ORM/AbstractQuery.php(924): Doctrine\ORM\AbstractQuery-\>executeIgnoreQueryCache(NULL, 3) #5 vendor/doctrine/orm/lib/Doctrine/ORM/AbstractQuery.php(751): Doctrine\ORM\AbstractQuery-\>execute(NULL, 3) #6 vendor/doctrine/orm/lib/Doctrine/ORM/Tools/Pagination/Paginator.php(123): Doctrine\ORM\AbstractQuery-\>getScalarResult() #7 engine/Shopware/Plugins/Community/Backend/SwagImportExport/Controllers/Backend/SwagImportExport.php(141): Doctrine\ORM\Tools\Pagination\Paginator-\>count() #8 engine/Library/Enlight/Controller/Action.php(159): Shopware\_Controllers\_Backend\_SwagImportExport-\>getLogsAction() #9 engine/Library/Enlight/Controller/Dispatcher/Default.php(523): Enlight\_Controller\_Action-\>dispatch(‚getLogsAction‘) #10 engine/Library/Enlight/Controller/Front.php(223): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #11 engine/Shopware/Kernel.php(177): Enlight\_Controller\_Front-\>dispatch() #12 vendor/symfony/http-kernel/HttpCache/HttpCache.php(487): Shopware\Kernel-\>handle(Object(Enlight\_Controller\_Request\_RequestHttp), 1, true) #13 engine/Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #14 vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true) #15 engine/Shopware/Components/HttpCache/AppCache.php(103): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>pass(Object(Symfony\Component\HttpFoundation\Request), true) #16 shopware.php(113): Shopware\Components\HttpCache\AppCache-\>handle(Object(Symfony\Component\HttpFoundation\Request)) #17 {main} &nbsp;
> 
> _OK_

---

<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: [21. Dezember 2016 um 13:45 UTC](https://forum.shopware.com/t/msql-fehler-bei-update-von-import-export-anvanced/42295/8 "2016-12-21T13:45:51Z")

</div>

Die alten Profile müssen NULL sein, bei den neuen kann da ruhig “0” drin stehen.  
Das ist bei dir wahrscheinlich nicht der Fall, da die Spalte ja manuell angelegt werden musste. Das Feld “session\_id” müsste es in der s\_import\_export\_log geben.

---

<div class="post-metadata">

### Author: ![AutoFrau](https://avatars.discourse-cdn.com/v4/letter/a/dec6dc/32.png) [@AutoFrau](https://forum.shopware.com/u/AutoFrau)
#### Post date: [21. Dezember 2016 um 14:01 UTC](https://forum.shopware.com/t/msql-fehler-bei-update-von-import-export-anvanced/42295/9 "2016-12-21T14:01:13Z")

</div>

Okay, habe in meine alten Profile NULL eingetragen. Allerdings kommt nach wie vor der gleiche Fehler, egal ob neues oder altes Profil.

Die s\_import\_export\_log enthält bei mir nur diese vier Felder:

id, message, state und created\_at

&nbsp;

Kleiner Nachtrag:

Das passiert beim Versuch eines Imports:

&nbsp;

> An exception occurred while executing ‚INSERT INTO s\_import\_export\_log (message, state, created\_at, session\_id) VALUES (?, ?, ?, ?)‘ with params [„An exception occurred while executing ‚INSERT INTO s\_article\_configurator\_options (`group_id`, `name`, `position`) VALUES(?, ?, ?)‘ with params ["35", null, 1]:\n\nSQLSTATE[23000]: Integrity constraint violation: 1048 Column ‚name‘ cannot be null“, „true“, „2016-12-21 15:30:56“, 1029]: SQLSTATE[42S22]: Column not found: 1054 Unknown column ‚session\_id‘ in ‚field list‘

---

<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: [21. Dezember 2016 um 17:14 UTC](https://forum.shopware.com/t/msql-fehler-bei-update-von-import-export-anvanced/42295/10 "2016-12-21T17:14:00Z")

</div>

Die Spalte fehlt. Müsste morgen mal schauen ob ich den passenden SQL Befehl hier posten kann.

---

<div class="post-metadata">

### Author: ![AutoFrau](https://avatars.discourse-cdn.com/v4/letter/a/dec6dc/32.png) [@AutoFrau](https://forum.shopware.com/u/AutoFrau)
#### Post date: [22. Dezember 2016 um 07:59 UTC](https://forum.shopware.com/t/msql-fehler-bei-update-von-import-export-anvanced/42295/11 "2016-12-22T07:59:06Z")

</div>

Das wäre lieb, da wir sonst keine neuen Artikel einfügen oder die bestehenden pflegen können, und das gerade jetzt, wo die ganzen neuen Preislisten rauskommen. ![Crying](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/3d74433e0d4d6cb84e92906c2faceb6b50db91bf.png "Crying")

---

<div class="post-metadata">

### Author: ![Simon\_Baumer](https://avatars.discourse-cdn.com/v4/letter/s/8e7dd6/32.png) [@Simon\_Baumer](https://forum.shopware.com/u/Simon_Baumer)
#### Post date: [22. Dezember 2016 um 08:04 UTC](https://forum.shopware.com/t/msql-fehler-bei-update-von-import-export-anvanced/42295/12 "2016-12-22T08:04:28Z")

</div>

Guten Morgen AutoFrau,

folgende SQL-Query sollte ihr Problem lösen:  
&nbsp;

```
ALTER TABLE s_import_export_log ADD COLUMN session_id int; ALTER TABLE s_import_export_log ADD FOREIGN KEY (session_id) REFERENCES s_import_export_session(id); 

```

Viele Grüße,  
Simon 😉 &nbsp; &nbsp; &nbsp;

---

<div class="post-metadata">

### Author: ![AutoFrau](https://avatars.discourse-cdn.com/v4/letter/a/dec6dc/32.png) [@AutoFrau](https://forum.shopware.com/u/AutoFrau)
#### Post date: [22. Dezember 2016 um 09:23 UTC](https://forum.shopware.com/t/msql-fehler-bei-update-von-import-export-anvanced/42295/13 "2016-12-22T09:23:40Z")

</div>

Hallo Simon!

Vielen lieben Dank!!! Funktioniert alles wieder. ![Thumb-Up](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/thumb-up.png "Thumb-Up")

Liebe Grüße,

Nicole
