Skip to content

Commit 52fbc1e

Browse files
committed
Update
1 parent bf6f13b commit 52fbc1e

File tree

1 file changed

+7
-19
lines changed

1 file changed

+7
-19
lines changed

articles/data-factory/connector-oracle.md

Lines changed: 7 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -129,26 +129,14 @@ For `server` property, you can specify it in one of the following three formats:
129129
|[Easy Connect (Plus) Naming](https://download.oracle.com/ocomdocs/global/Oracle-Net-Easy-Connect-Plus.pdf)|salesserver1:1521/sales.us.example.com|
130130
|[Oracle Net Services Name (TNS Alias)](https://docs.oracle.com/en/database/oracle/oracle-database/23/netrf/local-naming-parameters-in-tns-ora-file.html#GUID-12C94B15-2CE1-4B98-9D0C-8226A9DDF4CB) (only for the self-hosted integration runtime)|sales|
131131

132-
The location of Oracle database you want to connect to. There are three ways to specify it and you can check the details after tables.
132+
For the parameters used in `server`, we provide an allow list to avoid security risks, as shown below. You can refer to it to determine which parameters to be set.
133133

134-
| Property |Description | Sample |
135-
|:--- |:--- |:--- |
136-
| ***Connect Required*** | | |
137-
| HOST | The host name or IP address used to connect to the Oracle database. | sales-svr |
138-
| PORT | The server port for the Oracle database. | 1521 |
139-
| PROTOCOL | The transport protocol to be used while connecting to the Oracle database. | tcp |
140-
| SERVICE_NAME | Specifies the logical representation of a database. | sales.us.example.com |
141-
| SID | Specifies the name that identifies a specific instance of an Oracle database. | sales |
142-
| INSTANCE_NAME | Specifies the database instance to access. | sales1 |
143-
| SERVER | Specifies type of service handler. | dedicated |
144-
| ***Match Version 1.0*** | | |
145-
| CONNECT_TIMEOUT | Specifies the amount of time, in milliseconds, seconds, or minutes, in which clients must establish Oracle Net connections to database instances. | 10ms |
146-
| RETRY_COUNT | Specifies the number of times to connect before terminating the connection attempt. | 3 |
147-
| RETRY_DELAY | Specifies the delay between connection retries. | 5 |
148-
| SSL_VERSION | Define valid Transport Layer Security (TLS) versions to be used for connections. | TLSv1.3 |
149-
| ***Most Secure Behavior*** | | |
150-
| SSL_SERVER_DN_MATCH | Enforce server-side certificate validation through distinguished name (DN) matching. | TRUE |
151-
| SSL_SERVER_CERT_DN | Specifies the distinguished name (DN) of the database server. | cn=finance,cn=OracleContext,c=us,o=example |
134+
- Allow list for using the Azure integration runtime:
135+
136+
HOST,PORT,PROTOCOL,SERVICE_NAME,SID,INSTANCE_NAME,SERVER,CONNECT_TIMEOUT,RETRY_COUNT,RETRY_DELAY,SSL_VERSION,SSL_SERVER_DN_MATCH,SSL_SERVER_CERT_DN
137+
- Allow list for using the self-hosted integration runtime:
138+
139+
HOST,PORT,PROTOCOL,ENABLE,EXPIRE_TIME,FAILOVER,LOAD_BALANCE,RECV_BUF_SIZE,SDU,SEND_BUF_SIZE,SOURCE_ROUTE,TYPE_OF_SERVICE,COLOCATION_TAG,CONNECTION_ID_PREFIX,FAILOVER_MODE,GLOBAL_NAME,HS,INSTANCE_NAME,POOL_BOUNDARY,POOL_CONNECTION_CLASS,POOL_NAME,POOL_PURITY,RDB_DATABASE,SHARDING_KEY,SHARDING_KEY_ID,SUPER_SHARDING_KEY,SERVER,SERVICE_NAME,SID,TUNNEL_SERVICE_NAME,SSL_CLIENT_AUTHENTICATION,SSL_CERTIFICATE_ALIAS,SSL_CERTIFICATE_THUMBPRINT,SSL_VERSION,SSL_SERVER_DN_MATCH,SSL_SERVER_CERT_DN,WALLET_LOCATION,CONNECT_TIMEOUT,RETRY_COUNT,RETRY_DELAY,TRANSPORT_CONNECT_TIMEOUT,RECV_TIMEOUT,COMPRESSION,COMPRESSION_LEVELS
152140

153141
**Example:**
154142

0 commit comments

Comments
 (0)