Merhaba,

On Wed, 2011-10-12 at 15:52 -0700, Uygar UZUNHASAN wrote:
> Centos üzerinde Postgresql 8.4 kurduk, yanlız kurarken database
> encoding a dikkat etmedigimizden dolayı, sql_ascii oldu. 
> 
> Sonradan veritabanına gerek  pgAdmin sql panelinden hızlı veri atarken
> gerekse, qt tabanlı programdan girilen veriler oldu. 
> 
> Bizim elle attıgımız veriler, veritabanında encoding sıkıntısı verdi. 
> 
> Tabi biz bu sıkıntıyı aşmak için pg_dumpall ile backup alıp encoingi
> farklı veritabaları üzerinde kurmayı denedik ama yine başarılı
> olamadık. Hatta bunu hem linux hem windows makinalarda denedik sonuc
> fazla değişmedi. Bazı tabloları yuklerken “invalid byte sequence for
> encoding "UTF8":” gibi bir hatalar ile karşılaştık. Şimdi bu encoding
> i düzeltmemiz gerekiyor. Sizce ne yapabiliriz, nasıl yapabiliriz.
> 
Yedeğinizin bir kopyası üzerinde iconv ile oynamayı deneyebilirsiniz:

iconv -f latin1 -t UTF-8 -c < yedek.dump > yeni.dump

gibi.
> 
-- 
Devrim GÜNDÜZ
Principal Systems Engineer @ EnterpriseDB: http://www.enterprisedb.com
PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer
Community: devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr
http://www.gunduz.org  Twitter: http://twitter.com/devrimgunduz

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap