Solución al Error “The requested OLE DB provider VFPOLEDB” al exportar DBF con visual studio 2008

Este error suele ocurrir en maquinas de 64Bit cuando tratan de crear DTS a través de visual studio 2008. Esto se debe a que el cliente OLEDB de Visual Fox Pro no es compatible con versiones de 64bit.

El error completo es el siguiente:
[Connection manager "C:\ARCHIVO.DBF"] Error: SSIS Error Code DTS_E_OLEDB_NOPROVIDER_64BIT_ERROR. The requested OLE DB provider VFPOLEDB.1 is not registered -- perhaps no 64-bit provider is available. Error code: 0x00000000.
An OLE DB record is available. Source: "Microsoft OLE DB Service Components" Hresult: 0x80040154 Description: "Clase no registrada".

Solución:

  • Dirigirse a la ventana Solution Explorer
  • Presionar Clic Derecho-> Property
  • Buscar la opción Run64BitRuntime
  • Cambiar a False la propiedad

Una vez hecho esto ya podrán exportar sus DBF tranquilamente al destino que deseen.

Saludos

Publicado en C Sharp, Programación, Visual Basic .Net

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*