Seite 1 von 1

SQL ERROR: Allgemeiner Fehler !?

Verfasst: 12.03.2009 09:47
von marcfischer
Hallo Supporter !

Ich hab ein Problem.
Wenn man in mein Forum geht,
einen Thread öffnen will, kommt folgender Hinweis:
Allgemeiner Fehler
SQL ERROR [ mysqli ]

Tabelle 'p' ist als defekt markiert und der letzte (automatische?) Reparaturversuch schlug fehl [1195]

SQL

SELECT p.post_id FROM phpbb_posts p WHERE p.topic_id = 9091 ORDER BY p.post_time ASC LIMIT 15

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/db/mysqli.php
LINE: 205
CALL: dbal_mysqli->sql_query()

FILE: includes/db/dbal.php
LINE: 170
CALL: dbal_mysqli->_sql_query_limit()

FILE: viewtopic.php
LINE: 896
CALL: dbal->sql_query_limit()
Und im phpmyadmin steht:
phpbb_posts in Benutzung
und
Fehler

SQL-Befehl: Bearbeiten

SHOW INDEX FROM `phpbb_posts` ;

MySQL meldet: Dokumentation
#1195 - Tabelle 'phpbb_posts' ist als defekt markiert und der letzte (automatische?) Reparaturversuch schlug fehl

Ich brauch dringend Hilfe !
Würde mich über jede Art von Hilfe und Tipps freuen,
danke schonmal,
gruss marc

Re: SQL ERROR: Allgemeiner Fehler !?

Verfasst: 12.03.2009 09:56
von coolsoft
Ich fürchte, da kann Dir nur Dein Hoster helfen -
da ist vermutlich eins der physikalischen DB- Files defekt oder sogar ganz weg.
Hast hoffentlich ein aktuelles DB Backup.

Re: SQL ERROR: Allgemeiner Fehler !?

Verfasst: 12.03.2009 12:11
von buegelfalte
eine Möglichkeit:
"REPAIR TABLE phpbb_posts"
ausführen (phpMyAdmin)

http://dev.mysql.com/doc/refman/5.1/de/ ... table.html

Dabei können Daten verloren gehen, das ist aber oft die letzte Möglichkeit, um überhaupt noch an die Tabelle zu kommen.
Ansonsten bleibt wirklich nur noch der Kontakt zum Hoster.

B.

Re: SQL ERROR: Allgemeiner Fehler !?

Verfasst: 13.03.2009 11:04
von Scorpio8
wie alt ist dein letztes, funktionierendes Backup der DB?
Du könntest dein Backup der DB (teilweise oder komplett) wieder einspielen ........