Page 1 of 1

MySQL Error: Can't open file

Posted: 2003-11-18 18:02
by simcen
Hi

Mir hats eine Tabelle kaputt gemacht, wahrscheinlich wegen zuvielen Abfragen.

Der Fehler lautet:

Code: Select all

mysql error: Can't open file: tabellenname.MYD'. (errno: 126)
Ein

Code: Select all

REPAIR TABLE tabellenname
bringt ebenfalls wieder einen Error, mit derselben Meldung. Als ich mit Google gesucht habe, fand ich den Tipp, die DB zu reloaden und dann den Service neuzustarten -> kein Effekt.

Ich hätte zwar ein Backup, aber da es eine News-Tabelle ist, wäre es gut wenn ich das trotzdem anderweitig flicken kann.

Kann mir jemand noch Tipps geben was ich evrsuchen kann?

Herzlichen Dank
Over and Out.

Re: MySQL Error: Can't open file

Posted: 2003-11-18 18:04
by alexander newald
ist die datei denn noch vorhanden?

Re: MySQL Error: Can't open file

Posted: 2003-11-18 18:09
by simcen
ja, sonst würde MySQL mir die Tabelle nicht mehr anzeigen nach einem Reload.

Re: MySQL Error: Can't open file

Posted: 2003-11-18 18:16
by alexander newald
Kann der Benutzer, unter dem mysqld läuft, die Datei öffnen (von den Zugriffsrechten her)?

Re: MySQL Error: Can't open file

Posted: 2003-11-18 18:41
by simcen
Jep

Re: MySQL Error: Can't open file

Posted: 2003-11-18 19:04
by oxygen
126 = Index file is crashed / Wrong file format

versuch mal myisamchk -r tabellenname

Re: MySQL Error: Can't open file

Posted: 2003-11-18 19:29
by simcen
Oha, das hab ich vergessen zu erwähnen, hab ich ebenfalls versucht (auch mit der option -q)