Create database connections
Connections contain the network connectivity information for Oracle Database sources and targets.
Explore connections
Learn about the connection types you can use with GoldenGate Studio Free and how to create them.
What is a connection?
A connection contains the connectivity details for a data source or target.
GoldenGate Studio Free currently supports Oracle Database connections.
Supported connection types
Check the following list for specific Oracle Database and GoldenGate versions you can use as sources and targets in GoldenGate Studio Free.
The following Oracle Database versions are supported:
- Oracle Database 19c
- Oracle Database 21c, 21c XE
- Oracle Database 23ai, 23ai Free
Note:
Oracle Autonomous Database and wallet authentication are not supported.The following Oracle GoldenGate versions are supported:
- Oracle GoldenGate 19c
- Oracle GoldenGate 21c
Create an Oracle Database connection
Learn to create a connection to Oracle Database to use as a GoldenGate Studio Free source or target.
Tip:
- Before you create a connection, ensure that you enable Archive Log Mode and restart your database.
- If your database is a container database
(CDB), it's recommended that you have the
sys
orsystem
user credentials, or assistance from your DBA.
About the configuration script
The configuration script prepares your database for Oracle GoldenGate and creates the GoldenGate user, with whom Oracle GoldenGate uses to perform operations on the database. This interactive script detects inconsistencies and directs you on how to address them.
If you choose to run your script on your own, or have your database administrator run it for you, you must have SYSDBA privileges.
- The Service name of the database (container (CDB), pluggable (PDB), or non-container (CDB)).
- A Password for the Oracle GoldenGate user to use.
- For Oracle Database 21c or above:
- CDB user is not applicable
- PDB user: GGADMIN
- Non-CDB user is not applicable
- For Oracle Database 19c or below:
- CDB user: C##GGADMIN
- PDB user: GGADMIN
- Non-CDB user is not applicable
- For Non-container database:
- CDB user is not applicable
- PDB user is not applicable
- Non-CDB user: GGADMIN
The default Oracle GoldenGate tablespace name is GG_ADMIN_DATA.
Learn more about preparing your database for Oracle GoldenGate.
After the script is run, the output displays the database information, the status of the database settings set for Oracle GoldenGate, and confirmation of database privileges granted to the Oracle GoldenGate user. Inconsistencies and errors reported in the script output will also include guidance on how to fix them. These errors must be fixed before you can create connections and pipelines.
For example, if your database doesn't have Archive Log Mode enabled, which is required for Oracle GoldenGate, then the analysis output includes instructions about how to enable Archive Log Mode, and then restart the database.