Docs Menu
Docs Home

Conectarse desde DBeaver

Esta página describe cómo conectarse a su instancia de base de datos federada con DBeaver.

  • Una instancia de base de datos federada asignada a uno o más almacenes de datos.

    Nota

    Si algunos o todos sus datos provienen de un clúster Atlas, debe usar la versión 5.0 o superior de MongoDB para que ese clúster aproveche MongoSQL.

  • DBeaver (Edición Comunitaria).

  • El controlador JDBC de MongoDB.

Para conectarse a su instancia de base de datos federada desde DBeaver:

1
  1. Si aún no se muestra, seleccione la organización que contiene su proyecto en la Organizations Menú en la barra de navegación.

  2. Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.

  3. En la barra lateral, haz clic en Data Federation en la sección Services.

Se muestra la página Federación de datos.

2
3
4

Nota

Este tutorial utiliza el controlador JDBC para conectarse. Ver Conectarse utilizando la interfaz SQL de Atlas para obtener métodos de conexión alternativos.

5

Atlas Data Federation proporciona una cadena de conexión para conectarse a su instancia de base de datos federada. La necesitará más adelante.

6
  1. Inicie DBeaver.

  2. Agregar un nuevo controlador.

    1. En DBeaver, haz clic en Database y selecciona Driver Manager en el menú desplegable.

    2. Haz clic en New para abrir el modal Create new driver.

    3. En la pestaña Settings, ingrese la siguiente información:

      Nombre del conductor

      MongoDB

      Nombre de la clase

      com.mongodb.jdbc.MongoDriver

    4. En la pestaña Libraries, haga clic en Add File y agregue su archivo de controlador JDBC all.jar.

      Haga clic en Find Class.

    5. Haga clic en OK. Se cerrará el modal Create new driver.

  3. Crear una conexión de base de datos.

    1. En DBeaver, haga clic en Database y seleccione New Database Connection en el menú desplegable para abrir el modal Connect to a database.

    2. De la lista de bases de datos, seleccione el controlador de base de datos MongoDB que creó en el paso anterior.

      Si no ve MongoDB, seleccione la categoría All dentro del modal.

      Haga clic en Next.

    3. En la pestaña Main, ingrese la siguiente información:

      JDBC URL

      Su cadena de conexión del paso 5.

      Nombre de usuario

      El usuario de MongoDB con el que conectarse.

      Contraseña

      La contraseña del usuario de MongoDB.

    4. En la pestaña Driver properties, expanda User Properties. Agregue las siguientes propiedades clave-valor:

      database

      El nombre de su base de datos virtual.

      usuario

      El usuario de MongoDB con el que se conectará. No es necesario si ingresó un Username en el paso anterior.

Para ejecutar consultas MongoSQL en DBeaver:

1

El DBeaver Database Navigator muestra sus bases de datos virtuales.

2
  1. Haga clic derecho en la base de datos virtual que desea consultar.

  2. Seleccione SQL Editor.

  3. Seleccione Open SQL console.

    Se abre una nueva ventana de consola SQL que está conectada a la base de datos virtual que seleccionaste.

3

Para ver consultas de ejemplo, consulte Consulta con declaraciones MongoSQL.

4

Si la consulta es exitosa, los resultados se muestran en una vista de tabla debajo de la consulta.

En esta página