如何解决错误:无法创建复制槽“my_subscription”:错误:逻辑解码需要 wal_level >=logical
我完全按照here所做的去做。
一切都很好,直到我使用下面的命令将订阅连接到发布
CREATE SUBSCRIPTION my_subscription CONNECTION 'host=db_master_private_ip_address port=5432 password=my_password user=sammy dbname=example' PUBLICATION my_publication;
它给了我
ERROR: Could not create replication slot "my_subscription": ERROR: logical decoding requires wal_level >= logical
有没有其他人也遇到过这个问题?
编辑
我的 wal_level
设置为 logical
解决方法
您必须按照错误消息的建议进行操作:
将主服务器上的配置参数wal_level
改为logical
并重启PostgreSQL。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。