MySQL inkorrekt frm fájlok

Sziasztok!

Meghalt egy Debian 5-ös szerver, és volt rajta egy adatbázis. Nem tudtam kidumpolni, mert a MySQL démon elindíthatatlan, ez nem is lényeg. (utolsó mentés pár napos, de a friss adatok miatt kellene kimenteni)

A dumpolási lehetőség hiánya miatt, csak "nyersen", másoltam át az adatbázist egy új szerverre.

És a PHPMYADMIN-ba ez az eredményem:

Hogy nem lehet megnyitni a táblákat a következőket írja ki: in use

Belső tartalma:
SQL query:

SHOW INDEX FROM `as_doc_store_file` ;

MySQL said:

#1033 - Incorrect information in file: '.\xxx\as_doc_store_file.frm'

REPAIR TABLE nem működik.
Valaki futott már ilyen hibába? Előre is köszönöm a segítséget.

Stellar Phoenix Database Recovery for MySQL nevű programmal lehet látni az egész adatbázis tartalmát.

Üdvözlettel, Zentus

Hozzászólások

Hat, olyan 50% eselyed van, hogy vissza tudod nyerni, a tobbiek mar leirtak, hogyan. Azert a tobbieket keszitsd fel lelkileg arra, hogy azt a par napos mentest fogod visszatolteni.

Esetleg futhatsz ket kort a mysqlcheck es a myisamchk parancsokkal (ha MyISAM tablak voltak).

Egyebkent pedig ilyen adatoknal napi szintu mentes. Mindig.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

Ha csak el kell indítani, akkor el kell dobni a komplett DB-t (ehhez felbootolod INNODB helyreállító módban, kollegák linkelték feljebb), utána lelövöd, eltakarítod a maradványait, és kössz, jöhet a backup visszatöltése.

Ha sehogy nem indul, akkor meg lehet próbálni a DB mappáját simán elmozgatni, ez a szerencsétlen MySQL részben a mappa léte/nemléte alapján tudja, hogy van-e neki olyan db-je. Ha úgy elindul, akkor már csak a db maradványait kell leirtani a mysql adatbázisból, kicsit macerás, de nem túl bonyi. Az innodb fájl már kicsit cinkesebb, utána lehet érdemes egy full dump, mysql reset, full import kört eljátszani, ekkor biztosan kiürülnek az adatok az INNODB-böl.

De ez már csak romeltakarítás.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

Szerintem hasznos lenne ugyanolyan verziójú mysql server alól piszkálni, mint ami az elhalálozott gépen kezelte. De javítsatok ki, ha nem.