[redhat-list-de] MySQL Error 1017: wie beheben ?

Michael Schwendt fedora at wir-sind-cool.org
Fri Aug 6 12:52:37 UTC 2004


On Fri, 6 Aug 2004 11:12:06 +0200, Jörg Linnenkohl wrote:

> Hallo Leute,
> 
> Freitag halt. Wegen einer Stromabschaltung mußte ich 
> (schon vor einiger Zeit) den
> Rechner runterfahren, habe alles ordnungsgemäß
> beendet und später neu gestartet.
> 
> Nun versuche ich erstmalig nach diesem Reboot 
> auf eine Datenbanktabelle zuzugreifen, und bekomme
> auf der mysql-Kommando-Ebene den Fehler 
> ERROR 1017: Can't find file: './ServVerw/PARAMETER.frm' (errno: 13)
> 
> Das Kommando USE ServVerw; hat vorher geklappt, mit SHOW-TABLES
> sehe ich die inkriminierte Tabelle und 
> /var/lib/mysql/ServVerw/PARAMETER.frm ist vorhanden.
> Ein Rechte-Problem schließe ich aus, da ich mysqld als Root
> gestartet habe und alle Verzeichnisse/Dateien Schreib/Lese-Rechte
> haben.

Was meinst Du damit, Du hättest "mysqld als Root gestartet"? Das
übernimmt doch das "service mysqld" Skript. MySQL Daemon gibt die
root Rechte ab und ist danach User mysql Gruppe mysql, genau wie
die Dateien unterhalb von /var/lib/mysql.

> Ich nehme daher an, daß die Datei korrupt ist. Gibt es Möglichkeiten,
> das zu reparieren? 

Schon nach einem Backup mit "mysqlcheck" & Co experimentiert?





More information about the redhat-list-de mailing list