Prepara per le connessioni OCI Oracle Call Interface, ODBC e JDBC mediante l'autenticazione TLS
La preparazione per qualsiasi tipo di connessione a Oracle Call Interface (OCI) con l'autenticazione TLS richiede l'installazione del software client e la configurazione di determinati file e variabili di ambiente.
I client Oracle Call Interface (OCI) supportano l'autenticazione TLS senza wallet se si utilizzano le versioni client riportate di seguito.
-
Oracle Instant Client/Oracle Database Client 19.13 - solo su Linux x64
-
Oracle Instant Client/Oracle Database Client 19.14 (o versione successiva), 21.5 (o versione successiva) o 23.1 (o versione successiva)
Per informazioni su come consentire le connessioni TLS, vedere Update your Autonomous Database Instance to Allow sia TLS che mTLS Authentication.
L'autorizzazione delle connessioni TLS ad Autonomous Database non impedisce le connessioni TLS (mTLS) reciproche. Le connessioni TLS (mTLS) e TLS reciproche sono valide quando un'istanza di Autonomous Database è configurata per consentire le connessioni TLS. Per informazioni sulla connessione mediante TLS (mTLS) reciproco con un wallet, vedere Connect Node.js and other Scripting Languages (mTLS).
In questo caso, aggiornare il file sqlnet.ora
aggiungendo quanto segue:
WALLET_LOCATION = (SOURCE = (METHOD = file) (METHOD_DATA = (DIRECTORY="/home/wallet1")))