Jag citerar ur den länken jag skrev innan
Citat:
Did you try isamchk -r or isamchk -ro ?
Remeber to take a backup of your file before trying to repair it!
Please read the MySQL manual, section 'How to repair tables'; *This
should help you fix practically everything!
(Note that if a varible length file gets corrupted, you may get many
errors like the above if only one row is wrong)
As last option, if you really MUST get back all possible rows:
After you have got a working file, you can experiment with the old
.ISM file with:
isamchk -r -e table
This will try to recover everything (even wrong records); *After doing
this you have however to check the table to verify tha isamchk didn't
find any rows that shouldn't be there; *Normally these rows will
contain binary data in all columns.
|