微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

我要了

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

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

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

我使用的是 Postgresql 12.3

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。