
postgres を 9.1 から 9.3 にアップグレードするには、次の手順に従ってください。 http://www.postgresql.org/docs/9.1/static/upgrading.html
復元すると (手順 8)、次のようなメッセージが大量に表示されます。
psql:/mnt/dumps/pre-upgrade.dump:61028: invalid command \N
この問題を知っている方、または Linux のより良いアップグレード手順を教えていただける方はいらっしゃいますか?
答え1
からダンプを取得しましたpg_dump
。
エラー出力は次のとおりでした:
psql:export.sql:1: error: invalid command \n
psql:export.sql:2: ERROR: syntax error at or near "ÿþ"
を修正するためにエスケープと置換を試みました\n
が、それでもÿþ
エラーは発生しました。エラー
を修正するために、ÿþ
にエンコードしてみましたUTF-8
。
ある時点で最初からやり直し、新しいエクスポートを作成し、エクスポートを に変換しましたUTF-8
。エラーは出力されなくなったので、それはまた error: invalid command \n
。