ORA-16532: broker configuration does not exist

Introduction

Sometimes even after creating configuration, you still see:

ORA-16532: broker configuration does not exist

Cause

You are connected to standby database instead of primary

Example:

dgmgrl sys@standby

Solution

👉 Always connect to PRIMARY:

dgmgrl sys@primary

Verify:

DGMGRL> show configuration;
Configuration - dg_config
Protection Mode: MaxPerformance
Members:
PRIMARY - Primary database
Fast-Start Failover: Disabled
Configuration Status:
SUCCESS (status updated 21 seconds ago)

Note: Broker configuration is controlled from primary database only