Menu Docs
Página inicial do Docs
/
MongoDB Atlas
/ / /

Crie um DSN de sistema

Nesta página

  • Pré-requisitos
  • Procedimento

Importante

Recurso Indisponível em Instâncias sem Servidor

Neste momento, as instâncias sem servidor não permitem essa funcionalidade. Para saber mais, consulte Limitações de instâncias sem servidor.

As etapas a seguir descrevem como criar um Data Source Name (DSN) do sistema para o BI Connector for Atlas. Um DSN é uma configuração salva que descreve uma conexão de banco de dados a ser usada por um driverODBC . Depois que o DSN é criado, você pode configurar uma ampla gama de clientes SQL e ferramentas de BI para usar o DSN e importar dados do MongoDB.

Antes de criar um DSN, você deve:

  • Baixar e instalar Visual C++ Redistribuível para Visual Studio 2015

1

Escolha a versão do programa (64 bits ou 32 bits) que é apropriado para o seu sistema e versão do driver ODBC.

2
3

Selecione MongoDB ODBC ANSI Driver ou MongoDB ODBC Unicode Driver e clique em OK.

Observação

Os conectores/ODBC ANSI oferecem melhor desempenho, mas têm um conjunto de caracteres limitado. O Unicode ODBC/Connectors suporta um conjunto de caracteres mais amplo, mas pode ter menos desempenho.

4

Clique no botão Details para expor a metade inferior do formulário.

Os seguintes campos de formulário são obrigatórios:

Nome do campo
Descrição
Data Source Name
Um nome de sua escolha.
TCP/IP Server
O nome de host especificado na caixa de diálogo do Atlas Connect.
Port
O número da porta IANAespecificada na caixa de diálogo Conectar ao Atlas . O padrão é 27015.
Database
O nome do banco de dados ao qual você deseja se conectar.
User

Insira o usuário especificado na caixa de diálogo de conexão do Atlas ou outro usuário de banco de dados de dados com acesso ao banco de banco de dados.

O usuário é especificado no seguinte formato:

<username>?source=<database-name>

onde o <database-name> é o banco de dados de autenticação para o usuário. Se admin for o banco de dados de autenticação, você poderá omitir ?source=<database-name>.

  • Se você estiver utilizando autenticação de nome de usuário e senha (SCRAM-SHA-256), o banco de dados de autenticação esperado será admin.

  • Se você estiver usando a autenticação LDAP (PLAIN), o banco de banco de dados de autenticação esperado será $external.

    Por exemplo:

    myTestUser?source=$external
Password
A senha que corresponde ao User especificado.
5

Se a conexão for bem-sucedida, clique em OK para adicionar o DSN. Se a conexão falhar, verifique se o usuário do banco de dados está autenticado corretamente para o banco de dados nomeado na conexão.

1

Observação

O ODBC Manager está incluído no driver ODBC do MongoDB.

2
3

Selecione o driver MongoDB ANSI ODBC ou o driver MongoDB Unicode ODBC e clique em OK.

Observação

Os conectores/ODBC ANSI oferecem melhor desempenho, mas têm um conjunto de caracteres limitado. O Unicode ODBC/Connectors suporta um conjunto de caracteres mais amplo, mas pode ter menos desempenho.

4

Ou insira um Description.

Observação

Não feche a janela de configuração. Prossiga para a próxima etapa.

5
  1. Clique em Add para adicionar um par de valores de palavra-chave.

  2. Modifique o Keyword clicando duas vezes nele, digitando a palavra-chave desejada e pressionando Enter.

  3. Modifique o Value clicando duas vezes nele, digitando a palavra-chave desejada e pressionando Enter.

Usando o procedimento acima, adicione as seguintes palavras-chave:

Keyword
Valor
Servidor
O nome de host especificado na caixa de diálogo do Atlas Connect.
Porta
O número da porta IANAespecificada na caixa de diálogo Conectar ao Atlas . O padrão é 27015.
Banco de dados

O banco de dados a ser usado após a conexão.

Isso é necessário ao se conectar com o Microsoft Excel.

UID

O nome de usuário do usuário que pode acessar o banco de dados ativo do Atlas.

Por exemplo, se o usuário myTestUser estiver autenticado no banco de banco de dados do admin , utilize o seguinte valor:

``myTestUser?source=admin``
  • Se você estiver utilizando autenticação de nome de usuário e senha (SCRAM-SHA-256), o banco de dados de autenticação esperado será admin.

  • Se você estiver usando a autenticação LDAP (PLAIN), o banco de banco de dados de autenticação esperado será $external.

    Por exemplo:

    myTestUser?source=$external
PWD
A senha associada ao UID.

Para a lista completa de parâmetros ODBC, consulte parâmetros de conexão do Connector/ODBC.

Observação

Não feche a janela de configuração. Prossiga para a próxima etapa.

6