Tam o sırada, başka bir pillinetwork sitesi olan torpilli.com'da: "link vermek ve imaj eklemek"


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ı?


 | 5 yorum var 
 | 05 Eylül 2008 10:01 

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.
Kimse ben oynarken elime konuşmasın. Biz tarihe tanıklık etmek için ifade vermeye geldik. Baş, başaltı, müselles, kapış serbes'te sıramızı savdık.
UVERCANKi |  (0 puan) 05 Eylül 2008 15:07

@uvercanki en kısa yolu önermiş, ben de link vereyim:)

agurbuz |  (0 puan) 05 Eylül 2008 17:52

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

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu Yazıyı Tutanlar

Beğendiğiniz bir yazıya "tuttum" demek için başlığın yanındaki yıldıza tıklayabilirsiniz.

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)
bildirgec.org bölümleri
pillinetwork hesabınızla giriş yapın.

pilli ilan

son yorumlar

pilli ilan

reklam

bildirgecinfo

bildirgec.org içeriği kullanıcıları tarafından üretilen kolektif bir blogdur.

RSS Dosyası
pillikutu