Sphorax 0 Report post Posted June 2, 2005 ich bekomme aufeinmal diesen My-Sql Fehler wenn ich ein Subforum betreten will: mySQL query error: SELECT DISTINCT(ibf_posts.author_id), ibf_topics.* FROM ibf_topics LEFT JOIN ibf_posts ON (ibf_topics.tid=ibf_posts.topic_id AND ibf_posts.author_id=1) WHERE ibf_topics.forum_id=2 and ibf_topics.approved=1 and (ibf_topics.pinned=1 or ibf_topics.last_post > 0) ORDER BY pinned DESC, last_post DESC LIMIT 0,20 mySQL error: Incorrect key file for table: 'ibf_posts'. Try to repair it mySQL error code: Date: Thursday 02nd of June 2005 06:21:49 PM wer kann helfen...??? ich habe vorher nichts an der datenbank geändert gehabt, der fehler trat plötzlich auf... Share this post Link to post
Fabio 0 Report post Posted June 2, 2005 nimm dir mal Try to repair it zu herzen geh ins acp unter mysql tools und versuch die tabele ipf_posts zu reparieren :) Share this post Link to post
Sphorax 0 Report post Posted June 2, 2005 (edited) ja aber wenn ich die reparieren will kommt dieser fehler: mySQL query error: REPAIR Tabelle ibf_posts mySQL error: You have an error in your SQL syntax near 'Tabelle ibf_posts' at line 1 mySQL error code: Date: Thursday 02nd of June 2005 10:06:36 PM kann man mit phpmyadmin reparieren? Edited June 2, 2005 by Sphorax Share this post Link to post
Modula 0 Report post Posted June 3, 2005 Ja - tabelle markieren und unten bei "markierte:" reperieren auswählen :) Share this post Link to post
Sphorax 0 Report post Posted June 3, 2005 (edited) so nachdem ich auch über phpmyadmin die ibf-posts tabelle ncith reparieren konnte --> fehelrmeldung, hab ich die IBF-topics tabelle rapariert. nun hat sich der mysql fehler ein bisschen konkretisiert. mySQL query error: SELECT DISTINCT(ibf_posts.author_id), ibf_topics.* FROM ibf_topics LEFT JOIN ibf_posts ON (ibf_topics.tid=ibf_posts.topic_id AND ibf_posts.author_id=1) WHERE ibf_topics.forum_id=11 and ibf_topics.approved=1 and (ibf_topics.pinned=1 or ibf_topics.last_post > 0) ORDER BY pinned DESC, last_post DESC LIMIT 0,20 mySQL error: Can't open file: 'ibf_posts.MYD'. (errno: 144) mySQL error code: Date: Friday 03rd of June 2005 09:21:07 AM kann man das manuell wieder hinbekommen? wie kommt denn sowas überhaupt von geisterhand zustande? Edit: komischerweise zeigt mir mein phpmyadmin bei der tabnelle ibf_posts jetzt "in benutztung an" ich hab nicht wirklich viel ahnung von phpmyadmin, was hat das denn zu bedeuten? Edited June 3, 2005 by Sphorax Share this post Link to post
Modula 0 Report post Posted June 3, 2005 Scheint wohl etwas mehr an der Tabelle kaputt zu sein - ein Backup hast du nicht zufällig, oder? Ggf. kann dir aber dein Provider noch weiterhelfen und die Tabelle für dich reparieren, ich wüsste sonst nichts womit man das noch machen könnte ausser halt via REPAIR tabellenname Share this post Link to post
Sphorax 0 Report post Posted June 3, 2005 (edited) das ist das prob...die backupfunktion ist beim provider zur zeit nicht funktionsfähig... ich könnt kotzen...sorry... also siehts schlecht aus... kann mir vielleicht jemand erklären wie ich sowas 1300 usern beibringe? lol.....scheiss verzweiflung Edited June 3, 2005 by Sphorax Share this post Link to post
Sphorax 0 Report post Posted June 4, 2005 (edited) hat denn hier echt keiner ne idee, was ich noch tun könnte? an sehr versierte user würd ich eventuell auch mein passwort weitergeben, damit ihr euch das mal "live" anschauen könnt. leider lässt sich nämlich mein hoster-support auch sehr viel zeit :( Edited June 4, 2005 by Sphorax Share this post Link to post
Stefan 0 Report post Posted June 4, 2005 Wenn es über die Repair Funktion nicht geklappt hat, bleibt dir nur noch der Weg den Provider zu informieren. Dieser sollte mit Root-Rechten in der Lage sein, die Tabelle wieder herzustellen. Share this post Link to post