by glitzi85 » 15. September 2011 15:21
Kurze Antwort: Ja, die Datenbank muss leer sein. Bei manchen Spalten ist ein sogenannter Unique-Index gesetzt der sicherstellt, dass für diese Spalte jeder Wert einmalig ist. Sinn macht dies z.B. bei Benutzernamen, da jeder Benutzer nur einmal existieren darf. Wenn du jetzt Daten in eine Tabelle einfügst, in der schon welche stehen und dabei doppelte Daten in Unique-Spalten auftreten, dann bekommt man solche Fehlermeldungen.
Am einfachsten ist es im ersten Bild (beim Export) den Haken bei "Füge DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT hinzu" zu setzen. Dann werden beim Import erstmal alle Tabellen die schon existieren gelöscht und danach neu angelegt.
mfg glitzi