[pgsql-jp: 38609] Re: ODBC接続でUTF-8が文字化けしてしまう・・・
藤澤
qsecofr1 @ hotmail.com
2007年 7月 25日 (水) 19:15:52 JST
藤澤です。
クライアントが SJIS という設定ができるそうですが。。。
サーバの postgresql.conf の client_encoding の設定を変えてみたら
どうでしょうか?
私の環境では、VistaのMS Accessから WindowsXP上のPostgreSQLに
ODBCでリンクを貼っていますが、文字化けしていません。
環境
・サーバ
------------------------------------
Windows XP Professional SP2
VB2005 (.Net Framework 2.0)
PostgreSQL 8.2.4 (ローカルPCに導入)
- EUC-JP
- client_encoding の現在値は UNICODE
(pgAdminIIIで確認)
------------------------------------
・クライアント
------------------------------------
WindowsVista
MS Access 2007
PostgreSQL Unicode 8.02.04.00
(* PostgreSQL ANSI ではないです。)
------------------------------------
On Wed, 25 Jul 2007 18:07:21 +0900 (JST)
"Suruo Kajino" <gamble_to_happiness @ msn.com> wrote:
> 皆さんはじめまして、斉藤と申します。
>
> 早速ですが、困ってしまっておりますので教えてください。
> 当方WindowsXP:Apache:Postgres:PHPにて
> 自宅サーバを楽しんでおります。
>
> 上記サーバは事務所に設置しております。
> その事務所のDBへ自宅のPCからACCESSでつなごうと思って
> ODBCをインストールし接続したのですが、日本が文字化けしてしまいます。。。
> 原因はDBの文字コードをUTF-8にしているからでしょうか??
>
> ODBCはPostgreSQL ODBC Driver 07.01.0006 日本語版 2001/07/13 版を
> 使っておりますが、UTF-8には対応していないのでしょうか??
>
> 教えてください。
> よろしくお願いします。
pgsql-jp メーリングリストの案内