Hola Lista, gracias por las respuestas.

El sistema operativo sí es Windows 7 Home Premium de 32 bits. He instalado estos mismos drivers tanto en 32 como en 64 bits (a traves de SysWOW64. La aplicación es de 32 bits) sin ningún tipo de problema. Creo que el problema reside en que efectivamente el driver antiguo no se ha eliminado correctamente e "impide" la instalación del nuevo.

Hector, probaré como me indicas a desinstalarlo, pasar una herramienta de limpieza de registro (CCleaner / JetClean) y registrarlo como Administrador (que es lo que hice antes). Ya comentaré resultados.

Muchas gracias a todos.

Un saludo,

Luis


El 13/01/2014 19:54, Hector R. De los Santos escribió:
Hola I. N. T.,
A mi me paso algo parecido usando los controladores en Windows Vista/7 ODBC.
Haz lo siguiente:
1-) Desinstala el driver ODBC
2)- Descargate y ejecuta un programa llamado JetClean para que te limpie los archivos temporales y registros huerfanos de Windows.
3) Vuelve a instalar el controlador ODBC ejecutandolo como administrador.

En mi caso no use esa version del driver, aunque el servidor tenia PostgreSQL 9.2

Suerte!

:: HDS Consultores TI
Servidores | Redes | Programacion | GNU/Linux | PostgreSQL
Web: http://hdsconsultores.net
Blog: http://codigohds.com
Linux User #:320363


El 13 de enero de 2014, 13:29, "I.N.T. - Dpto. programación" <[email protected] <mailto:[email protected]>> escribió:

    Buenas tardes Lista,

    No sé si es ésta la lista aduecuada para este problema.

    Estabamos trabajando en una base de datos (LATIN1) en un servidor
    PostgreSQL 7.4 y la hemos pasado a UTF-8 en un servidor PostgreSQL
    9.3. El paso de datos y el cambio de codificación ha sido
    perfecta. Ningún problema.

    El problema surge cuando antes conectabamos a la base de datos
    desde una aplicación a través de psqlODBC PostgreSQL (muy
    anticuada, ni recuerdo la versión). Entonces iba perfecto. Como
    para la nueva base de datos este controlador no funciona bien (no
    interpreta UTF-8, ni SSL, ...) hemos intentado conectar a través
    del nuevo controlador psqlODBC 9-03-0100 (el último - PostgreSQL
    ANSI). Las aplicaciones corren bajo Windows 7 Home Preminun 32
    bits. Hemos desinstalado previavente el controlador antiguo.
    Ejecutamos la instalación del nuevo controlador pero no la
    registra bien. Si entras a los controladores de ODBC ves que están
    los nombres (PostgreSQL ANSI y PostgreSQL Unicode) pero no los
    controladores (ni versión ni DLL) aunque la instalación dice que
    es correcta. No permite generar el origen de datos DSN por lo cual
    no puedo generar la conexión aplicación-BBDD.

    Alguien sabe porque pasa esto? La desinstalación del anterior
    controlador no es correcta? Deja basura en algun lado? Podría
    registrar manualmente los nuevos controladores ya que
    automaticamente no lo hace? (Instalo y desinstalo como
    Administrador con absolutamente todos los permisos).

    Estoy absolutamente perdido y agradecería cualquier ayuda ...

    Un saludo,

    Luis

    -
    Enviado a la lista de correo pgsql-es-ayuda
    ([email protected] <mailto:[email protected]>)
    Para cambiar tu suscripción:
    http://www.postgresql.org/mailpref/pgsql-es-ayuda



Responder a