Wallet (mTLS)を使用したSQL*Plusの接続

SQL*Plusは、SQLコマンドの入力に使用するコマンドライン・インタフェースです。SQL*PlusはOracleデータベースに接続します。

クライアントをインストールして構成し、クライアント資格証明(mTLS)とともにSQL*Plusを使用してAutonomous Databaseに接続するには、次を実行します:

  1. Oracle Call Interface (OCI)、 ODBCおよびJDBC OCI接続を準備します。ウォレット(mTLS)を使用したOracle Call Interface (OCI)、ODBCおよびJDBC OCI接続の準備を参照してください。
  2. データベース・ユーザー、パスワード、およびtnsnames.oraファイルで指定されているデータベースTNS名を使用して接続します。

    たとえば:

    sqlplus adb_user@db2022adb_medium
    
    SQL*Plus: Release 19.0.0.0.0 - Production on Mon Nov 23 15:08:48 2020
    Version 19.8.0.0.0
    
    Copyright (c) 1982, 2020, Oracle.  All rights reserved.
    
    Enter password:
    Last Successful login time: Wed Nov 18 2020 12:36:56 -08:00
    
    Connected to:
    Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
    Version 19.5.0.0.0
    
    SQL>
ノート

  • sqlnet.oraファイルでウォレットの場所が指定されているため、Oracle WalletはSQL*Plusに対して透過的です。このことは、あらゆるOracle Call Interface (OCI)、ODBCまたはJDBC OCI接続に当てはまります。

  • Microsoft Active Directory資格証明を使用してデータベースに接続する場合は、"AD_domain\AD_username"形式のActive Directoryユーザー名(二重引用符を含める必要があります)およびActive Directoryユーザー・パスワードを使用して接続します。詳細は、Autonomous DatabaseでのMicrosoft Active Directoryの使用を参照してください。