Page 1 of 1

Table 'e' is marked as crashed and should be repaired

Posted: Sun Feb 01, 2009 10:34 am
by Mari
Ich habe ein mächtiges Problem und hoffe mir kann noch geholfen werden :(

Ich habe in meinem Blog einen Eintrag und einen Entwurf stehen, die ich nicht löschen kann.
Jedes Mal wenn ich es versuche, bekomme ich beim Aufruf meines Blogs diese Fehlermeldung:

Code: Select all

Query failed:

SELECT 
                    

                    e.id,
                    e.title,
                    e.timestamp,
                    e.comments,
                    e.exflag,
                    e.authorid,
                    e.trackbacks,
                    e.isdraft,
                    e.allow_comments,
                    e.last_modified,

                    a.realname AS author,
                    a.username AS loginname,
                    a.email
                     , e.body, e.extended
                     
                FROM
                    taeglichesentries AS e
                    LEFT JOIN taeglichesauthors a
                        ON e.authorid = a.authorid
                    LEFT JOIN taeglichesentrycat ec
                        ON e.id = ec.entryid
                    LEFT JOIN taeglichescategory c
                        ON ec.categoryid = c.categoryid
                    
                    WHERE isdraft = 'false' AND e.timestamp <= 1233480000
                     GROUP BY e.id
            ORDER BY timestamp DESC
                      LIMIT 5

/ Table 'e' is marked as crashed and should be repaired
Ich muss dann in die Datenbank gehen und finde folgendes vor:

Image

Ich markieren dann die Tabellen und lasse sie reparieren und anschließend geht alles wieder.
Die beiden Einträge sind immer noch da.

Ich würde mich sehr freuen wenn sich das mal jemand anschaut.
Viele Grüße von Mari und vielen Dank im Vorraus.

Re: Table 'e' is marked as crashed and should be repaired

Posted: Mon Feb 02, 2009 9:57 am
by garvinhicking
Hi!

Und nach dem reparieren erscheint die Fehlermeldung immer noch? Wenn ja ist die Tabelle wirklich defekt, in dem Fall muss ggf. dein Provider mit "myisamchk" da ran.

Ansonsten würde ich die Tabelle mal per SQL-Dump exporiteren, die Tabelle löschen und dann den SQL-Dump importieren. Aber dabei muss sichergestellt sein dass der SQL-Dump keinen Defekt hat (also ggf. lieber die originaltabelle umbenennen statt zu löschen)

Grüße,
Garvin

Re: Table 'e' is marked as crashed and should be repaired

Posted: Sun Feb 15, 2009 9:07 am
by Mari
garvinhicking wrote:Hi!

Und nach dem reparieren erscheint die Fehlermeldung immer noch? Wenn ja ist die Tabelle wirklich defekt, in dem Fall muss ggf. dein Provider mit "myisamchk" da ran.
Nein, nach dem reparieren ist alles wieder in Ordnung.
Es passiert immer nur dann, wenn ich einen Artikel nachträglich bearbeiten oder löschen will, dann hat sie mit mir ein Problem.
garvinhicking wrote: Ansonsten würde ich die Tabelle mal per SQL-Dump exporiteren, die Tabelle löschen und dann den SQL-Dump importieren. Aber dabei muss sichergestellt sein dass der SQL-Dump keinen Defekt hat (also ggf. lieber die originaltabelle umbenennen statt zu löschen)

Grüße,
Garvin
Das werde ich mal probieren ... - vielen Dank erst einmal für deinen Rat ...
LG Mari

Re: Table 'e' is marked as crashed and should be repaired

Posted: Sun Feb 15, 2009 9:41 am
by Mari
garvinhicking wrote: Ansonsten würde ich die Tabelle mal per SQL-Dump exporiteren, die Tabelle löschen und dann den SQL-Dump importieren. Aber dabei muss sichergestellt sein dass der SQL-Dump keinen Defekt hat (also ggf. lieber die originaltabelle umbenennen statt zu löschen)
Grüße,
Garvin
Ich habe es getan :) - Garvin, was immer dabei passiert ist, jetzt funktioniert alles wieder und ich habe auch den Eindruck, es geht alles schneller.
Ich kann Artikel wieder löschen usw.

Vielen, vielen Dank und ... na den Rest kennst du ja schon :) (- ein Held!!)