[pgsql-jp: 38526] Re: ODBCの日本語設定

Hisakazu Nakai nakai @ shinko.co.jp
2007年 6月 22日 (金) 16:20:54 JST


中井です。

牛島義幸 wrote:
> 結果は、postgres.conf に client_encoding=EUC_JPを追加しました。
> ドライバの方は、井上さんのアドバイスで set client_encoding の行は
> 削除しました。
> (おかしいところがあれば、ご指摘願います (..;))
> http://www.usi.nu/letspc/25postgresql8.htm

データの移行は、pgdumpで行ったんですよね?

多分、標準的な設定は下記のようになると思います。
Vine4のデフォルトエンコーディング           UTF8
データベースのエンコーディング              UTF8
データベースのクライアントエンコーディング  SJIS
Linuxユーザの環境変数 PGCLIENTENCODING      UTF8
TeraTermのエンコーディング                  UTF8

極力EUC-JPは用いない方がいいです。特にUTF8->EUC-JPで文字化けが
一部発生します。

データベースのクライアントエンコーディングがEUC-JPなのに
どうしてODBC経由のデータが文字化けしないのかわかりません。
どなたか教えていただけませんか。

-- 
-=-=-=-=  SHINKO ELECTRIC INDUSTRIES CO., LTD.           =-=-=-=-
=-=-=-=-    Research & Development Div.                  -=-=-=-=
-=-=-=-=      Infomation Technology Research Dept.       =-=-=-=-
=-=-=-=-  Name:Hisakazu Nakai          TEL:026-263-3922  -=-=-=-=
-=-=-=-=  Mail:nakai @ shinko.co.jp      FAX:026-263-4562  =-=-=-=-



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