Add an Extract for PostgreSQL
Extract is a process that runs against the source data source connection and extracts, or captures, data. Learn how to add an Extract for PostgreSQL Database, OCI Database with PostgreSQL, Amazon Aurora PostgreSQL, Amazon RDS for PostgreSQL, Azure Database for PostgreSQL, Azure Cosmos DB for PostgreSQL, and Google Cloud SQL for PostgreSQL technologies.
Ensure that you follow the appropriate instructions for your deployment version.
Add an Extract (23ai)
Before you begin
Before adding and running an Extract to capture data from the source, ensure that you:
- Prepare the database for Oracle GoldenGate.
- Created a PostgreSQL connection and associated the connection to the PostgreSQL deployment
- Enable supplemental logging:
- Launch the PostgreSQL GoldenGate deployment console:
- From the Deployments page, select the PostgreSQL deployment to view its details.
- On the PostgreSQL deployment details page, click Launch console.
- On the deployment console sign in page, enter the GoldenGate admin credentials provided when you created the PostgreSQL deployment.
- After signing in, in the navigation menu, click DB Connections.
- For the PostgreSQL database connection, click Connect. Checkpoint table and TRANDATA fields appear if the connection is successful.
- Next to TRANDATA Information, click Add TRANDATA (plus icon).
- Enter a table name, schema name, or wildcard. For example,
src_ociggll.*
. - Click Submit.
Note
You only need to click Submit once. Use the search field to search for your table name and verify the tables were added.
- Launch the PostgreSQL GoldenGate deployment console:
To add an Extract in Oracle GoldenGate 23ai:
Add an Extract (21c)
Before you begin
Before adding and running an Extract to capture data from the source, ensure that you:
- Prepare your database for Oracle GoldenGate
- Created a PostgreSQL connection and associated the connection to the PostgreSQL deployment
- Enable supplemental logging:
- Launch the PostgreSQL GoldenGate deployment console:
- From the Deployments page, select the PostgreSQL deployment to view its details.
- On the PostgreSQL deployment details page, click Launch console.
- On the deployment console sign in page, enter the GoldenGate admin credentials provided when you created the PostgreSQL deployment.
- After signing in, open the navigation menu, and then click Configuration.
- For the PostgreSQL database connection, click Connect. Checkpoint table and TRANDATA fields appear if the connection is successful.
- Next to TRANDATA Information, click Add TRANDATA (plus icon).
- Enter a table name, schema name, or wildcard. For example,
src_ociggll.*
. - Click Submit.
Note
You only need to click Submit once. Use the search field to search for your table name and verify the tables were added.
- Launch the PostgreSQL GoldenGate deployment console:
To add an Extract for PostgreSQL in GoldenGate 21c:
You're returned to the Administration Service Overview
page, where you can view the status of the Extract process. Select
Details from the Extract Action menu to view
process information, checkpoint, statistics, paramters, and reports.