すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB for OceanBase (Deprecated):OBClient を使用して OceanBase Database テナントに接続する

最終更新日:Jan 19, 2025

OceanBase Client (OBClient) は、OceanBase Database 専用の CLI ツールです。 OBClient を使用して、MySQL テナントと Oracle テナントの 2 種類の OceanBase Database テナントに接続できます。 このトピックでは、前提条件と接続手順について説明します。

前提条件

OBClient アプリケーションがダウンロードおよびインストールされていること。 OBClient アプリケーションがインストールされていない場合は、ソフトウェアセンター にアクセスして、対応するバージョンの OBClient をダウンロードしてインストールしてください。

手順

  1. コマンドラインで、次の形式で OBClient の動作パラメーターを指定します。

    $ obclient -hxxx.xxx.xxx.xxx -P3306 -u a**** -p****** -A

    オプション:

    オプション

    説明

    -h

    接続する OceanBase データベースのドメイン名。

    -P

    OceanBase データベースに接続するためのポート。 デフォルトでは、Oracle モードではポートは 1521 です。

    -u

    テナントアカウント。

    -p

    アカウントのパスワード。セキュリティ上の理由から、このオプションを省略できます。 この場合、後でパスワードの入力を求められます。 パスワードは表示されません。

    -A

    OceanBase Database に接続するときに、すべてのテーブルの情報を取得しないように指定し、迅速なログインを保証します。

  2. 接続が作成されると、コマンドライン端末に次のデフォルトの OBClient コマンドラインプロンプトが表示されます。

    obclient [a****]>
  3. exit と入力して Enter キーを押すか、Ctrl + D を押して、OBClient コマンドライン端末を終了します。

  1. Oracle クライアントを使用して OceanBase の Oracle テナントに接続します。

    $ obclient -hxxx.xxx.xxx.xxx  -P1521 -ua**** -p****** -A

    ログインが成功すると、次の結果が返されます。

    Welcome to the OceanBase.  Commands end with ; or \g.
    Your OceanBase connection id is 102073
    Server version: OceanBase 3.2.4.2 (…) (Built Feb 27 2023 17:31:19)
    
    Copyright (c) 2000, 2018, OceanBase and/or its affiliates. All rights reserved.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
  2. システム時刻を確認します。

    obclient [a****]> SELECT SYSDATE FROM dual;

    返された結果:

    +-----------+
    | SYSDATE   |
    +-----------+
    | 29-MAR-23 |
    +-----------+
    1 row in set
  3. exit と入力して Enter キーを押して終了します。

    obclient [a****]> exit

    実行結果:

    Bye

参照

OBClient を使用して OceanBase の Oracle テナントに接続する方法の詳細については、「OBClient を使用して OceanBase Database テナントに接続する」をご参照ください。