MySQL , InnoDB Bozulması

Diğer veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
vkamadan
Kıdemli Üye
Mesajlar: 1935
Kayıt: 17 Mar 2004 03:52
Konum: Adapazarı
İletişim:

MySQL , InnoDB Bozulması

Mesaj gönderen vkamadan »

Merhaba ,
MySQL çalışırken durup dururken bir durdu duruş o duruş , LOG dosyasından gözlemlediğim kadarıyla Page File bozulmış ibdata1 dosyası bunu nasıl düzeltebilirim. LOG aynen şöyle der;

Kod: Tümünü seç

InnoDB: stored checksum 510693939, prior-to-4.0.14-form stored checksum 3775811247
InnoDB: Page lsn 0 432654867, low 4 bytes of lsn at page end 432654867
InnoDB: Page may be an index page where index id is 0 436
InnoDB: Database page corruption on disk or a failed
InnoDB: file read of page 2052.
InnoDB: You may have to recover from a backup.
InnoDB: It is also possible that your operating
InnoDB: system has corrupted its own file cache
InnoDB: and rebooting your computer removes the
InnoDB: error.
InnoDB: If the corrupt page is an index page
InnoDB: you can also try to fix the corruption
InnoDB: by dumping, dropping, and reimporting
InnoDB: the corrupt table. You can use CHECK
InnoDB: TABLE to scan your table for corruption.
InnoDB: Look also at section 6.1 of
InnoDB: http://www.innodb.com/ibman.html about
InnoDB: forcing recovery.
InnoDB: Ending processing because of a corrupt database page.
kötü bir durum. MySQL başlamıyor hizmet sürekli duruyor.
MySQL sitesinde yaptığım araştırmalarda server çalışırken uygualana bi takım komutlardan bahsediyor ama server başlamıyor benim o yüzden uygulayamıyorum.
Volkan KAMADAN
www.polisoft.com.tr
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Mesaj gönderen mkysoft »

innodb kullanmadım ama şunu demek istiyor sanırım. database tanımları bozulmuş. bu nedenle başlatamıyor. mysql'deki tamir komutları verileri düzeltmeye yarar. eğer elinizde daha önceden alınmış yedek varsa onun veri tabanı yapısını içeren kısmını geri yükleyin.
Cevapla