La Web del Programador: Comunidad de Programadores
 
    Pregunta:  47644 - COMO REINSTALO FUENTES DE DATOS ODBC (32 BITS) EN WIN98
Autor:  eduardo carrillo
hola amigos espero me puedan ayudar a resolver este problema. sucede que tengo win98 segunda edicion y el el panel de control el manejador de fuentes de datos odbc me marca un error en la pestaña dsn de usuario al seleccionar ms acces database y oprimir el boton de configurar marca un error

el error dice :
no se puede cargar las rutinas de instalacion del control odbc microsoft access driver debido a un codigo de error del sistema 31

oprimo el boton aceptar y me pone otro mensaje que dice :

no se puede cargar el programa de instalacion o la biblioteca de traduccion

no me permite eliminarlo y cuando intento instalar el microsoft data access components 2.0 como instalacion completa me pone una ventana con titulo unable to configure odbc driver microsoft la cual dice
no se puede cargar el programa de instalacion o la biblioteca de traduccion y este error sase varias veces.

mi pregunta es si puedo eliminar y reinstalar el componente fuentes de datos odbc sin volver a instalar todo windos 98 o como puedo reparar el driver de microsoft acces. espero me puedan ayudar.

muchas gracias por su atencion

  Respuesta:  Federico Gabriel Rudolph
Ingresá en este link: http://support.microsoft.com/kb/295000/es

El problema se debe a que tenés una versión de ODBC que no corresponde. Tenés que reemplazar la librería Mswstr10.dll que está en el directorio "system".

El enlace te explica como hacerlo (Hay que entrar en Modo a Prueba de fallos y copiarla desde el directorio %windir%\VCM al directorio %system%. Asegurate que la versión del archivo que vas a copiar sea 4.0.3829.2 o posterior)