PostgreSQL Load Mode Guide
Use this page when PostgreSQL is the source for a Load workflow.
Load mode reads tables directly from PostgreSQL. It does not require WAL-based CDC setup. For background on Load mode, see Load Mode.
If you need continuous change capture, use PostgreSQL CDC Source Configuration instead.
Source requirements
The source user needs:
- network reachability from the DBConvert Streams deployment
USAGEon the required schemasSELECTon the source tables- SSL/TLS settings when required by the environment
No additional server-side configuration is needed — Load reads tables directly.
Example grants:
GRANT USAGE ON SCHEMA schema_name TO username;
GRANT SELECT ON ALL TABLES IN SCHEMA schema_name TO username;
For connection and network setup, see PostgreSQL Server Configuration. To verify which schemas and tables are visible with the current privileges, open the connection in Data Explorer.
Configuration flow
- Create the PostgreSQL connection and test it from the Data Explorer sidebar (right-click → Test connection) or from the connection editor.
- Open the database in Data Explorer to confirm visible schemas and tables.
- In the stream wizard, select Conversion as the transfer mode.
- Select the tables to transfer — tables are grouped by schema, pick individual tables or use Select to select all within a schema.
- Data Filter (per table) — select specific columns, set a row limit, add a WHERE filter, or define sort order.
- Custom SQL — use custom queries when you need full control over the extraction.
- Configure target settings — structure options, schema policy, and write mode.
- Start the stream.
Load creates tables, indexes, and constraints on the target if they are missing. Control this with structure options.
Load also supports multi-source streams — combining data from several PostgreSQL, MySQL, or file connections in a single transfer.
Cloud-hosted PostgreSQL sources
If the source is provider-managed, use the provider page for network and service-specific details:
- AWS Aurora PostgreSQL Guide
- Google Cloud SQL Connection Guide
- Azure Database Connection Guide
- Neon PostgreSQL Guide
Before starting
- If using custom SQL queries, verify them in the SQL Console first.
- Start with a narrow scope (one or two tables) before scaling up.