mysql table kann nicht repariert werden... - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html) +---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-52.html) +---- Thema: mysql table kann nicht repariert werden... (/thread-14661.html) |
mysql table kann nicht repariert werden... - Mclimax - 06.10.2009 Hallo zusammen Ich habe wie schon im Betreff beschrieben ein Problem! Welche MyBB version benutzt du? 1.4.9 Welche PHP-Version benutzt du? 5.2.9 Welche Datenbank benutzt du? (mit Version) mysql 5.1.30 Hast du ein Update/Upgrade durchgeführt? - ja, vom hoster eine Migration von mysql 4.x.xx zu mysql 5.1.30 - anpassung der config.php mit dem neuen host - danach update von MyBB 1.4.8 zu 1.4.9 Seit wann tritt das Problem auf? heute!! (vorher hatte niemand gepostet) Wird eine Fehlermeldung ausgegeben? Welche? Wann? zuerst ein fehlgeschlagener post: SQL Error: 126 - Incorrect key file for table './db/board_posts.MYI'; try to repair it danach immer folgende meldung beim versuch einen post anzuschauen: SQL Error: 145 - Table './db/board_posts' is marked as crashed and should be repaired die repair funktion (oder auch als sql-query) im phpmyadmin habe ich versucht... --> db.board_posts repair status Table is already up to date Was kann ich nun machen????? PS. Mir ist aufgefallen im AdminCP das die PHP-Info-Datei folgenden vermerk noch drin hat unter mysql: Client API version 4.1.25 (weiss nicht ob das was zur sache tut) RE: mysql table kann nicht repariert werden... - Michael - 06.10.2009 Wenn sich die Tabelle nicht reparieren lässt, kannst dir vermutlich nur ein Backup helfen. Möglicherweise hält dein Hoster welche vor, falls du kein aktuelles zur Hand hast. RE: mysql table kann nicht repariert werden... - Mclimax - 06.10.2009 Hi Michael Danke, das hab ich leider schon befürchtet! Ich habe ein Backup, dass ich direkt vor der DB-Migration gemacht habe. Ist das ein Problem, dass es sich um ein Backup der mysql 4 DB handelt? Zitat:PS. Mir ist aufgefallen im AdminCP das die PHP-Info-Datei folgenden vermerk noch drin hat unter mysql: Client API version 4.1.25 (weiss nicht ob das was zur sache tut) Entspricht die client API version der mysql version? Und muss ich diese anpassen oder spielt das keine Rolle? Greetz & thx Mclimax RE: mysql table kann nicht repariert werden... - StefanT - 06.10.2009 Es kann passieren, dass die Dateien der Datenbank beschädigt werden. Ich denke nicht, dass es am Update liegt, aber das kann natürlich sein. Wende ich mal an den Hoster. Vielleicht können die helfen. RE: mysql table kann nicht repariert werden... - Mclimax - 07.10.2009 (06.10.2009, 20:17)StefanT schrieb: Es kann passieren, dass die Dateien der Datenbank beschädigt werden. Ich denke nicht, dass es am Update liegt, aber das kann natürlich sein. Wende ich mal an den Hoster. Vielleicht können die helfen. Hi zusammen Gestern habe ich auf den Rat von StefanT mit dem Hoster Kontakt aufgenommen. Sie haben mir heute morgen die Tabelle repariert! So wie es aussieht ist mir "nur" im Admin CP auf der Startseite (Dort wo ich Notizen machen kann) die letzte Notiz flöten gegangen... Also gehe ich auch schwer davon aus das sie ein Backup aufgespielt haben. Danke für den Tipp StefanT, ich hätte jetzt das Problem bei mir gesucht... Noch die letzte Frage, auf die ich keine Antwort erhalten habe: Muss ich die "Client API version" in der PHP-Info auch anpassen oder tut die nichts zur Sache? Thx & greetz Mclimax RE: mysql table kann nicht repariert werden... - Michael - 07.10.2009 (07.10.2009, 08:48)Mclimax schrieb: Muss ich die "Client API version" in der PHP-Info auch anpassen oder tut die nichts zur Sache?Die Client API version und die Version des MySQL-Servers/-Clients sind unterschiedliche Dinge. Dass diese nicht übereinstimmen ist durchaus normal und sollte kein Problem darstellen. RE: mysql table kann nicht repariert werden... - Mclimax - 07.10.2009 OK, Danke! :-) |