hawkmaster: Verletzung der UNIQUE KEY-Einschränkung

Beitrag lesen

Hallo

dann das Ziel und danach kommt ein großes Eingabefeld, in das man ein Statement eingeben soll, das die gewünschten Daten aus der Quelle zieht - also ein "SELECT * FROM tabelle"-Statement. Und da gibst du dann

SET sql_mode = ANSI_QUOTES;
  SELECT * FROM tabelle

ein.

Ahh, jetzt verstehe ich was du meinst. Ich arbeite anders mit dem Assisten. Es gibt ja zwei Möglichkeiten.
1. Copy data from one or more tables
2. Write a query to specifiy ..

Ich arbeite mit Option 1 und du meinst vermutlich Möglichkeit 2.

Ich habe mittlerweile mit dem neuen SQL Server Migration Assistant for MySQL weiter gearbeitet. Der funktioniert ganz gut. Man musste nur noch ein zusätzliches Pack installarieren, sonst werden die Daten nicht migriert.
Ich habe nur noch ein Problem mit einer MySQL Tabelle "elementvallue".

Hier habe ich die SPalte "ElementValueID" als AutoIncrement definiert. Diese ist ja dann auch Unique. Zusätzlich habe ich die SPalte "ElementGroupID" und "ElementValue" zusammen als "Unique". Das ist doch erlaubt oder?
Der Migration Wizard sagt nun aber:

Die Anweisung wurde beendet. Verletzung der UNIQUE KEY-Einschränkung '_...'. Ein doppelter Schlüssel kann in das ...-Objekt nicht eingefügt werden.

Kann das sein, das der SQL Server das nicht erlaubt?
vielen Dank und viele Grüße
hawk