如何解决 postgresql 逻辑复制中的“逻辑复制目标关系 schema.table 缺少一些复制列”错误?

问题描述

我要了

“逻辑复制目标关系schema.table 缺少一些复制列”

逻辑复制错误。我正在使用所有表复制。由于一些变化,我想从订阅者和发布者中删除一列。我首先从订阅者端删除列,然后从发布者删除列(应该是其他方式)。但是从发布者删除需要时间并且逻辑复制中断。

我尝试以各种方式在两端添加列。我还尝试在订阅者端刷新出版物。我还启用和禁用了订阅。 postgres 仍然给出相同的错误

我使用的是 Postgresql 12.3

在这种情况下,如何在不丢失任何数据的情况下启动逻辑复制?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)