Fehler nach Import aus SQL ?
Moderator: mirko
Danke für die schnelle Antwort, Mirko.Original von Mirko:
Das kann also ein Problem mit zu kurzen Timeout sein. Im phpMyAdmin kann man ebenfalls die fehlerhafte SQL Anweisung mal ausführen und schauen ob es zum gleichen Fehler kommt.
Hab das in myAdmin gerade mal getestet und der Fehler lässt sich leider reproduzieren. Ich hab mit der SQL noch nicht soweit gespielt, daß ich wüßte wie und wo ich das Timeout-Verhalten ändern kann. Wärst Du so nett und könntest mir da einen Wink geben, bevor ich das Ding zerschieße ?
Gruß & Dank,
Marv.
Zuerst mal, importiert werden nur Empfänger mit syntaktisch korrekten E-Mail-Adressen und es werden niemals doppelte E-Mail-Adressen importieren. Wenn also bei den 19809 Datensätzen, doppelte oder nicht korrekte E-Mail-Adressen enthalten waren, dann hat er diese natürlich ignoriert.
Zu dem Fehler:
siehe
http://dev.mysql.com/doc/refman/5.1/en/gone-away.html
bzw. in deutsch
http://dev.mysql.com/doc/refman/5.1/de/gone-away.html
Das kann also ein Problem mit zu kurzen Timeout sein. Im phpMyAdmin kann man ebenfalls die fehlerhafte SQL Anweisung mal ausführen und schauen ob es zum gleichen Fehler kommt.
Zu dem Fehler:
siehe
http://dev.mysql.com/doc/refman/5.1/en/gone-away.html
bzw. in deutsch
http://dev.mysql.com/doc/refman/5.1/de/gone-away.html
Das kann also ein Problem mit zu kurzen Timeout sein. Im phpMyAdmin kann man ebenfalls die fehlerhafte SQL Anweisung mal ausführen und schauen ob es zum gleichen Fehler kommt.
Hallo zusammen,
ich stecke leider an einer ganz anderen Ecke mit dem SWM fest. Nach dem Import von knapp 20k Usern aus einer Datenbank und dem Versuch mir die Mitglieder anzeigen zu lassen, erhalte ich diese Fehlermeldungen :
Das Gleiche Ergebnis erhalte ich übrigens auch beim Import per CSV.
Gibt es denn eine Möglichkeit die Datenbank in SWM dahingehend zu bereinigen, daß diese 70 Datensätze gefunden und gelöscht werden ?
Gruß & Dank.
ich stecke leider an einer ganz anderen Ecke mit dem SWM fest. Nach dem Import von knapp 20k Usern aus einer Datenbank und dem Versuch mir die Mitglieder anzeigen zu lassen, erhalte ich diese Fehlermeldungen :
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /srv/www/vhosts/mydomain/httpdocs/mailer/functions.inc.php on line 721
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /srv/www/vhosts/mydomain/httpdocs/mailer/functions.inc.php on line 722
Offensichtlich kam der SWM aber auch mit knapp 70 der 20.000 importierten Datensätze (nur Feld \"eMail\" wurde gewählt) nicht zurecht, wie er mir nach dem Importieren in der Endmeldung a la \"19.741 von 19.809 Datensätze wurden erfolgreich importiert\" ausgibt.Fehler bei Ausführung einer SQL-Anweisung Fehler bei Ausführung einer SQL-Anweisung SQL-Fehler:
Lost connection to MySQL server during query 2002 SQL-Answeisung: SELECT DISTINCT mydomainnewsletter_members.* FROM mydomainnewsletter_members ORDER BY u_LastName ASC LIMIT 0, 20
Das Gleiche Ergebnis erhalte ich übrigens auch beim Import per CSV.
Gibt es denn eine Möglichkeit die Datenbank in SWM dahingehend zu bereinigen, daß diese 70 Datensätze gefunden und gelöscht werden ?
Gruß & Dank.
Zuletzt geändert von Marv am 18.02.2009, 13:54, insgesamt 1-mal geändert.