MySQL Error: Can't open file

MySQL, PostgreSQL, SQLite
simcen
RSAC
Posts: 338
Joined: 2003-02-12 14:35
Location: Bern, Schweiz

MySQL Error: Can't open file

Post by simcen » 2003-11-18 18:02

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.

alexander newald
Posts: 1117
Joined: 2002-09-27 00:54
Location: Hannover

Re: MySQL Error: Can't open file

Post by alexander newald » 2003-11-18 18:04

ist die datei denn noch vorhanden?

simcen
RSAC
Posts: 338
Joined: 2003-02-12 14:35
Location: Bern, Schweiz

Re: MySQL Error: Can't open file

Post by simcen » 2003-11-18 18:09

ja, sonst würde MySQL mir die Tabelle nicht mehr anzeigen nach einem Reload.

alexander newald
Posts: 1117
Joined: 2002-09-27 00:54
Location: Hannover

Re: MySQL Error: Can't open file

Post by alexander newald » 2003-11-18 18:16

Kann der Benutzer, unter dem mysqld läuft, die Datei öffnen (von den Zugriffsrechten her)?

simcen
RSAC
Posts: 338
Joined: 2003-02-12 14:35
Location: Bern, Schweiz

Re: MySQL Error: Can't open file

Post by simcen » 2003-11-18 18:41

Jep

oxygen
RSAC
Posts: 2179
Joined: 2002-12-15 00:10
Location: Bergheim

Re: MySQL Error: Can't open file

Post by oxygen » 2003-11-18 19:04

126 = Index file is crashed / Wrong file format

versuch mal myisamchk -r tabellenname

simcen
RSAC
Posts: 338
Joined: 2003-02-12 14:35
Location: Bern, Schweiz

Re: MySQL Error: Can't open file

Post by simcen » 2003-11-18 19:29

Oha, das hab ich vergessen zu erwähnen, hab ich ebenfalls versucht (auch mit der option -q)