PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SQL Error 1030 / error 28


El P@so
08.02.2004, 15:17
Hallo.

Nach einem Post, wenn man Smileys deaktiviert und Signatur aktiviert hat, dann postet er zwar, aber der Thread kann danach nicht mehr betrachtet werden.

Wenn ich diesen Post wieder lösche, dann geht der Thread wieder.

Es kommt folgende Fehlermeldung:

Datenbank Fehler in vBulletin 2.3.4:


Invalid SQL:
SELECT
post.*,post.username AS postusername,post.ipaddress AS ip,user.*,userfield.*,icon.title as icontitle,icon.iconpath,
attachment.attachmentid,attachment.filename,attachment.visible AS attachmentvisible,attachment.counter
,avatar.avatarpath,NOT ISNULL(customavatar.avatardata) AS hascustomavatar,customavatar.dateline AS avatardateline
FROM post
LEFT JOIN icon ON icon.iconid=post.iconid
LEFT JOIN user ON user.userid=post.userid
LEFT JOIN userfield ON userfield.userid=user.userid
LEFT JOIN avatar ON avatar.avatarid=user.avatarid
LEFT JOIN customavatar ON customavatar.userid=user.userid
LEFT JOIN attachment ON attachment.attachmentid=post.attachmentid
WHERE post.postid IN (0,260,261,262,263,264,266,267,268,269,272)
ORDER BY dateline

mysql error: Got error 28 from table handler

mysql error number: 1030

Dieses SQL-Query habe ich dann nochmal mit PHPAdmin durchgeführt und des kam genau der gleiche Fehler dabei heraus.

PHPAdmin hebt nur das ISNULL rot hervor in dem Query-String. Das Problem scheint also irgendwie in diesem Abschnitt zu liegen:

NOT ISNULL( customavatar.avatardata ) AS hascustomavatar

Jemand eine Idee?

MfG.

pogo
08.02.2004, 15:58
Error code 28: No space left on device

Das bedeutet, dass die Partition, auf der deine Datenbank liegt, keinen freien Platz mehr hat.
Wende dich deswegen bitte an deinen Provider.

El P@so
08.02.2004, 16:05
Hi Pogo,

Wie kann denn die Partition keinen Platz mehr haben? Die Datenbank hat gerade mal 1 MegaByte.

Was genau soll ich dem Provider sagen? Das die Datenbank nicht genügend Platz hat ist quasi unmöglich. :confused:

Mystics
08.02.2004, 16:29
Auf dem Server wirst aber nicht nur du alleine liegen. Die Fehlermeldung ist eindeutig.

Evtl. ist auch die Swap-Partition voll...ohne deinen Webhoster zu kontaktieren, kannst du aber nichts dagegen machen.

El P@so
08.02.2004, 16:44
Sorry, aber das ergibt doch gar keinen Sinn.

Im Moment sieht das Problem bei mir so aus:
Ich kann posten, aber die forum-display Ansicht verursacht Fehler 28.

Wenn ich dann in einem anderem Forum die forum-display Ansicht aufrufe, funktioniert das astrein.

Ich kann soviel posten wie ich will in den anderen Foren. Dann habe ich das betroffene Forum geleert und wieder mit dem Posten angefangen. Ging alles wieder. Plötzlich war dann ein anderes Forum nicht mehr lauffähig - wieder Fehler 28.

Es ist ja gut, daß es sofort entsprechende Fehleraussagen gibt, aber sie müssen auch nachvollziehbar sein.

Wenn ich meinen Provider jetzt frage, ob es sein kann, daß der Platz für die Datenbank dicht ist, ich aber ohne weiteres in eine andere Tabelle in der gleichen Datenbank mal eben 5 Megabyte an Bildern reinschieben kann... - da erübrigt sich doch meine Frage an den Provider, oder?

Versteht mich nicht falsch: ich möchte nur das Problem verstehen, bevor ich meinen Provider damit belästige.

Fehler 28 scheint zu bedeuten, daß irgendetwas voll ist, aber was denn genau? Webspace kann es unmöglich sein. Ist irgendeine Variable auf dem Server vielleicht zu klein eingestellt?

Please help.

MfG

El P@so
08.02.2004, 18:02
OK sorry, ihr hattet wohl recht.

Der Server hatten einen Crash. Alles wieder wunderbar.

Grüsse.