Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home

DBeaver から接続

このページでは、DBeaver を使用してフェデレーティッドデータベースインスタンスに接続する方法について説明します。

  • 1 つ以上のデータ ストアにマッピングされたフェデレーティッドデータベースインスタンス。

    注意

    データの一部または全部が Atlas クラスターから取得されている場合、そのクラスターで MongoSQL を利用するには、 MongoDBバージョン 5.0 以降を使用する必要があります。

  • DBeaver(コミュニティ エディション)。

  • MongoDB JDBC ドライバー。

DBeaver からフェデレーティッドデータベースインスタンスに接続する手順は、次のとおりです。

1
  1. まだ表示されていない場合は、プロジェクトを含む組織を から選択します。ナビゲーション バーの [ Organizations ] メニューを参照してください。

  2. まだ表示されていない場合は、ナビゲーション バーの Projects メニューからプロジェクトを選択します。

  3. サイドバーで、 Services見出しの下のData Federationをクリックします。

Data Federationページが表示されます。

2
3
4
5

Atlas Data Federation は、フェデレーティッドデータベースインスタンスに接続するための接続文字列を提供します。これは後の手順で必要になります。

6
7
  1. DBeaver で、Database をクリックし、ドロップダウン メニューから Driver Manager を選択します。

  2. New をクリックすると Create new driver モーダルが開きます。

  3. Settingsタブで、次の情報を指定します。

    ドライバー名

    MongoSQL

    クラス名

    com.mongodb.jdbc.MongoDriver

  4. Libraries タブで、Add File をクリックし、JDBC ドライバー all.jar ファイルを追加します。

    [Find Class] をクリックします。

  5. OK をクリックします。Create new driver モーダルが閉じます。

8
  1. DBeaver で、Database をクリックし、ドロップダウン メニューから New Database Connection を選択して、Connect to a database モーダルを開きます。

  2. データベースのリストから、前の手順で作成した MongoDB データベース ドライバーを選択します。

    MongoDB が表示されない場合は、モーダル内で All カテゴリを選択してください。

    [Next] をクリックします。

  3. Main タブで、次の情報を入力します。

    JDBC URL

    前のステップから取得された接続文字列。

    ユーザー名

    接続を許可されたMongoDBユーザー。

    パスワード

    MongoDBユーザーに関連付けられたパスワード

  4. Driver properties タブで、User Properties を展開します。次のキーと値のプロパティを追加します。

    database

    仮想データベースの名前。

    user

    接続する MongoDB ユーザー。前の手順で Username を入力した場合は不要です。

DBeaver で MongoDB クエリを実行するには:

1

DBeaver Database Navigator に仮想データベースが表示されます。

2
  1. クエリを実行する仮想データベースを右クリックします。

  2. SQL Editor を選択します。

  3. Open SQL console を選択します。

    選択した仮想データベースに接続された新しい SQL コンソール ウィンドウが開きます。

3

クエリの例については、MongoDB ステートメントを使用したクエリ を参照してください。

4

クエリが成功すると、クエリの下のテーブル ビューに結果が表示されます。

項目一覧