Ошибка pg_restore: pg_restore: [архиватор] неподдерживаемая версия (1.13) в заголовке файла
Я пытаюсь восстановить таблицу из файла резервной копии с помощью pg_restore. Однако я получаю ошибку, упомянутую выше. Я везде читал, что нужна обновленная версия postgres. Я обновил мой до 9.6.8-1, а затем 10.3-1. Оба не сработали. У кого-нибудь есть детальная процедура для решения этой проблемы с помощью ОС Windows? заранее спасибо
1 ответ
Решено для меня -
У меня была такая же ошибка восстановления из PgAdmin4 на компьютере с несколькими установленными версиями Postgrsql. Он вызывал старую версию pg_restore. В PgAdmin я изменил двоичный путь в File/Preferences/Binary Path с $DIR/../runtime на C:\Program Files\PostgreSQL\10\bin, и это решило мою проблему. Я подозреваю, что у вас возникла похожая проблема, из-за которой вы неосознанно вызываете старую версию pg_restore, даже если вы обновили postgresql.