[pgsql-jp: 41528] Re: 外字文字取得エラーの回避方法
masaosa9592 @ zenrin.co.jp
masaosa9592 @ zenrin.co.jp
2013年 11月 15日 (金) 14:01:53 JST
佐野と申します。
>> 高塚様
回答ありがとうございました。
追加で質問です。
OracleからPostgre移行を行っています。
OracleではADOを利用してEUCのままを取得できていました。
Postgreでも同様にEUCのまま取得する手段はないでしょうか?
以上、よろしくお願いします。
> -----Original Message-----
> From: pgsql-jp-bounces @ ml.postgresql.jp
> [mailto:pgsql-jp-bounces @ ml.postgresql.jp] On Behalf Of
> TAKATSUKA Haruka
> Sent: Friday, November 15, 2013 10:27 AM
> To: PostgreSQL Japanese Mailing List
> Subject: [pgsql-jp: 41527] Re: 外字文字取得エラーの回避方法
>
> 佐野様
> 高塚と申します。
>
> PostgreSQL はデフォルトでは 外字領域について EUC_JP ⇔ UTF8 変換対象外に
> なっているのです。
>
> 必要なのはこれですね。
> http://textsearch-ja.projects.pgfoundry.org/eudc.html
>
> あと、9.1、9.2 なら、このあたりも。
> http://www.sraoss.co.jp/technology/postgresql/patch/eudc_patch.php
>
>
> On Thu, 14 Nov 2013 10:14:18 +0000
> <masaosa9592 @ zenrin.co.jp> wrote:
>
> > こんばんは、佐野と申します。
> >
> > 下記環境にて、外字文字をクライアントで取得時に
> > エラーが発生します。
> > 何らかエラー発生を回避する方法はありませんでしょうか?
> >
> > サーバ
> > 文字セット: EUC_JP
> > クライアント
> > 文字セット: EUC_JP
> > PostgreSQL ODBC Driver Driver=PostgreSQL Unicode
> > エラーメッセージ
> > ERROR: character 0xc826 of encoding "EUC_JP" has no equivalent in
> > "UTF8"; Error while executing the query
>
> ______________________________________________________________________
> 日本PostgreSQLユーザ会 高塚 遙 http://www.postgresql.jp
> E-Mail:harukat @ postgresql.jp
>
>
pgsql-jp メーリングリストの案内