Navicatは、OceanBaseデータベースのOracleモードを含むさまざまなデータベースへの接続をサポートする、強力なデータベース管理ツールです。このドキュメントでは、Navicatを使用してOceanBaseデータベースのOracleモードに接続する方法について説明します。
説明
このドキュメントでは、Navicatを使用してOracleプロトコルを介してOceanBaseデータベースに接続する方法について説明します。
バージョン互換性
- Navicat Premium 16.1.9以降は、OceanBase Enterprise Edition(Oracleモード)V3以降をサポートしています。
- Navicat For Oracle 16.1.9以降は、OceanBase Enterprise Edition(Oracleモード)V3以降をサポートしています。
注意
NavicatのmacOS版は現在、OceanBase(Oracleモード)をサポートしていません。
前提条件
- Navicat Premium 16.1.9+ または Navicat for Oracle 16.1.9+ がインストール済みであること。
- OceanBaseデータベースの接続情報を取得していること:
- データベースサーバーのアドレスとポート
- テナント名
- ユーザー名とパスワード
OceanBase JDBCドライバーのダウンロード
OceanBaseソフトウェアダウンロードセンターにアクセスし、ドライバーとミドルウェアカテゴリからOceanBase JDBCドライバー(OceanBase Connector/J)をダウンロードします。
ダウンロード完了後、JARファイルをローカルディレクトリに保存します。例:
/path/to/oceanbase-client.jar
Navicat接続の設定
Navicatを開き、メニューバーの**ファイル** > 新規接続 > Oracleをクリックします。
接続設定ページで、以下の情報を入力します:
パラメータ説明サンプル値ホスト OceanBaseサーバーアドレス 127.0.0.1 ポート データベースポート(デフォルト2881) 2881 ユーザー名 データベースユーザー名 user@tenant パスワード データベースパスワード ******** 高級 タブに切り替えます。
- OCIライブラリ 項目で、OCIを使用する を選択します。
- OCIライブラリパス で、Oracleクライアントの
oci.dllファイル(Windows)またはlibclntsh.dylibファイル(macOS)を選択します。
ドライバー タブに切り替えます。
- カスタムJDBCドライバーを使用する を選択します。
- 追加 ボタンをクリックし、ダウンロードしたOceanBase JDBCドライバーのJARファイルを選択します。
- クラス名 に次の文字列を入力します:
com.alipay.oceanbase.jdbc.Driver - URLテンプレート に次の文字列を入力します:
jdbc:oceanbase://{host}:{port}/{database}
接続テスト ボタンをクリックし、接続が成功するか確認します。
Navicatを使用してOceanBaseデータベースを管理する
接続に成功すると、Navicatのグラフィカルインターフェースを使用して以下の操作を実行できます:
- データベースオブジェクト(テーブル、ビュー、ストアドプロシージャなど)の参照
- SQLクエリの実行
- データのインポート/エクスポート
- データベースユーザーと権限の管理
- データベースパフォーマンスの監視