REVISIÓN: "intento de cargar ODBC32.dll error de componente necesario"

Seleccione idioma Seleccione idioma
Id. de artículo: 129772 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Expandir todo | Contraer todo

Síntomas

El siguiente mensaje de error al intentar obtener acceso a un origen de datos ODBC desde una aplicación de 32 bits en Win32s:
Intentar cargar el componente necesario que no se pudo Odbc32.dll.

Causa

Hay dos causas principales para ello:

  • Los componentes ODBC no estaban instalados porque no se ejecuta el programa de instalación ODBC desde el directorio WIN32S\ODBC de Visual C++ versión 2.0 ó 2.1 CD.
  • El directorio \WIN32S\ODBC Visual C++ versión 2.1 CD contiene una versión incorrecta del archivo Odbc32.dll (Administrador de controladores thunk). No se carga la versión incorrecta en Win32s.

Solución

Asegúrese de que se ha ejecutado el programa de instalación ODBC desde el directorio WIN32S\ODBC.

Además, después de instalar desde el CD de Visual C++ versión 2.1, necesitará copiar el archivo ODBC3216.DLL ubicado en el directorio WIN32S\ODBC (ésta es la correcta thunk controlador ODBC para Win32s) en el directorio Windows\System y cambiarle a Odbc32.dll para reemplazar el Odbc32.dll incorrecto.

Estado

Microsoft ha confirmado que se trata de un error de los productos Microsoft enumerados al principio de este artículo. Este problema se corrigió en Microsoft Visual C++, edición de 32 bits, versiones 2.2.

Propiedades

Id. de artículo: 129772 - Última revisión: martes, 11 de febrero de 2014 - Versión: 2.1
La información de este artículo se refiere a:
  • Microsoft Foundation Class Library 4.2 sobre las siguientes plataformas
    • Microsoft Visual C++ 2.0 Professional Edition
    • Microsoft Visual C++ 2.1
Palabras clave: 
kbnosurvey kbarchive kbmt kbbug kbdatabase kbfix kbsetup KB129772 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 129772

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com