conduktor.io ↗
← All errors
high PostgreSQL Setup

ERROR: publication "dbz_publication" does not exist

Root cause

The pgoutput logical decoding plugin requires a PostgreSQL publication. The connector was started before the publication was created, or publication.name in the connector config does not match the actual publication.

How to fix

  1. Create the publication:
    CREATE PUBLICATION dbz_publication FOR ALL TABLES;
  2. Or target specific tables:
    CREATE PUBLICATION dbz_publication FOR TABLE customers, orders;
  3. The connector config property publication.name must match exactly (default: dbz_publication).
Official Debezium documentation ↗