Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Docs Menu

Cree un DSN del sistema

Importante

Característica no disponible en los clústeres Flex

Los clústeres Flex no admiten esta característica en este momento. Para obtener más información, se debe consultar Limitaciones de Atlas Flex.

Los siguientes pasos describen cómo crear un Nombre de Fuente de Datos (DSN) del sistema para el BI Connector para Atlas. Una DSN es una configuración guardada que describe una conexión de base de datos que será utilizada por un controlador ODBC. Una vez que hayas creado el DSN, puedes configurar una amplia gama de clientes SQL y herramientas BI para utilizar el DSN e importar datos desde MongoDB.

Antes de crear un DSN, debes:

1

Elija la versión del programa (64 bits o 32 bits) que sea adecuada para su sistema y la versión del controlador ODBC.

2
3

Seleccione el MongoDB ODBC ANSI Driver o el MongoDB ODBC Unicode Driver, y luego haga clic en OK.

Nota

ANSI ODBC/Conectores ofrecen un mejor rendimiento, pero tienen un conjunto de caracteres limitado. Unicode ODBC/Connectors admiten un conjunto de caracteres más amplio, pero pueden tener un rendimiento menor.

4

Haz clic en el botón Details para mostrar la mitad inferior del formulario.

Los siguientes campos del formulario son obligatorios:

Nombre de campo
Descripción

Data Source Name

Un nombre de tu elección.

TCP/IP Server

El nombre de host especificado en el cuadro de diálogo de conexión de Atlas.

Port

El IANA número de puerto especificado en el cuadro de diálogo Conectar de Atlas. El valor por defecto es 27015.

Database

El nombre de la base de datos a la que deseas conectar.

User

Ingresa el usuario especificado en el cuadro de diálogo de Atlas connect, o bien otro usuario de base de datos con acceso a la base de datos.

El usuario está especificado en el siguiente formato:

<username>?source=<database-name>

donde la <database-name> es la base de datos de autenticación para el usuario. ?source=<database-name> se puede omitir si admin es la base de datos de autenticación.

  • Si está usando autenticación con nombre de usuario y contraseña (SCRAM-SHA-256), la base de datos de autenticación esperada es admin.

  • Si utilizas autenticación LDAP (PLAIN), la base de datos de autenticación esperada es $external.

    Por ejemplo:

    myTestUser?source=$external

Password

La contraseña que corresponde a la User especificada.

5

Si la conexión es exitosa, haz clic en OK para añadir el DSN. Si falla la conexión, revisa que el usuario de base de datos esté correctamente autenticado para la base de datos mencionada en la conexión.

1

Nota

El Administrador ODBC se incluye con el controlador ODBC de MongoDB.

2
3

Selecciona ya sea el driver MongoDB ANSI ODBC o el driver MongoDB Unicode ODBC, y luego haz clic en OK.

Nota

ANSI ODBC/Conectores ofrecen un mejor rendimiento, pero tienen un conjunto de caracteres limitado. Unicode ODBC/Connectors admiten un conjunto de caracteres más amplio, pero pueden tener un rendimiento menor.

4

Opcionalmente, introduce una Description.

Nota

No cierres la ventana de configuración. Procede al siguiente paso.

5
  1. Haz clic en Add para agregar un par clave-valor de palabra clave.

  2. Modifica el Keyword haciendo doble clic en él, escribe la palabra clave que desees y presiona Intro.

  3. Modifica el Value haciendo doble clic en él, escribe la palabra clave que desees y presiona Intro.

Utilizando el procedimiento anterior, agrega las siguientes palabras clave:

Keyword
Valor

Server

El nombre de host especificado en el cuadro de diálogo de conexión de Atlas.

Puerto

El IANA número de puerto especificado en el cuadro de diálogo Conectar de Atlas. El valor por defecto es 27015.

DATABASE

La base de datos a usar después de conectarte.

Esto es necesario al conectar con Microsoft Excel.

UID

El nombre de usuario para el usuario que puede acceder a la base de datos activa de Atlas.

Por ejemplo, si el usuario myTestUser está autenticado contra la base de datos admin, utiliza el siguiente valor:

``myTestUser?source=admin``
  • Si está usando autenticación con nombre de usuario y contraseña (SCRAM-SHA-256), la base de datos de autenticación esperada es admin.

  • Si utilizas autenticación LDAP (PLAIN), la base de datos de autenticación esperada es $external.

    Por ejemplo:

    myTestUser?source=$external

PWD

La contraseña asociada con el UID.

Para obtener la lista completa de parámetros ODBC, consulta Parámetros de conexión Connector/ODBC.

Nota

No cierres la ventana de configuración. Procede al siguiente paso.

6