arkadaşlar şimdi şöyle,
benim uzuuuunca bir sql dosyam var, txt şeklinde. yedek alırken adam gibi alamamışım, yedeği geri yüklediğimde şçöü gibi karakter saçma sapan karakterlere dönüştü.
olay ise şu;
bu txt dosyasındaki saçma karakterleri bul ve değiştir komutuyla normal türkçe karakterlere çevireceğim ama dosya o kadar uzun ki bu işlemi yaparken bilgisayar donuyor. txt yi word ile açtım orada bul değiştir yapıyorum sonuç aynı. donuyor. (word ile 2500 sayfa tutuyor)
nasıl yaparım bu işi? bildiğiniz yol yordam var mı?
« önceki yazı Hangi araç daha az yakıt harcar ? |
sonraki yazı » wordpress eklenti sorusu |
Yorumlar
benim aklıma ilk başta şöyle bir yöntem geldi.
Büyük SQL dosyasını SQLDumpSplitter isimli küçük programla daha küçük dosyalara bölebilirsiniz. Örneğin 1 MB'lık dosyalara bölsen kafidir.
Diyelim ki bölme işlemi sonucunda 100 adet küçük sql dosyası oluştu. Elbette bu 100 dosyayı tek tek açıp bul-değiştir yapmayacaksın :) Bu işlem için de InfoRapid Search & Replace isimli program var. Vaktinde benim az hayatımı kurtarmamıştı. Bu program ile, dosyaları açmadan içerisinde bul-değiştir yapabiliyorsun.
umarım yardımcı olur...
| eburhan | |
|
|
(1 puan) |
|
| 05 Eylül 2008 11:00 |
mustasim billah,
Benimde aynı sorunum olmuştu. Zamanında "Notepad++" ile yapmıştım. Ücretsiz olarak bulabilirsiniz.
Eğer birde alternatif vermek gerekirse "EditPlus"ı öneririm. Uygun bir fiyata sahip olabilirsiniz. Parasının hakkını veriyor.
İkiside büyük dosyaları hızlı şekilde açıyor.
| Caggy | |
|
|
(1 puan) |
|
| 05 Eylül 2008 11:17 |
Neden yedeği yüklemeden önce düzenlemek istiyorsun ki?
Yedeği yükledikten sonra bunu yine sql ile otomatik düzenletsen daha kolay olmaz mı?
UPDATE tablo SET alan = REPLACE (alan,'degismek istenen veri', 'yeni veri')Temel formülü bu. Amacına göre genişletebilirsin.
| UVERCANKi | |
|
|
(0 puan) |
|
| 05 Eylül 2008 15:07 |
maşallah cevaplar çok güzel. alternatifler bolmuş. ama benim soru yayınlanıncaya kadar sorunu halletim.
sql uzantılı veritabanı yedeğimi bigdump yoluyla dump ederken bigdump.php içindeki table charset ayarını boş bırakmışım.
onu utf yapınca sorunsuz bir biçimde halloldu. sağolun. bu çözümler ve benim keşfim gelecek nesillere arşiv olarak kalsın bildirgeçte.
hatta şöyle yazayım direk burası çıksın googleda:
Veri tabanı geri yüklemede türkçe karakter sorunu.
| mustasim billah | |
|
|
(0 puan) |
|
| 05 Eylül 2008 20:24 |
pillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.
İlgili Yazılar
Bu Yazıyı Tutanlar
Beğendiğiniz bir yazıya "tuttum" demek için başlığın yanındaki yıldıza tıklayabilirsiniz.


