我正在使用archlinux,并试图将postgresql从11升级到13。
我被困在
[postgres]$ pg_upgrade -b /opt/pgsql-11/bin -B /usr/bin -d /var/lib/postgres/olddata -D /var/lib/postgres/data它说/opt/pgsql-11/bin不存在。
怎样才能避开这一切
发布于 2021-08-28 09:38:59
PostgreSQL -旧升级只支持以前版本的PostgreSQL(目前为12)。它不处理跳转多个版本。。
对于那些希望使用pg_upgrade的人来说,一个PostgreSQL老升级包是可用的,它总是在真正的PostgreSQL包后面运行一个主要版本。
您有多个解决方案:
postgresql回滚您的系统(或至少使用archlinux档案和postgresql-old-upgrade)。https://stackoverflow.com/questions/68960765
复制相似问题