Configure Connections from Oracle GoldenGate

Configuring source and target connections from Oracle GoldenGate deployments requires specifying connection details for the source and target in Oracle GoldenGate, using either the web interface, Admin Client, or REST API.

Credential types

GoldenGate distinguishes credential types when it resolves a USERIDALIAS.

The following table lists the different authentication behavior for different credential types.

Description AdminClient Command UserID Password Type Learn More
Password credential ALTER CREDENTIALSTORE ADD USER u1@cdb1_pdb1 ALIAS u1alias PASSWORD u1pw; “u1” “u1pw” (not sent) Add Database Connections
Kerberos credential (legacy syntax) ALTER CREDENTIALSTORE ADD USER /@cdb1_pdb1 NOPASSWORD ALIAS u1alias; “/” “” (not sent) Authenticate with Kerberos Credentials
Kerberos credential (new syntax) ALTER CREDENTIALSTORE ADD USER /@cdb1_pdb1 KERBEROS ALIAS u1alias; “/” “” “KERBEROS” Authenticate with Kerberos Credentials
Plugin credential (legacy syntax) ALTER CREDENTIALSTORE ADD USER u1@cdb1_pdb1 NOPASSWORD ALIAS u1alias; “u1” “” (not sent) Authenticate the Database Connection Using the Database Password Plugin
Plugin credential (new syntax) ALTER CREDENTIALSTORE ADD USER u1@cdb1_pdb1 PLUGIN ALIAS u1alias; “u1” “” “PLUGIN” Authenticate the Database Connection Using the Database Password Plugin
Plugin credential with Secret (new syntax) ALTER CREDENTIALSTORE ADD USER u1@cdb1_pdb1 PLUGIN SECRET abc ALIAS u1alias; “u1” “abc” “PLUGIN” Authenticate the Database Connection Using the Database Password Plugin
OAuth credential ALTER CREDENTIALSTORE ADD USER /@cdb1_pdb1 ALIAS u1alias OAUTHSECRET abc “/” “abc” “OAUTH” Authenticate Database Connection with Microsoft EntraID

For example, a standard password credential is created as follows:

ALTER CREDENTIALSTORE ADD USER u1@cdb1_pdb1
  PASSWORD u1pw
  ALIAS ali_u1_pdb1

A NOPASSWORD credential is created as follows:

ALTER CREDENTIALSTORE ADD USER u1@cdb1_pdb1
  NOPASSWORD
  ALIAS ali_u1_pdb1

Path Connections

You can set up path connections for connecting two deployments on remote servers. See Add a Path Connection for details.

Note: After configuring the database connections, you need to set up other database configurations such as supplemental logging, tables for processing, and other additional settings. To set up these configurations, see Prepare Oracle GoldenGate for your specific source or target.