DBeaverは汎用のデータベース管理ツールであり、OceanBaseデータベースのOracleモードを含むさまざまなデータベースへの接続をサポートしています。この記事では、DBeaverを使用してOceanBaseデータベースのOracleモードに接続する方法について説明します。
説明
この記事ではGenericモードとOceanBaseドライバを使用してデータベース接続を作成しています。これにはいくつかの機能的な制限があります。例えば、画面上でフィールド情報を変更することができません。
前提条件
- DBeaver CommunityまたはEnterpriseバージョンがインストール済みであること(最新バージョンの使用を推奨します)
- OceanBaseデータベースの接続情報を取得していること:
- データベースサーバーのアドレスとポート
- テナント名
- ユーザー名とパスワード
OceanBase JDBCドライバのダウンロード
OceanBaseソフトウェアダウンロードセンターにアクセスし、ドライバとミドルウェアカテゴリからOceanBase JDBCドライバ(OceanBase Connector/J)をダウンロードします。
ダウンロード完了後、JARファイルをローカルディレクトリに保存します。例:
/path/to/oceanbase-client.jar
新しいドライバの作成
DBeaverを開き、データベース > ドライバマネージャをクリックします。
**新規作成**ボタンをクリックして新しいドライバを作成します。
**データベース**タブで:
- フォルダを追加をクリックし、ダウンロードしたOceanBase JDBCドライバのJARファイルを選択します。
- **確定**をクリックしてドライバ設定を保存します。
新しい接続の作成
データベース > 新しいデータベース接続をクリックします。
データベース選択画面で、OceanBase Oracleドライバを選択し、**次へ**をクリックします。
接続設定ページで、以下の情報を入力します:
パラメータ説明サンプル値ホスト OceanBaseサーバーアドレス 127.0.0.1 ポート データベースポート(デフォルト2881) 2881 ユーザー名 データベースユーザー名 user@tenant パスワード データベースパスワード ******** 接続テスト ボタンをクリックし、接続が成功するか確認します。
DBeaverを使用してOceanBaseデータベースを管理する
接続に成功すると、DBeaverのグラフィカルインターフェースを使用して以下の操作を実行できます:
- データベースオブジェクト(テーブル、ビュー、ストアドプロシージャなど)の参照
- SQLクエリの実行
- データのインポート/エクスポート
- データベースユーザーと権限の管理
- データベースパフォーマンスの監視