我正在尝试将备份文件还原到PostgreSQL DB;
pg_restore -d db_name -U user_name -C backup.dmp
但是,执行此命令时出现此错误。
pg_restore: [archiver] unsupported version (1.14) in file header
我正在使用的PostgreSQL DB的版本是11.6 (Ubuntu 11.6-1.pgdg18.04+1)
我假设我需要升级PostgreSQL DB,所以我在服务器上尝试了此命令。
brew upgrade postgresql
但是,这次我得到这个错误。。
Error: postgresql not installed
我将不胜感激。非常感谢。
我正在尝试将备份文件还原到PostgreSQL DB; pg_restore -d db_name -U用户名-C backup.dmp但是,执行此命令时出现此错误。 pg_restore:[存档] ...
听起来您正在尝试使用在Mac上创建的转储文件,并且正在尝试在另一台计算机上还原它(或者相反)。 brew
是Mac软件包管理器。 Ubuntu的等效项是apt
。要在Ubuntu上安装Postgres,请遵循steps on the Ubuntu page of the PostgreSQL website。要升级,您应该可以执行apt-get upgrade
。