PostgreSQL "client encoding missmatch" with unixODBC
PostgreSQL 8.3.11 に PostgreSQL ODBC Drviver 7.3.2 を unixODBC 2.4.3 で接続を行うと下記のエラーが出現します。
[unixODBC]client encoding missmatch
これは、PostgreSQLのODBCドライバにおける下位互換の問題です。これは、下記のSQL文を発行することで解決することができます。
postgresq=# alter user [PostgresSQLのユーザー] set client_encoding to EUC_JP
文字コードの種類については、PostgreSQLの「文字セットサポート」を参照してください。