Seite 1 von 1

MySQL Fehler seit update 2.0.17 -> 18 *gelöst*

Verfasst: 09.11.2005 21:20
von capul
Seit ich das Forum von 2.0.17 auf 18 aktualisiert habe können keine Beiträge mehr geschrieben werden!
Beim absenden erscheint folgender Fehler:
Could not insert new word matches

DEBUG MODE

SQL Error : 1196 Warning: Some non-transactional changed tables couldn't be rolled back

INSERT INTO forum_search_wordmatch (post_id, word_id, title_match) SELECT 314, word_id, 0 FROM forum_search_wordlist WHERE word_text IN ('tescht')

Line : 251
File : functions_search.php
Ursache ist eine defekte Tabelle in der DB!
Im phpMyAdmin erscheint beim Versuch die Tabelle "forum_search_wordmatch" einzusehen folgender Fehler:
#1016 - Can't open file: 'forum_search_wordmatch.MYD'. (errno: 144)
Was kann/soll ich jetzt tun, ohne das was verloren geht?

Danke und Gruss capul

Verfasst: 09.11.2005 22:10
von capul
Habe den db_maintenance Mod installiert und die DB repariert...

special thx to Warren :wink:

Verfasst: 08.04.2006 22:04
von chiara
Moin,

ich hab den Fehler jetzt auch, beim Update von 2.0.19 auf 20...
Aber mit der Lösung hier kann ich jetzt so groß nix anfangen...

Ich hab jetzt hier mal im Forum gesucht und kam auf diesen
Thread und daraus hab ich mir diesen Befehl für MyAdmin abgeleitet, was auch funktioniert hat:

Code: Alles auswählen

REPAIR TABLE phpbb_search_wordmatch
Für die, die noch nicht so viel ahnung von phpMyAdmin haben:

In den Hauptpfad von der Datenbank gehen und dort oben auf den SQL-Reiter klicken, dort kann man den Befehl dann eingeben :)

Lieben Gruß

Nicole

Edit: achso, das phpbb_ in dem Befehl ist natürlich durch den eigenen Präfix zu ersetzen ;)