Illegal mix of collations
Wenn bei der Synchronisation mit ShopSync die Meldung erscheint
1267 - Illegal mix of collations
so ist die Ursache dafür in den Tabellen der Datenbank zu suchen. Die "collation" eines Feldes gibt den Zeichensatz und die Sortierung der Inhalte für das jeweilige Feld an. Erfolgt die Meldung "Illegal mix of collations" ist die Ursache in der Regel ein neu angelegtes Feld in einer der betroffenen Tabellen, dem Sie einen abweichenden Zeichensatz zugewiesen haben.
Beispiel: Sie haben für alle Tabellen in Ihrer Datenbank den Zeichensatz "latin1_german1_ci" und fügen ein neues Feld mit dem Zeichensatz "latin1_swedish_ci" hinzu, so kommt es immer dann zu einer Fehlermeldung, wenn ein SQL-Befehl beide Felder in einer Abfrage anspricht.
Lösung: Überprüfen Sie alle Felder in den betreffenden Tabellen auf deren Zeichensatz und stellen Sie sicher, dass der Zeichensatz aller Felder identisch ist.