更新时间:2024-11-29 GMT+08:00

源库参数WAL_LEVEL校验

PostgreSQL同步时,源数据库“wal_level”参数必须为logical。若不为logical,则无法对源库的增量日志进行逻辑解码,进而无法进行增量同步。

不通过原因

  • 源数据库参数wal_level配置错误,不为logical。
  • 源或者目标数据库版本不支持。

处理建议

  • 将源库的“wal_level”参数修改为logical。修改方式可以参考:
    • 使用超级用户在源库执行alter system set wal_level = logical;,然后重启数据库生效。
    • 或修改postgresql.conf配置文件,设置参数wal_level = logical,然后重启数据库生效。
  • 修改源或者目标数据库,更换成DRS支持的数据库版本