Estoy tratando de lograr una conexión al servidor MongoDB utilizando el controlador ODBC entregado de MongoDB instalado por el lado del cliente de Windows. Cuando completo las propiedades de DSN, se congela al presionar el botón Prueba.
Entonces traté de seguir ese procedimiento instalando MongoDB BI Connector por parte del cliente y declarando el servicio mongodbsqld pero no ayudó.
https://www.sqlshack.com/importar-datos-desde-mongodb-a-sql-server-using-ssis/
Tengo la versión gratuita de la comunidad MongoDB Versión de shell Mongodb - 4.0.11 Versión del servidor Mongodb - 4.0.20 Controlador ODBC: 1.4.2
Probé un controlador comercial desarrollado por Progress, funciona de maravilla pero caduca en pocos días. ¿Tiene algunos consejos para establecer correctamente esta conexión ODBC?
Gracias y Saludos, Manu
El controlador ODBC de MongoDB abierto solo funciona con el servicio en la nube de MongoDB:
BI Connector solo está disponible en instancias de Atlas M10 y superiores.
Supongo que tienes que ir a por un controlador de terceros.
Además de Progress también encontré
Pero ninguno de ellos es gratis, supongo que tienes que gastar algo de dinero.
¿Está buscando operaciones de solo lectura como seleccionar o todas las operaciones CRUD? Si es de solo lectura, puede instalar y ejecutar mongosqld en la instancia de mongodb y luego conectarse con el controlador mysql/mariadb como una conexión mysql.
Si necesita acceso de escritura, debe usar controladores de terceros a partir de ahora.