TLS認証を使用したOracle Call Interface、ODBCおよびJDBC OCI接続の準備
TLS認証を使用した任意のタイプのOracle Call Interface (OCI)接続を準備するには、クライアント・ソフトウェアをインストールし、特定のファイルおよび環境変数を構成する必要があります。
次のクライアント・バージョンを使用している場合、Oracle Call Interface (OCI)クライアントは、ウォレットなしでTLS認証をサポートしています:
-
Oracle Instant Client/Oracle Databaseクライアント19.13 - Linux x64の場合のみ
-
Oracle Instant Client/Oracle Database Client 19.14 (以降)、21.5 (以降)、または23.1 (以降)
TLS接続を許可する方法の詳細は、TLS認証とmTLS認証の両方を許可するようにAutonomous AI Databaseインスタンスを更新を参照してください。
Autonomous AI DatabaseへのTLS接続を許可しても、相互TLS (mTLS)接続は許可されません。 TLS接続を許可するようにAutonomous AI Databaseインスタンスが構成されている場合、相互TLS (mTLS)およびTLS接続の両方が有効です。 ウォレットとの相互TLS (mTLS)を使用した接続の詳細は、「Node.jsおよびその他のスクリプト言語(mTLS)の接続」を参照してください。
この場合、次を追加してsqlnet.oraファイルを更新します:
WALLET_LOCATION = (SOURCE = (METHOD = file) (METHOD_DATA = (DIRECTORY="/home/wallet1")))