TLS認証を使用したOracle Call Interface、ODBCおよびJDBC OCI接続の準備
任意のタイプのOracle Call Interface(OCI)接続を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 (以上)または23.1 (以上)
TLS接続を許可する方法の詳細は、TLS認証とmTLS認証の両方を許可するようにAutonomous AI Databaseインスタンスを更新を参照してください。
自律型AIデータベースへのTLS接続を許可しても、相互TLS (mTLS)接続は許可されません。自律型AIデータベース・インスタンスがTLS接続を許可するように構成されている場合、相互TLS (mTLS)接続とTLS接続の両方が有効です。ウォレットとの相互TLS (mTLS)を使用した接続の詳細は、Node.jsおよびその他のスクリプト言語(mTLS)の接続を参照してください。
この場合、次の内容を追加してsqlnet.ora
ファイルをアップデートします。
WALLET_LOCATION = (SOURCE = (METHOD = file) (METHOD_DATA = (DIRECTORY="/home/wallet1")))