Preparar Conexões do Oracle Call Interface, ODBC e JDBC OCI Usando Autenticação TLS
A preparação para qualquer tipo de conexão do Oracle Call Interface (OCI) com autenticação TLS exige a instalação do software cliente e a configuração de determinados arquivos e variáveis de ambiente.
Os clientes do Oracle Call Interface (OCI) suportam autenticação TLS sem uma wallet quando você usa as seguintes versões do cliente:
-
Oracle Instant Client/Oracle Database Client 19.13 - somente no Linux x64
-
Oracle Instant Client/Oracle Database Client 19.14 (ou mais recente) e 21.5 (ou mais recente) - somente no Linux x64 e no Windows
Consulte Atualizar a Instância do Autonomous Database para Permitir Autenticação TLS e mTLS para obter informações sobre como permitir conexões TLS.
A permissão de conexões TLS com o Autonomous Database não impede conexões mTLS (TLS mútuo). As conexões TLS mútuo (mTLS) e TLS são válidas quando uma instância do Autonomous Database é configurada para permitir conexões TLS. Consulte Connect Node.js and other Scripting Languages (mTLS) para obter informações sobre como estabelecer conexão usando mTLS (TLS mútuo) com uma wallet.
Nesse caso, atualize o arquivo sqlnet.ora
adicionando o seguinte item:
WALLET_LOCATION = (SOURCE = (METHOD = file) (METHOD_DATA = (DIRECTORY="/home/wallet1")))