• 締切済み

PostgreSQLのリストアについて

PostgreSQL8.1.3→PostgreSQL8.2.3へのリストアにて下記エラーが出てしまいます。 # createdb -T template0 hogedb # pg_restore -Fc -d hogedb 2007_03_05_03_01_hogedb.car ←リストア # pg_restore: [archiver] unsupported version (1.13) in file header ←エラー 単にPostgreのバージョン互換性の問題なのでしょうか? 以上、ご教授頂きたく。

みんなの回答

  • moritan2
  • ベストアンサー率25% (168/670)
回答No.1

-Fcということはアーカイブ形式をつかっていらっしゃいますよね。 もしかしたらこれが問題ということはないでしょうか? わたしはいつもバージョンアップの時はプレーンテキストでやっていて、問題が発生したことはありませんでした。

purin_pome
質問者

補足

moritan2さん回答ありがとうございます。 同バージョン(8.1.3)に再インストールして実行しても、同様のエラーが表示されます。 私もプレーンテキストでdumpして、psqlでリストアしたら(pg_restoreでは出来ず。)できました。 また、同サーバでのアーカイブ形式dump→pg_restoreは問題なくできます。 posgreの問題ではなくサーバ環境の違いですかね。

関連するQ&A