web-dev-qa-db-ja.com

pg_restoreエラー:pg_restore:[アーカイバ]ファイルヘッダーでサポートされていないバージョン(1.13)

pg_restoreを使用してバックアップファイルからテーブルを復元しようとしています。ただし、上記のエラーが発生します。 postgresのアップグレードバージョンが必要だとどこでも読んだ。自分を9.6.8-1にアップグレードしてから10.3-1にアップグレードしました。両方とも機能しませんでした。誰かがWindowsOSを使用してこの問題を修正するための詳細な手順を持っていますか?前もって感謝します

6
mastersom

私のために解決しました-

複数のPostgrsqlバージョンがインストールされているコンピューターでPgAdmin4から復元するときに同じエラーが発生しました。古いpg_restoreバージョンを呼び出していました。 PgAdminで、File/Preferences/BinaryPathのバイナリパスを$ DIR /../ runtimeからC:\ Program Files\PostgreSQL\10\binに変更したところ、問題が修正されました。 postgresqlを更新したにもかかわらず、無意識のうちに古いpg_restoreバージョンを呼び出しているという同様の問題があると思われます。

4
Tom