[pgsql-jp: 31883] Re: 日本語データーのソートができない

ISHIDA Akio iakio @ pjam.jpweb.net
2003年 12月 28日 (日) 15:30:56 JST


石田です。

kodaka wrote:
> ●1) PostgreSQL のバージョンを調べましょう。
>   SELECT version()
> 
> バージョンは
> PostgreSQL7.3.4 on i686-pc-linux-gnu,compiled by GCC2.96
> です
> 
> ●2) ロケールとエンコーディングに関する設定を調べましょう。
>   SELECT * FROM pg_settings
>    WHERE name like 'lc%' or name like '%encoding'
> 
> 結果は
> client_encoding     SJIS
> lc_messages         en_US_iso 885915
> lc_monetary         en_US_iso 885915
> lc_numeric           en_US_iso 885915
> lc_time                en_US_iso 885915
> server_encoding    EUC_JP
> となりました。

多分ロケールの設定が有効になっているのが問題です。
直すためには、「--no-locale」オプションをつけて
initdb しなおす必要があります。

詳しくは
http://ml.postgresql.jp/mailman/namazu.cgi
あたりで「ロケール」で検索してみるとよいでしょう。

-- 
ISHIDA Akio<iakio @ pjam.jpweb.net>





pgsql-jp メーリングリストの案内