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

Conectar desde DBeaver

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

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

    Nota

    Si algunos o todos tus datos provienen de un clúster Atlas, debes utilizar MongoDB versión 5.0 o superior para ese clúster para aprovechar MongoSQL.

  • DBeaver (Community Edition).

  • El MongoDB JDBC Driver.

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

1
  1. Si aún no se muestra, selecciona la organización que contiene tu proyecto de 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 Data Federation.

2
3
4
5

Atlas Data Federation proporciona una cadena de conexión para conectarse a la instancia federada de base de datos. La vas a necesitar en un paso posterior.

6
7
  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, especifique la siguiente información:

    Driver Name

    MongoSQL

    Nombre de la clase

    com.mongodb.jdbc.MongoDriver

  4. En la pestaña Libraries, haz clic en Add File y añade tu archivo de controlador JDBC all.jar.

    Haga clic en Find Class.

  5. Haz clic en OK. Se cierra el modal de Create new driver.

8
  1. En DBeaver, haz clic en Database y selecciona New Database Connection del menú desplegable para abrir el modal Connect to a database.

  2. De la lista de bases de datos, selecciona el controlador de base de datos MongoDB que creaste en el paso anterior.

    Si no ves MongoDB, selecciona la categoría All dentro del modal.

    Haga clic en Next.

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

    JDBC URL

    Cadena de conexión obtenida de un paso anterior.

    Nombre de usuario

    Usuario de MongoDB autorizado para la conexión.

    Contraseña

    Contraseña asociada con el usuario de MongoDB.

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

    database

    El nombre de tu base de datos virtual.

    usuario

    El usuario de MongoDB con el que se conecta. No se requiere si ingresó un Username en el paso anterior.

Para ejecutar consultas de MongoSQL en DBeaver:

1

DBeaver Database Navigator muestra tus bases de datos virtuales.

2
  1. Haz clic con el botón derecho en la base de datos virtual a la que deseas hacer una query.

  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 consultas de ejemplo, consulte Query con instrucciones MongoSQL.

4

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

En esta página