Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buenas tardes,
tengo una aplicación que recarga datos de un servidor MySQL.
En local, previa instalación y configuración del conector ODBC, funciona correctamente.
El problema es que cuando muevo la aplicación al servidor donde se aloja el server de Qlik, aún habiendo instalado el ODBC y configurado el mismo, la recarga desde el QMC falla:
"06/07/2015 15:02:37: 0055 ODBC CONNECT32*XUserId*XPassword*
06/07/2015 15:02:38: Error: SQL##f - SqlState: IM002, ErrorCode: 0, ErrorMsg: [Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado"
Tanto en local como en el servidor el origen de datos se llama igual, los datos están idénticamente configurados y el test de conexión desde el administrador de orígenes de datos funciona sin problemas pero la recarga no.
¿Alguien podría darme alguna pista?
Gracias de antemano y saludos
Hola Alex:
Hay dos conceptos por un lado el driver de MySQL y por otro el conector ODBC ... asegúrate que en local y en el server tienes la misma versión (en tu caso 32 bits) y luego revisa que el conector está bien configurado.
Por último establece conexión con el administrador ODBC.
Si todo eso funciona, hay un problema de permisos en algún sitio.
Saludos
Joaquín
Hola Alex, te puede asegurar que el usuario que correr QMC es el mismo del que aparece en el servicio (Qlikview server) de Window?
Hola Alex:
Hay dos conceptos por un lado el driver de MySQL y por otro el conector ODBC ... asegúrate que en local y en el server tienes la misma versión (en tu caso 32 bits) y luego revisa que el conector está bien configurado.
Por último establece conexión con el administrador ODBC.
Si todo eso funciona, hay un problema de permisos en algún sitio.
Saludos
Joaquín
Muchas gracias por la respuesta Juan,
aunque había chequeado que en los dos casos era el mismo usuario, tu apunte ha hecho que revise el conector y estaba configurado sólo a nivel usuario, no de sistema. Lo he corregido.
Muchas gracias por la pista Joaquín,
no recordaba que el conector en el server lo tengo en 64bits y en local en 32bits. Una vez corregido, ya funciona perfectamente.
Un saludo