Préparer les connexions avec l'interface d'appel Oracle, ODBC et l'interface d'appel Oracle JDBC à l'aide de l'authentification TLS
La préparation de tout type de connexion Oracle Call Interface (OCI) avec l'authentification TLS nécessite l'installation du logiciel client et la configuration de certains fichiers et variables d'environnement.
Les clients Oracle Call Interface (OCI) prennent en charge l'authentification TLS sans portefeuille si vous utilisez les versions de client suivantes :
-
Oracle Instant Client/Oracle Database Client 19.13 - uniquement sous Linux x64
-
Oracle Instant Client/Oracle Database Client 19.14 (ou version ultérieure), 21.5 (ou version ultérieure) ou 23.1 (ou version ultérieure)
Voir Mettre à jour votre instance de base de données d'intelligence artificielle autonome pour autoriser l'authentification TLS et mTLS pour plus d'informations sur l'autorisation des connexions TLS.
L'autorisation des connexions TLS à la base de données autonome d'IA n'interdit pas les connexions TLS mutuelles (mTLS). Les connexions TLS mutuelles (mTLS) et TLS sont valides lorsqu'une instance de base de données d'IA autonome est configurée pour autoriser les connexions TLS. Voir Connecter Node.js et d'autres langues de script (mTLS) pour plus d'informations sur la connexion à l'aide d'un protocole TLS mutuel (mTLS) avec un portefeuille.
Dans ce cas, mettez à jour votre fichier sqlnet.ora en ajoutant les éléments suivants :
WALLET_LOCATION = (SOURCE = (METHOD = file) (METHOD_DATA = (DIRECTORY="/home/wallet1")))