[linux-programlama] Re: PostGreSQL + pgadmin3 = muhteºem ikili ama charset konusunda yardım!

---------

From: Enver ALTIN (enver.altin@frontsite.com.tr)
Date: Mon 14 Jul 2003 - 11:35:26 EEST

  • Next message: Devrim GUNDUZ: "[linux-programlama] Re: [linux-baslangic] PostGreSQL + pgadmin3 = muhteşem ikili ama charset konusunda yardım!"

    On Mon, 2003-07-14 at 11:23, ougur@infotech.com.tr wrote:
    > Herkese merhaba;

    Merhaba,

    > 1. ./configure --enable-nls='tr'

    Bu gerekli değil. Veritabanını oluştururken charset
    belirleyebiliyorsunuz:

    http://www.postgresql.org/docs/7.3/static/sql-createdatabase.html

    > 2. Java ile bağlantı yaparken jdbc:postgresql://localhost:5432/testdb?
    > charSet=LATIN1

    Bu da client encoding. Eğer isterseniz PostgreSQL/libpq API, sunucudan
    dönen veri üzerinde charset conversion yapabilir. Tabii bunu yerel
    olarak siz de yapabilirsiniz. Ancak sıralama işlemlerinde herhangi bir
    fonksiyonu bildiğim kadarıyla yok.

    > gibi iki şeçenekle karşılaştım. Database de Türkçe karakter sorununu büyük
    > ihtimalle 1. seçenek giderecek, ama source gerekecek (tabi tr seçeneğinin
    > en fr gibi var olduğundan da emin değilim.) Db ile bağlantı sırasında veri
    > aktarımının düzgün olması içinde 2. seçeneği kullanmam gerekecek fakat
    > Türkçe hangi charset içinde; LATIN5 ,CP1254,ISO8900..... gibi gidiyor.
    > Hangisini seçmeliyim? Ve postgre için değişk aliasları var mı bu
    > charsetlerin?

    ISO-8859-9 doğru encoding olsa gerek, tabii kendi yazılımınız da bu
    kodlamayı kullanmalı.

    -- 
     __________
    |          |
    |          |  Enver ALTIN (a.k.a. skyblue)
    |          |  Software developer, IT consultant
    |    FRONT |
    |==========|  FrontSITE Bilgi Teknolojisi A.S.
    |_____SITE_|  http://www.frontsite.com.tr/
    



  • Next message: Devrim GUNDUZ: "[linux-programlama] Re: [linux-baslangic] PostGreSQL + pgadmin3 = muhteşem ikili ama charset konusunda yardım!"

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.