Hallo,
ich bin hier grade dabei meine WBBlite-Datenbank auf einen anderen Server zu "kopieren"... nun habe ich zwar leider keinen Zugriff auf die Dateien(!) von MySQL, die für die Datenbank zuständig sind, sonder muss alles über Export -> Import/SQL-Fenster regeln.
Ich bin mittlerweile auch schon bei den Tabellen bb1_wordlist und bb1_wordmatch angekommen, diese beinhalten aber leider insgesamt über 300.000 Datensätze.
Da mein Server eine max. Ausführungszeit von 10 sek. hat, kann ich natürlich nicht alles auf einmal exportieren bzw importieren.. deswegen wollte ich es Schrittweise machen.. hat ja schließlich bei der Tabelle bb1_posts auch geklappt..
Sobald ich jetzt aber bb1_wordlist in die neue Datenbank einfügen will kommt so ein Fehler wie auf dem angehängten Bild.
Gut, dachte ich mir, lässte den Eintrag halt weg, und prompt war der gleiche Fehler wieder da, aber nur bei nem anderen Wort.
Ich schätze mal, dass das etwas mit dem Zeichensatz oder sonstigem Zutun haben muss, weiß aber nicht wie ich das jetzt hinbekomme, dass es praktisch ohne Fehler abläuft..
Ich schätze mal, dass die Daten immer in unterschiedlichen Kodierungen, z.b. einmal ISO-8859-15, dann ISO-8859-1, dann wiederum UTF-8 etc... Das habe ich rausgefunden, indem ich das SQL-Fenster in einem eigenen Fenster aufgemacht habe und dort die Kodierung im Browser geändert habe.. danach gingen alle (also nur 2500) Eintrage rein, beim nächstern 2500er-Packen wiederum ging es nicht mehr so einfach und ich musste die Kodierung mehrmals ändern... aber das ist einfach zuviel aufwand..
gibt es da nciht einen einfacheren Weg?
Kann man irgendwie die Fehlermeldungen "abschalten" und einfach alles, bis auf die Fehlerhaften Eintrage übertragen? Also ein Datenverlust wäre hier nicht so schlimm... besser wäre natürlich eine 1:1 Kopie der Tabellen, aber nun ja..
Das ändern der Kollation hat auch nichts gebracht.
ich bin hier grade dabei meine WBBlite-Datenbank auf einen anderen Server zu "kopieren"... nun habe ich zwar leider keinen Zugriff auf die Dateien(!) von MySQL, die für die Datenbank zuständig sind, sonder muss alles über Export -> Import/SQL-Fenster regeln.
Ich bin mittlerweile auch schon bei den Tabellen bb1_wordlist und bb1_wordmatch angekommen, diese beinhalten aber leider insgesamt über 300.000 Datensätze.
Da mein Server eine max. Ausführungszeit von 10 sek. hat, kann ich natürlich nicht alles auf einmal exportieren bzw importieren.. deswegen wollte ich es Schrittweise machen.. hat ja schließlich bei der Tabelle bb1_posts auch geklappt..
Sobald ich jetzt aber bb1_wordlist in die neue Datenbank einfügen will kommt so ein Fehler wie auf dem angehängten Bild.
Gut, dachte ich mir, lässte den Eintrag halt weg, und prompt war der gleiche Fehler wieder da, aber nur bei nem anderen Wort.
Ich schätze mal, dass das etwas mit dem Zeichensatz oder sonstigem Zutun haben muss, weiß aber nicht wie ich das jetzt hinbekomme, dass es praktisch ohne Fehler abläuft..
Ich schätze mal, dass die Daten immer in unterschiedlichen Kodierungen, z.b. einmal ISO-8859-15, dann ISO-8859-1, dann wiederum UTF-8 etc... Das habe ich rausgefunden, indem ich das SQL-Fenster in einem eigenen Fenster aufgemacht habe und dort die Kodierung im Browser geändert habe.. danach gingen alle (also nur 2500) Eintrage rein, beim nächstern 2500er-Packen wiederum ging es nicht mehr so einfach und ich musste die Kodierung mehrmals ändern... aber das ist einfach zuviel aufwand..
gibt es da nciht einen einfacheren Weg?
Kann man irgendwie die Fehlermeldungen "abschalten" und einfach alles, bis auf die Fehlerhaften Eintrage übertragen? Also ein Datenverlust wäre hier nicht so schlimm... besser wäre natürlich eine 1:1 Kopie der Tabellen, aber nun ja..
Das ändern der Kollation hat auch nichts gebracht.