将postgres 10.6升级到12.3

时间:2020-06-17 07:53:31

标签: postgresql pg-upgrade

我使用pg_upgrade命令将Postgres集群从10.6版本升级到12.3,这很好,但是当我与psql连接时,它们会出现:

> psql
psql (12.3, server 10.6)

# select version ();
                                                  version
-------------------------------------------------- -------------------------------------------------- -----
  PostgreSQL 10.6 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-28), 64 bit
(1 row)

我做错了什么?

1 个答案:

答案 0 :(得分:0)

让我猜测:您在没有pg_upgrade的情况下运行-k,因此将旧群集中的数据复制到了新群集中。

但是旧群集仍然存在。因此,您的问题可能只是您错误地启动和使用了旧群集。

尝试使用新群集(您使用-D的{​​{1}}选项指定的群集)。