[pgsql-jp: 27809] Re: ODBC経由での日本語表示とCygwin上での日本語表示

Chie.M gontakun @ check.ne.jp
2002年 10月 28日 (月) 15:09:26 JST


何度もすみません。
今までにテストした内容を整理させていただきます。

CygwinとAccessの文字化けについて

1.Cygwinは文字化けするがAccessは文字化けしない設定
 .inputrc をフォームディレクトリに格納する
 set kanji-code sjis
 set meta-flag on
 set input-meta on
 set output-meta on
 set convert-meta off
→このファイルはAccessの文字化けに影響していない。
Cygwin側の入力のみに影響する。


2.Cygwinは文字化けしないがAccessは文字化けする設定
・export PGCLIENTENCODING=SJIS
 の記述を.bashrcファイルに追加する。

・export PGCLIENTENCODING=SJIS
 の記述をetc/profileファイルに追加する。

・変数名:PGCLIENTENCODING 変数値:SJIS
 としてWindowsXPのシステムの環境変数で設定する。


3.CygwinもAccessも文字化けしない方法
Postmasterを起動した後、手動で
 export PGCLIENTENCODING=SJIS
を実行する。


というわけで、export PGCLIENTENCODING=SJISを
自動に設定しておくと文字化けしてしまいますが、手動ですと正しく動きます。

Windowsでは、postmasterを起動後、psqlを実行する前に、毎回
これを実行しないといけないのでしょうか?
どこかのファイルに設定しておく事はできないのでしょうか?


# 先ほどのメールに書いた以下のエラーはこの件と関係なさそうです
すみません。
> -----------------------------------------
> mojitest=# FATAL 1:  user "Admin" does not exist
> ERROR:  Relation "msysconf" does not exist
> -----------------------------------------

--環境-------
Windows XP/Access 2002
Cygwin 2.05b.0(i686-pc-cygwin)
cygipc-1.09
PostgreSQL 7.2.1
PostgreSQL ODBC Driver 07.01.0006 日本語版
Common SQL Environment ver1.59
 →つみきWeb http://www.hi-ho.ne.jp/tsumiki/
ローカル接続
--------------------

------------------------
From:Chie.M
 gontakun @ check.ne.jp
------------------------




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