Oracle Thin Dynamic Account
In this article
Overview
Use this account type to connect Oracle Snaps with data sources that use Oracle accounts. This account uses dynamic values and enables you to specify account properties as expressions that reference Pipeline parameters.
Expression-enabled authentication fields, such as Username, Password, and Client Secret, support Secrets Management, a SnapLogic add-on that allows you to store endpoint credentials in a third-party secrets manager, such as AWS Secrets Manager, Azure Key Vault, or HashiCorp Vault. During validation and execution, pipelines obtain the credentials directly from the secrets manager. Learn more: Configure Accounts to use secrets.
Prerequisites
Kerberos authentication for Oracle setup in the Windows/Linux environment.
Known Issues
None.
Account Settings
Parameter Name | Data Type | Description | Default Value | Example |
---|---|---|---|---|
Label* | String | Required. Unique name for the account. | N/A | Oracle123DB |
JDBC URL Source | Dropdown List | Required. The source of the JDBC URL that you want to use.
| Snap Generated | N/A |
Account properties* | Fieldset | Required. Enter the information to create a connection to the database. | N/A | N/A |
Hostname | String/Expressions | Required if JDBC URL Source is Snap Generated. The server address to which the application must connect. This property is expression-enabled. For more information on the expression language, see Understanding Expressions in SnapLogic and Using Expressions. For information on Pipeline Parameters, see Pipeline Properties. If you need to connect to an on-premise server, specify the domain name or the IP address. For example, test.mydbserver.com or 190.159.0.124. | N/A |
|
Port number | String/Expressions | Required if JDBC URL Source is Snap Generated. The database server's port number to which the application must connect. This property is expression-enabled. For more information on the expression language, see Understanding Expressions in SnapLogic and Using Expressions. For information on Pipeline Parameters, see Pipeline Properties. | 1521 | 1521 |
Database name | String/Expressions | Required if JDBC URL Source is Snap Generated. The database name to which the application must connect. This property is expression-enabled. For more information on the expression language, see Understanding Expressions in SnapLogic and Using Expressions. For information on Pipeline Parameters, see Pipeline Properties. | N/A | MYDB |
Custom JDBC URL | String/Expressions | Required if JDBC URL Source is User Provided. The JDBC URLs that you want to use to connect to your Oracle account. Use this option if you want to use complex JDBC URLs (involving multiple hosts and advanced options) to connect to your Oracle instance. For example, if you want to connect to Oracle DataGuard, you can enter a JDBC like the one below:
This property is expression-enabled. For more information on the expression language, see Understanding Expressions in SnapLogic and Using Expressions. For information on Pipeline Parameters, see Pipeline Properties. |