Menu Docs
Página inicial do Docs
/
MongoDB Atlas

Conectar-se a partir do DBeaver

Nesta página

  • Pré-requisitos
  • Procedimento
  • Executar queries SQL do Atlas

Esta página descreve como se conectar à sua instância do banco de dados federado com DBeaver.

  • Uma instância de banco de dados federado mapeada para um ou mais armazenamentos de dados.

    Observação

    Se alguns ou todos os seus dados vierem de um Atlas cluster, você deverá usar o MongoDB versão 5.0 ou superior para que esse cluster aproveite o Atlas SQL.

  • DBeaver (Community Edition).

  • O driver JDBC do MongoDB.

Para se conectar à sua instância de banco de dados federado a partir do DBeaver:

1
  1. Se ainda não estiver exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. Na barra lateral, clique em Data Federation sob o título Services .

    A página Federação de Dados é exibida.

2
3
4

Observação

Este tutorial usa o driver JDBC para se conectar. Consulte Conectar usando a interface Atlas SQL para métodos de conexão alternativos.

5

O Atlas Data Federation fornece uma cadeia de conexão para conectar à sua instância do banco de dados federado. Você precisará disso em uma etapa posterior.

6
  1. Inicie o DBeaver.

  2. Adicione um novo driver.

    1. No DBeaver, clique em Database e selecione Driver Manager no menu suspenso.

    2. Clique em New para abrir o modal Create new driver.

    3. Na guia Settings, insira as seguintes informações:

      Nome do driver
      MongoDB
      Nome da classe
      com.mongodb.jdbc.MongoDriver
    4. Na guia Libraries, clique em Add File e adicione seu arquivo JDBC driver all.jar.

      Clique em Find Class.

    5. Clique em OK. O modal Create new driver fecha.

  3. Cria uma conexão do banco de dados.

    1. No DBeaver, clique em Database e selecione New Database Connection no menu suspenso para abrir o modal Connect to a database.

    2. Na lista de bancos de dados, selecione o driver de banco de dados do MongoDB que você criou na etapa anterior.

      Se não vir MongoDB, selecione a categoria All dentro do modal.

      Clique em Next.

    3. Na guia Main, insira as seguintes informações:

      JDBC URL
      Sua cadeia de conexão da etapa 5.
      Nome de usuário
      O usuário MongoDB com o qual se conectar.
      Senha
      A senha do usuário MongoDB.
    4. Na guia Driver properties, expanda User Properties. Adicione as seguintes propriedades de valor chave:

      database
      O nome do seu banco de dados virtual.
      utilizador
      O usuário do MongoDB com o qual se conectar. Não é obrigatório se você inseriu Username na etapa anterior.
      Senha
      A senha do usuário MongoDB. Não é necessário se introduziu um Password no passo anterior.
  4. Clique em Finish.

7

No Database Navigator, expanda sua conexão MongoDB para verificar se o armazenamento da instância do banco de dados federado mapeado para seus dados está acessível.

Para executar queries do SQL do Atlas no DBeaver:

1

O DBeaver Database Navigator exibe seus bancos de dados virtuais.

2
  1. Clique com o botão direito do mouse no banco de dados virtual no qual deseja fazer query.

  2. Selecione SQL Editor.

  3. Selecione Open SQL console.

    Uma nova janela do console SQL conectada ao banco de dados virtual selecionado será aberta.

3

Para ver queries de exemplo, consulte Query com instruções do Atlas SQL.

4

Se a query for bem-sucedida, os resultados serão exibidos em uma visualização de tabela abaixo da query.

Próximo

O que é o MongoDB Atlas?