PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DB Crash und Timeout


XYRUS
26.03.2004, 12:12
meine DB ist gecrasht:

Database error in vBulletin 2.2.8:

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,126547,126548,126702,127100,127186,127189,127237,127256,127261,127276,127291,127292,127296,127298 ,127299)
ORDER BY dateline

mysql error: Can't open file: 'attachment.MYD'. (errno: 144)

leider ist die 'attachment.MYD' 400MB groß, so das die nicht so einfach zu reparieren ist.


nun bekomme ich immer, wenn ich repair.php ausführe:

Fatal error: Maximum execution time of 30 seconds exceeded in D:\www\pcmax\forum\admin\db_mysql.php on line 86

Fatal error: Maximum execution time of 30 seconds exceeded in D:\www\pcmax\forum\admin\functions.php on line 2398

-> wie kann ich die Zeit erhöhen?? Und wie lösche ich Anhänge die älter als 2 Jahre sind?

gibts nen SQL Befehl oder ne andere Lösung das Teil wieder heile zu machen?

XYRUS
26.03.2004, 12:22
so habe Timeout verlängert - doch nun kommt das:

Checking table attachment
Table Operation Type Text
pcmax2002.attachment check warning Table is marked as crashed and last repair failed
pcmax2002.attachment check error Found 7139 keys of 7138
pcmax2002.attachment check error Corrupt
Repairing table attachment
pcmax2002.attachment repair error 28 when writing to datafile

hilfe - wie bekomme ich das wieder repariert?

Mystics
26.03.2004, 19:36
pcmax2002.attachment repair error 28 when writing to datafileHm, Partition voll?

Error code 28: No space left on device

[EDIT]
Vergiss, was ich gesagt habe....habe das gefunden:
http://www.vbulletin-germany.com/forum/showthread.php?p=60716#post60716

Wozu zwei identische Themen? Eines hätte doch gereicht.