Configurar ODBC de 32 bits en Sistema Operativo de 64 bits

Error ODBC 32 bits instalación vCenter Update Manager
 

Un problema con el que nos podemos encontrar muy a menudo es tener que configurar una conexión ODBC de 32 bits sobre un sistema operativo de 64 bits, como por ejemplo Windows Server 2008 de 64 bits o bien Windows Server 2008 R2 (únicamente sobre 64 bits).
 
Por ejemplo, si decidimos montar un servidor de VMware vCenter Server sobre Windows Server 2008 R2, veremos que los requisitos de plataforma los cumpliremos ya que vCenter nos pide un sistema operativo de 64 bits.
Si utilizamos una conexión de base de datos como por ejemplo SQL Server para almacenar la base de datos de nuestro vCenter, la conexión ODBC para conectar a la base de datos también debe ser de 64 bits.
 
Pero realmente nos topamos con el problema cuando necesitamos configurar un ODBC de 32 bits sobre un sistema operativo de 64 bits.
 

Ejemplo: instalar un vCenter Update Manager sobre Windows Server 2008 R2.
Curiosamente el vCenter Update Manager requiere una plataforma de 64 bits pero un ODBC de 32 bits.
 
El error que nos podemos encontrar en la instalación es el siguiente:
The DSN, ‘VUM’ does not exist or is not a 32 bit system DSN. Update Manager requires a 32 bit system DSN.
 
Si creamos un ODBC con nuestro Windows Server 2008 R2, por defecto, nos generará una conexión de 64 bits.
 
Para crear un ODBC de 32 bits con un Windows Server 2008 de 64 bits o R2 ejecutamos:
“c:\windows\syswow64\odbcad32.exe”
 
El ejecutable para crear un ODBC de 64 bits es:
“c:\windows\system32\odbcad32.exe”
 
Como veis es un poco engañoso, pero conociendo estas dos rutas ya tenemos controlada la situación.
 
Esperamos que estos datos os sirvan para agilizar vuestra instalación.
 
Como siempre, ha sido un placer.
 
Dudas, consultas o comentarios? Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.

10 comentarios

  • marco antonio
    marco antonio Viernes, 12 Diciembre 2014 01:43 Comentar

    muchas gracias la verdad pude hacerlo lo malo que no se como jajaja pero gracias desgraciadamente lo debo de hacer en otra maquina y no me sale jajaja pero bueno la verdad tu post me ayudo para iniciar con lo que hice

  • Fede
    Fede Lunes, 01 Diciembre 2014 07:19 Comentar

    Hola Marco Antonio,

    siento no poder ayudarte con eso al no tener ni experiencia ni conocimientos en lo que me planteas.

    Un saludo.

  • marco antonio
    marco antonio Jueves, 27 Noviembre 2014 20:30 Comentar

    hola disculpa no se si me puedas ayudar lo que pasa que yo tengo una aplicacion y estoy utilizando la base de datos oracle, y a la hora de cargar unos reportes utilizo el odbc y los jalo desde un project al sistema. todo me funciona bien cuando tengo el project 2003 y que este corriendo en una maquina de 32bits, pero si intento hacer eso en una maquina de 64 bits y aunque tenga el project 2003, no me permite cargar los odbc

  • sebastian
    sebastian Jueves, 10 Abril 2014 22:11 Comentar

    Como novato se agradece la explicacion, me sirvio :-)

  • Edgar
    Edgar Lunes, 26 Agosto 2013 22:19 Comentar

    Gracias por la aclaracion...

    Saludos desde Mexico.

  • CNL
    CNL Viernes, 22 Febrero 2013 08:18 Comentar

    Gracias por visitar nuestro Blog Rodolfo ;)

  • rodolfo
    rodolfo Miércoles, 20 Febrero 2013 14:42 Comentar

    fantastico, gracias por su invaluable ayuda

  • Adan
    Adan Lunes, 28 Enero 2013 18:05 Comentar

    Huy pasadito del a√Īo de la publicacion de tu post, este me fue de ayuda.

  • CNL
    CNL Jueves, 10 Mayo 2012 16:24 Comentar

    Gracias a tí Miguel por visitar nuestro blog.

  • Miguel Rivera
    Miguel Rivera Jueves, 10 Mayo 2012 08:49 Comentar

    Muchas gracias por la información, justamente estaba instalando update manager y me ha resuelto el problema.

Haz un comentario

Muchas gracias por tus comentarios!!
Tras la revisión rutinaria, será publicado.

Back to top