我使用postgreSQL的新逻辑复制功能将服务器设置为生产服务器的订阅服务器。它似乎工作得很好,但是昨天我需要安装postgresql10-contrib10.4-1包。
现在,由于某些原因,当我尝试使用以下错误消息重新订阅时,订阅就中断了,并且出现了错误:
ERROR: could not create replication slot "subrep1": ERROR: could not load library "/usr/pgsql-10/lib/pgoutput.so": /usr/pgsql-10/lib/pgoutput.so: undefined symbol: is_publishable_relation
SQL state: XX000首先,这是发行者还是订阅者的问题?订阅者为PG10.4,发行者为pg 10.2。
知道怎么回事吗?
发布于 2019-01-08 22:16:18
请查看出版商的二进制文件。当更新二进制文件但服务没有重新启动时,情况可能是这样。
https://stackoverflow.com/questions/50953364
复制相似问题