# Migration Kunden von modified eCommerce Shop mit Migrations Tool - SQL Syntax Fehler

**URL:** <https://forum.shopware.com/t/migration-kunden-von-modified-ecommerce-shop-mit-migrations-tool-sql-syntax-fehler/46160>\
**Category:** Installation/Einstieg\
**Created:** [5. Juni 2017 um 18:14 UTC](https://forum.shopware.com/t/migration-kunden-von-modified-ecommerce-shop-mit-migrations-tool-sql-syntax-fehler/46160 "2017-06-05T18:14:35Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pat](https://avatars.discourse-cdn.com/v4/letter/p/8491ac/32.png) [@Pat](https://forum.shopware.com/u/Pat)\
**Post date:** [5. Juni 2017 um 18:14 UTC](https://forum.shopware.com/t/migration-kunden-von-modified-ecommerce-shop-mit-migrations-tool-sql-syntax-fehler/46160/1 "2017-06-05T18:14:35Z")

</div>

Hallo liebe Gemeinde,

ich bin gerade bei der Migration von einem modified Shop. Dafür nutze ich das offizielle Shopware Migrations Tool.  
Artikel, Bilder etc. stellen kein Problem dar.

Bei den Kundendaten bin ich am verzweifeln. 254 Kundendatensätze werden importiert, dann der Abbruch.

Folgende Fehlermeldung, bei deren Analyse ich leider nicht weiter komme:

**Beim Importieren der Kunden ist ein Fehler aufgetreten**

**Code** : 42000

**Line** : 234

**File** : /home/vagrant/www/shopware/engine/Library/Zend/Db/Statement/Pdo.php

**Error** : SQLSTATE[42000]: Syntax error or access violation: 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 ‘@gmail.com)’ at line 2

**Trace** : #0 /home/vagrant/www/shopware/engine/Library/Zend/Db/Statement.php(303): Zend\_Db\_Statement\_Pdo-\>\_execute(Array) #1 /home/vagrant/www/shopware/engine/Library/Zend/Db/Adapter/Abstract.php(480): Zend\_Db\_Statement-\>execute(Array) #2 /home/vagrant/www/shopware/engine/Library/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend\_Db\_Adapter\_Abstract-\>query(‘INSERT INTO s\_c…’, Array)

…

Jemand eine Idee wo ich ansetzen kann?

Danke und Grüße  
Pat

---

<div class="post-metadata">

**Author:** ![Pat](https://avatars.discourse-cdn.com/v4/letter/p/8491ac/32.png) [@Pat](https://forum.shopware.com/u/Pat)\
**Post date:** [6. Juni 2017 um 06:45 UTC](https://forum.shopware.com/t/migration-kunden-von-modified-ecommerce-shop-mit-migrations-tool-sql-syntax-fehler/46160/2 "2017-06-06T06:45:04Z")

</div>

Ich habe ein ähnliches Problem hier im Forum gefunden. Die Lösung von Stephan Grass Hat auch bei mir geholfen:

In der Function newsletterSubscribe in CustomerImporter.php muss

```
$sql = "INSERT INTO s_campaigns_mailaddresses (customer, groupID, email)
    	VALUES (1, {$customer['newslettergroupID']}, {$customer['email']});";

```

durch

```
$sql = 'INSERT INTO s_campaigns_mailaddresses (customer, groupID, email)
        VALUES (1, ' . $customer['newslettergroupID'] . ',"' . $customer['email'] . '");';

```

ersetzt werden!!

Jetzt geht fast alles. Die Artikelbilder werden aber nicht mehr importiert. Hilft wohl nur „fehlerhaftes Skript“ für Import Bilder danach mit Anpassung von oben dann die Kunden.&nbsp;

&nbsp;

&nbsp;

&nbsp;
