序列错误postgres 9到10

时间:2018-06-18 18:23:49

标签: postgresql backup restore sequences postgresql-10

我试图将PostgreSQL 9.6.3迁移到10.4。恢复似乎在数据上正常工作,但我丢失了序列。 我喜欢错误:" Column' min_value'不存在","在pgSet中找不到列:last_values" ... PG 10似乎有不同的处理序列的方式。我的问题是:有没有办法从PG 9恢复到10而不丢失序列中的数据?

谢谢。

1 个答案:

答案 0 :(得分:0)

如果没有在加载转储之前从9.6编辑转储,则无法做到这一点。

使用转储/还原升级数据库的正确方法是使用v10安装中的pg_dumppg_dumpall来执行转储。这是受支持的方式。