お客さんにもらったポスグレのbackupファイルをPgAdmin3でリストアしようとしたらなぜかできなくて4時間くらいハマった。
調べれば解決策は何パターンか出てくるもののなぜかうまくいかず、自分と同じ状態の人の手助けになれることを願ってシェアします。
手順1.プレーンテキストのbackupファイル(backup.txtとか)の拡張子をsqlに変更(backup.sql)
手順2.コマンドプロンプトで以下を実行
$ psql -h [ホスト名] -p [ポート番号] -U [ユーザ名] -d [DB名] -f [バックアップファイルのフルパス]
※パスが通っていない場合はパスを通すかpsql.exeの場所まで移動すること。
手順3.パスワードを求められたら入力する
おわり