Oracle Call Interface (OCI) Connections with TLS Authentication
Using TLS with Oracle Call Interface, connections with newer Oracle Instant Client/Oracle Database Client versions, a wallet is not required.
Oracle Call Interface (OCI) clients support TLS authentication without a wallet if you are using the following client versions:
-
Oracle Instant Client/Oracle Database Client 19.13 - only on Linux x64
-
Oracle Instant Client/Oracle Database Client 19.14 (or later) and 21.5 (or later) - only on Linux x64 and Windows
See Update your Autonomous Database Instance to Allow both TLS and mTLS Authentication for information on allowing TLS connections.
See Prepare for Oracle Call Interface, ODBC, and JDBC OCI Connections Using TLS Authentication to prepare for Oracle Call Interface connections.
When a wallet is required and you set WALLET_LOCATION
parameter in the
sqlnet.ora
file, Oracle Net Services finds the location of the wallet
and uses the wallet (use of the wallet is transparent to the application).
Parent topic: Preparing for Oracle Call Interface Connections