Connectors and Connections > Data Ingestion and Replication connection properties > Oracle Autonomous Database connection properties
  

Oracle Autonomous Database connection properties

Create an Oracle Autonomous Database connection to load data to an Oracle Autonomous Database target.

Prerequisites

Before you create an Oracle Autonomous Database connection to read from or write to Oracle Autonomous Database, be sure to complete the prerequisites.

Memory requirements

You can configure INFA_MEMORY and JVM options for the Secure Agent to optimize performance and avoid Java heap and memory-related errors when working with Oracle Autonomous Database Connector. Define these properties on the agent details page in Administrator.
For more information about the configurations required for the Secure Agent and detailed steps, see INFA_MEMORY and JVM options in the Data Integration Performance Tuning documentation.

Prepare for object storage authentication

You can configure the following object storage authentication methods for Oracle Autonomous Database Connector:
ConfigFile authentication
The ConfigFile authentication uses identity credentials of Oracle Cloud Infrastructure (OCI) account provided through a configuration file for authentication. This authentication method is based on the profile selected in the configuration file.
You can create a configuration file in the following format:
[<profile name>]
user=<user ocid>
fingerprint=<fingerprint>
tenancy=<tenancy ocid>
region=<region>
key_file=<private key file location>
You require the user OCID, fingerprint, and tenancy OCID information from the OCI account for the configuration file.
For more information about the steps to extract the identity credentials from the Oracle Cloud Infrastructure Console, see the Oracle Cloud Infrastructure documentation.
By default, the OCI configuration file is located at ~/.oci/config on the Secure Agent machine. The ~/.oci/config file can contain several profiles. The default profile name is DEFAULT. You can change the default profile name to any new profile names based on the profiles that you add to the ~/.oci/config file. The ~/.oci/config file cannot contain two profiles with the same name.
Simple authentication
The simple authentication uses API keys for authentication. You can provide the authentication details in the Oracle Autonomous Database connection. You need to place the private key file in the Secure Agent machine.
You require the user OCID, fingerprint, and tenancy OCID information from the Oracle Cloud Infrastructure account to create an Oracle Autonomous Database connection.
For more information about the steps to extract the identity credentials from the Oracle Cloud Infrastructure Console, see the Oracle Cloud Infrastructure documentation.

Connect to Oracle Autonomous Database

Let's configure the Oracle Autonomous Database connection properties to connect to Oracle Autonomous Database hosted on Oracle Cloud Infrastructure.

Before you begin

Before you get started, complete the following prerequisites:
Check out Prerequisites to learn more about this task.

Connection details

When you create an Oracle Autonomous Database connection, configure the connection properties.
The following table describes the basic connection properties:
Property
Description
Connection Name
Name of the connection.
Each connection name must be unique within the organization. Connection names can contain alphanumeric characters, spaces, and the following special characters: _ . + -,
Maximum length is 255 characters.
Description
Description of the connection. Maximum length is 4000 characters.
Use Secret Vault
Stores sensitive credentials for this connection in the secrets manager that is configured for your organization.
This property appears only if secrets manager is set up for your organization.
This property is not supported by Data Ingestion and Replication and the Data Access Management services.
When you enable the secret vault in the connection, you can select which credentials that the Secure Agent retrieves from the secrets manager. If you don't enable this option, the credentials are stored in the repository or on a local Secure Agent, depending on how your organization is configured.
Note:
If you’re using this connection to apply data access policies through pushdown or proxy services, you cannot use the Secret Vault configuration option.
For information about how to configure and use a secrets manager, see Secrets manager configuration.
Runtime Environment
The name of the runtime environment where you want to run tasks.
User Name
The user name to access the Oracle Autonomous Database. It is used to authenticate the connection.
Password
The password associated with the user name.

Authentication types

You can configure TLS or mutual TLS authentication to connect to Oracle Autonomous Database. Select the required authentication type and then configure the authentication-specific parameters.
Default is mutual TLS authentication.

Object storage authentication types

You can configure ConfigFile or simple authentication for staging the connection when you connect to Oracle Autonomous Database. Select the required authentication type and then configure the authentication-specific parameters.
Default is ConfigFile authentication.