[pgsql-jp: 41365] PostgreSQL 9.2.0 Windows版(32bit)での文字化けについて

Mane24 mane24jp @ yahoo.co.jp
2013年 3月 5日 (火) 12:56:00 JST


お世話になります。Mame24 です。

PostgreSQL 9.2.0 Windows版(32bit)を
Windows XP Professional SP3(32bit) で使用しています。
Localeの設定は、「Japanese_Japan.932」を選択。
他はデフォルト値から変更していません。

.Net2.0 の C# で Npgsql(Ver:2.0.12.0)
でデータアクセスを行っています。
通常のSQLの構文エラー等は、文字化けせず日本語でメッセージ
が戻ってくるのですが、オープン時のエラーだけが文字化けします。

例としては、pg_hba.conf にクライアント側のアドレスを登録せず、
コネクションをオープンすると、以下のメッセージが表示されます。

    FATAL: 28000: pg_hba.conf
??z?X?g\"192.168.0.0\"?A???[?U\"test\"?A?f?[?^?x?[?X\"postdb,
SSL?????p??G???g????????????

pg_log に出力されたログ

    FATAL:  pg_hba.conf にホスト"192.168.0.0"、ユーザ"test"、データベー
ス"postdb, SSL無効用のエントリがありません

コネクションをオープン時だけの文字化なので、特に今のところ問題ないのですが、
何か対応策はありませんでしょうか。


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