Welcome to Pandora FMS Community › Forums › Soporte de la comunidad › ODBC connection
-
ODBC connection
Posted by jmunozpa on April 9, 2009 at 05:59Buenos días,
Estoy intentando crear un modulo para conectar por ODBC y se reproducn errores de los que no localizo la causa. Os comento como lo tengo configurado a ver si es que estoy haciendo algo mal.
1.- En el archivo pandora_agent.conf, tengo configurado las credenciales y el módulo de la forma siguiente:
odbc_NombreODBC_username USR
odbc_NombreODBC_password PWD
…
module_begin
module_name Prueba
module_type generic_data
module_odbc NombreODBC
module_odbc_query MySelect
module_description Prueba
module_end
…2.- Tras ejecutarlo me da error en el pandora_agent.log:
2009-04-09 10:53:08 Error on module ODBC ‘Prueba’: No username to connect to DSN NombreODBC. Add NombreODBC_username parameter to configuration fileEntiendo que requeire el parámetro de conexión pero esta indicado.
¿Puede ser que haya algo que esté haciendo de forma incorreta?
Gracias.
Saludos,
Jordi M.
jmunozpa replied 15 years, 7 months ago 3 Members · 6 Replies -
6 Replies
-
::
Hola Jordi,
Lo único que se me ocurre es que no lo tengas todo puesto con la misma capitalización ya que se diferencia mayúsculas y minúsculas en el nombre del DSN.
Es decir, “NombreODBC” es distinto de “nombreodbc” y quizás por eso no encuentre el parámetro en la configuración.
Un saludo
-
-
::
Hola,
Antes de nada gracias por el apyo.
La configuración del ODBC lo hago a nivel de DSN de USUARIO.
Indicar que hago servir la versión V2.0 y las pruebas relaizadas han sido:
1.- Siguiendo la indicación de Steve-0, he hecho pruebas cambiando la configuración del nombre del ODBC y lo he configurado con minusculas (antes lo tenía con mayñusculas) y me da el error siguiente:
2009-04-14 09:51:43 Module ODBC connecting to dsn=NombreODBC, uid=usernameODBC pwd=passwordODBC
2009-04-14 09:51:43 Error on module ODBC ‘Prueba’: Failed to connect to datasource: [Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado2.- Si lo hago en mayúsculas me da el error sigueinte:
2009-04-14 10:01:01 Error on module ODBC ‘Prueba’: No username to connect to DSN NombreODBC. Add NombreODBC_username parameter to configuration file
Saludos,
Jordi M.
-
::
Hola,
Ya está solucionado. Finalmente lo he congifurado en DSN de sistema y en minusculas, entonces, en este caso si que lo coge.
Si lo hacía en DSN de usuario o en DSN de sistema en mayúsculas no lo cogía aunque estaba bien indicado en el fichero de configuración del pandora.
No obstante, muchas gracias por el soporte.
Saudos,
Jordi M.
-
-