TLS認証を使用したOracle Call Interface (OCI)接続

新しいOracle Instant Client/Oracle Database ClientのバージョンとともにOracle Call Interface接続でTLSを使用する場合、ウォレットは必要ありません。

Oracle Call Interface (OCI)クライアントでは、次のクライアント・バージョンを使用している場合、ウォレットなしのTLS認証がサポートされます:

  • Oracle Instant Client/Oracle Database Client 19.13 - Linux x64上のみ

  • Oracle Instant Client/Oracle Database Client 19.14 (以上)および21.5 (以上) - Linux x64およびWindows上でのみ

ノート

TLS接続の許可の詳細は、TLS認証とmTLS認証の両方を許可するようにAutonomous Databaseインスタンスを更新を参照してください。

Oracle Call Interface接続の準備については、「TLS認証を使用したOracle Call Interface、ODBCおよびJDBC OCI接続の準備」を参照してください。

ウォレットが必要で、sqlnet.oraファイルでWALLET_LOCATIONパラメータを設定すると、Oracle Net Servicesによってウォレットの場所が検索され、ウォレットが使用されます(ウォレットの使用はアプリケーションに対して透過的です)。