Welcome to Pandora FMS Community!

Find answers, ask questions, and connect with our community around the world.

  • ODBC connection

    Posted by jmunozpa on abril 9, 2009 at 05:59

    Buenos 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 file

    Entiendo 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, 8 months ago 3 Members · 6 Replies
  • 6 Replies
  • steve-o

    Member
    abril 13, 2009 at 05:49
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    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

  • jmunozpa

    Member
    abril 14, 2009 at 03:29
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Lo reviso a ver si puede ser eso pero ceo que lo tenía igual.

    No obstante lo reviso y os lo comento.

    Saludos,

    Jordi M.

  • jmunozpa

    Member
    abril 14, 2009 at 05:03
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    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 predeterminado

    2.- 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.

  • jmunozpa

    Member
    abril 15, 2009 at 01:27
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    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.

  • manu

    Member
    abril 17, 2009 at 06:03
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Genial.
    Voy a hacer una FAQ con esto 🙂

  • jmunozpa

    Member
    abril 20, 2009 at 05:51
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Ok! Así vamos mejorando el sistema.

    Saludos,

    Jordi M.