• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Postgres:LinuxからWinへのDB移行)

Postgres:LinuxからWinへのDB移行

このQ&Aのポイント
  • Postgresを使用してLinuxからWindowsへのDB移行を行う手順について説明します。
  • LinuxのPostgres7.2からWindowsのPostgres8.3にデータベースを移行する際に発生するエラーについて解決策を求めています。
  • 移行元と移行先のデータベースの文字エンコーディングがEUC_JPであるにもかかわらず、エラーが発生する理由について質問しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • mimzy
  • ベストアンサー率33% (32/96)
回答No.1

日本語特有の問題なので、確信はもてませんが、 invaild byte sequence for eoncoding "EUC_JP":0x8de5" はサーバが読み込んだ際、0x8de5に対する定義が書き込まれたものと違うというメッセージだと思われます。 postgresのバージョンを同じにして試されてはどうでしょう?

その他の回答 (2)

  • sh_hirose
  • ベストアンサー率66% (56/84)
回答No.3

pg_dump -E EUC-JP DB > test.sql でどうでしょうか?

  • entree
  • ベストアンサー率55% (405/735)
回答No.2

set PGCLIENTENCODING=EUC_JP してから実行してもだめですか? 何もしないとクライアントからの入力は SQL_ASCII として 解釈されると思います。

関連するQ&A