2 Ağustos 2012 Perşembe

MySQL Table is marked as crashed and last (automatic?) repair failed hatasi

Bu hatayı repair table komutu çalışmayı bitiremedikten sonra tekrar repair etmeye kalktığınızda alırsınız. Normalde Mysql tablonuz crash olduysa;
  repair table tablo_adi;   
komutuyla tablonuzu tamir etmeye çalışabilirsiniz. Ancak gelin görün ki bu işe yaramıyor diyorsanız, en azından MyIsam tablolarda çalışabilecek bir yöntem daha var. /var/lib/mysql/database_adi yoluna gidin. (veya veritabanınızın dosyaları her neredeyse..)
  myisamchk -r -v -f --sort_buffer_size=128M --key_buffer_size=128M /var/lib/mysql/database_adi /tablo_adi.MYI  
şeklinde crash edilmiş bir myIsam motorlu tablonuzu kurtarabilirsiniz.

Tavsiye

Tabi ki bu hale gelip de bu yazıyı gördüyseniz, yedek alma sisteminiz henüz mevcut olmayabilir. Eğer kendinize ait bir sunucunuz var ise, Veritabanı yedekleme cronjobu eklemenizi tavsiye ederim. Buradan mysqldump ile yedek almayı öğrenin. Kendinize ait bir sunucunuz yok ise de hosting hizmeti aldığınız firmadan ISRARLA talep ediniz. Devamı için : MySQL Table is marked as crashed and last (automatic?) repair failed hatasi

Hiç yorum yok:

Yorum Gönder

Yorumunuzu esirgemeyiniz..