cpanel innodb tamiri
20
●2.025
- 04-01-2013, 13:48:02https://www.r10.net/dedicated-amp-co-...asyon-com.html
şu konuda Arif bey cevap verse yaparız yada yapmayız diye bende kendim bir şekilde çözmeye çalışacağım. Önerileriniz için teşekkür ederim. - 04-01-2013, 13:56:14mysqli "innodb_force_recovery=1" ile başlatarak bozuk tablodan veri kurtarabilirsiniz,
oncelikle yeni bir innnodb tablo açın ornegin kurtar isminde
"insert ignore into kurtar select * from bozuktablo limit 10" şeklinde komut istemini kullanarak (limit 10 kısmını yavaş yavaş artırarak devam edin,
aşağıdaki gibi kurtarılan verilerle ilgili mesajlar göreceksiniz
aşağıdaki gibi hata mesajı aldığınız da o kısmın bozuk olduğunu anlıyoruz,Alıntı
şimdi o kısmı atlayarak devam edin kurtarmayaAlıntı
sağlam verileri kurtar adlı tabloya almış olduk.Alıntı - 04-01-2013, 14:05:53bayağı bir DB var innoDB kullanan.
Her db de içindeki her tabloda bu işlemi uygulayacağız sanırım doğrumu anlıyorum? - 04-01-2013, 15:02:19tablo kelimesini anlamadım
sorgular veritabanı gibi gözüküyor.
10 kadar Veritabanı var innodb olan.
insert ignore into kurtar select * from bozuktablom limit 300;
bu komutta anladığım kadarıyla kurtar isimli bir veritabanı açıp bozuktablom veritabanından 300 tabloyu herşeyiyle çekiyor. Yanlışmı anladım yoksa biz A veritabanı içinden bozuktablom TABLOsundan kurtar tablosuna içerik/satır larımı çekeceğiz?
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 15:02:19 -->-> Daha önceki mesaj 15:00:34 --
Birde burda ne anlatıyor acaba?
http://forums.cpanel.net/f43/mysql-i...rt-101721.html
cpanele ticket attığımda buranın linkini vermişti. - 04-01-2013, 15:35:44aynı sutun isimleri ile yeni bir tablo açıp onun içine çekmeniz gerekiyor verileri,KALEHOSTING adlı üyeden alıntı: mesajı görüntüle
örneğin; ogrenci diye bir veritabanınız var, içinde kimlikbilgileri ve dersler şeklinde iki tablonuz varsa
ogrenciyeni diye yeni bir tablo açarak içine kimlikbilgilerikurtar ve derlerkurtar şeklinde iki tablo açıp, verdiğim komutları kimlikbilgileri ve dersler için ayrı ayrı uygulamanız gerekir.
Cpanelin verdiği linkte bozuk innodb kurtarımı ile ilgili bir anlatım yok, innodb yüzünden mysql server başlamazsa yapmanız gereken işlemler anlatılmış. - 04-01-2013, 15:57:21bizim şimdi ARIZALI diye veritabanımız var
içinde a1, a2 diye TABLO larımız var.
ARIZALI_BKP diye VERİTABANI açıyorum. sonra ARIZALI dan a1 tablosunu hangi komutla ARIZALI_BKP içindeki a1 tablosuna çekebilirim?
insert ignore into kurtar select * from bozuktablo limit 10
bu komut aynı VERİTABANINDAKİ bozuktablo tablosundan kurtar TABLOSUNA kopyalıyacak.
biz iki farklı VERİTABANININ İÇİNDEMİ işlem yapacağız yoksa AYNI VERİTABANINda yedek TABLOLARDAMI işlem yapacağız?
