ウォレットを使用しないSQL*Plusの接続

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

ノート

ノート: TLS接続を許可する方法の詳細は、TLS認証とmTLS認証の両方を許可するようにAutonomous AIデータベース・インスタンスを更新を参照してください。

クライアントをインストールおよび構成し、TLS認証を使用してSQL*Plusを使用してAutonomous AI Databaseに接続するには、次を実行します。

  1. Oracle Call Interface (OCI)接続の準備を行います。

    次のクライアント・バージョンを使用している場合は、SQL*Plusでウォレットを使用せずにTLS認証を使用できます。

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

    • Oracle Instant Client/Oracle Database Client 19.14 (以上)、21.5 (以上)または23.1 (以上)

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

  2. Autonomous AI Databaseの接続文字列をコピーします。

    TLS認証で接続するには、TLS接続文字列をコピーします。「データベース接続」ページの「TLS認証」で、「TLS」を選択して、TLS認証で接続するための接続文字列を表示します。

    接続ステータスの表示およびコピーの詳細は、Autonomous AIデータベース・インスタンスのTNS名および接続文字列の表示を参照してください。

    各接続文字列の異なるデータベース・サービスの詳細は、Autonomous AIデータベースのデータベース・サービス名を参照してください。

  3. データベース・ユーザーおよびパスワードを使用して接続し、ステップ2でコピーした接続文字列を指定します。

    UNIX/Linuxでは、次のように、コマンドラインで引用符で囲まれた接続文字列でsqlplusを起動します。

    sqlplus username/password@'my_connect_string'

    たとえば(明瞭度改行の追加の場合):

    sqlplus adb_user/password@'(description= (retry_count=20)(retry_delay=3)(address=(protocol=tcps)
    (port=1521)(host=adb.region.oraclecloud.com))
    (connect_data=(service_name=u9adutfb2ba8x4d_*database*_medium.adb.oraclecloud.com))
    (security=(ssl_server_dn_match=yes))'

    Windowsでは、次のように、データベース・ユーザーとパスワードを使用してsqlplusを起動します(UNIX/Linuxと比較すると、Windowsでは接続文字列を引用符で囲みません)。

    sqlplus username/password@my_connect_string

    たとえば(接続文字列に追加された明瞭度改行の場合):

    sqlplus adb_user/password@(description= (retry_count=20)(retry_delay=3)(address=(protocol=tcps)
    (port=1521)(host=adb.region.oraclecloud.com))
    (connect_data=(service_name=u9adutfb2ba8x4d_*database*_medium.adb.oraclecloud.com))
    (security=(ssl_server_dn_match=yes))
    ノート

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