Hallo,
leider kann ich in meinem Forum keinen Thread mehr aufrufen. Folgende Fehlermeldung erscheint:
Code:
MyBB has experienced an internal SQL error and cannot continue.
SQL Error:
144 - Table './xxx_mybb/mybb_posts' is marked as crashed and last (automatic?) repair failed
Query:
SELECT p.pid FROM mybb_posts p WHERE p.tid='11' AND p.visible='1' ORDER BY p.dateline LIMIT 0, 10
Ich bitte um Hilfe!!
Dnake!
lg
Repariere die Tabelle "mybb_posts" mittels phpMyAdmin oder mit dem SQL-Befehl
Code:
REPAIR TABLE `mybb_posts`
Ooops, zu langsam
Danke!
Aber es geht nicht.
Phpmyadmin macht es aber am Ende steht:
Zitat:xxxx.mybb_posts repair error myisam_sort_buffer_size is too small
Wende dich bitte an deinen Hoster.
Ich habe einen eigenen VSever. Ich habe in den Linux Systemdateien Buffer Size deutlich erhöht. Leider geht das nicht. Warscheinlich ist der VServer zu schlecht.
Hat jemand ne Idee was man machen kann?
Ich wollte die Tabelle in einen andere Datenbank importieren und sie dort reapieren, leider kann man diese aber nicht mehr exportieren. Heißt das alles ist weg?
Ich glaub's wirklich nicht!
(((
Wie ist der Wert denn eingestellt und wie groß ist die Tabelle?
Die Tabelle ist beschädigt. Daher kannst du nicht mehr mit ihm machen, solange sie nicht repariert ist.
Die Größe der Tabelle kann nicht angezeigt werden.
Buffer Size habe ich vom 32K auf 20M gestellt.
Wie viel Beiträge hattest du denn? Evtl. ist das immer noch zu wenig. Steht diese Zahl auch in phpMyAdmin bei den Variablen?
Alle Mitglieder haben insgesamt 23.997 Beiträge in 249 Themen erstellt
Das Forum gehört nicht direkt mir, sondern einem Kunden, aber das ist etwas schwer jetzt zu erklären...
In phpMyAdmin steht bei mybb_posts:
Code:
mybb_posts in Benutzung
In mybb_mybb_privatemessages steht z.B.:
Code:
mybb_privatemessages 1.786 MyISAM utf8_general_ci 1,2 MB -
Das heißt, ich kann weder Inhalt noch Größe von mybb_posts lesen.