我试图将PostgreSQL 9.6.3迁移到10.4。恢复似乎在数据上正常工作,但我丢失了序列。 我喜欢错误:" Column' min_value'不存在","在pgSet中找不到列:last_values" ... PG 10似乎有不同的处理序列的方式。我的问题是:有没有办法从PG 9恢复到10而不丢失序列中的数据?
谢谢。
答案 0 :(得分:0)
如果没有在加载转储之前从9.6编辑转储,则无法做到这一点。
使用转储/还原升级数据库的正确方法是使用v10安装中的pg_dump
或pg_dumpall
来执行转储。这是受支持的方式。