ダンプを復元するときに大量の「無効なコマンド \N」が表示される

ダンプを復元するときに大量の「無効なコマンド \N」が表示される

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

関連情報