タグ

ブックマーク / kanndume.blogspot.com (1)

  • PostgreSQLをEUC-JPからUTF-8環境に移行する!

    色々検索すると、$PGCLIENTENCODINGをUTF-8EUC-JPにして普通にpsqlから流し込めば完了っていうのが良く引っかかったけど、実際に試してみると以下のエラーが発生しました。 ERROR: character 0xfaf0 of encoding "EUC_JP" has no equivalent in "UTF8" なんかEUC-JPの0xFAF0っていう文字をUTF-8に変換できないよというエラー。 このエラーメッセージの下には該当テーブル名が表示されていて、そのテーブルにはレコードが1件もリストアされていませんでした(当然か) PostgreSQLメーリングリストのアーカイブ等を探ってみるとPostgreSQLの文字変換マップが云々とのことです。 リストアしたいレコード数は数百件とかのレベルでは無かったので手作業で対応するのは不可能。 どうしようかな~と色々考えた

  • 1