none
PROBLEMAS AL IMPORTAR DBF A SQL CON SSIS RRS feed

  • Pregunta

  • Buenas tardes, existe una aplicacion de tercero que almacena la informacion en dBASE y me gustaria importarla a SQL, intente con OPENROWSET y mediante SSIS, comento que puedo importar los archivos, unicamente cuando guardo el .DBF. Para explicarme mejor; tengo el archivo local .DBF y cuando creo la consulta para extraer los datos me aparece el siguiente error en SQLMS

    Cannot process the object "SELECT * FROM NOMBRE.DBF". The OLE DB provider "Microsoft.ACE.OLEDB.16.0" for linked server "(null)" indicates that either the object has no columns or the current user does not have permissions on that object.

    En SSIS me aparece el siguiente error:

    Exception from HRESULT: 0xC02020E8
    Error at Data Flow Task [OLE DB Source [1]]: SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80004005.

    Error at Data Flow Task [OLE DB Source [1]]: Opening a rowset for "NOMBRE" failed. Check that the object exists in the database.

    Para visualizar los archivos .DBF utilizo LibreOffice 5.3.7.2 y los puedo ver sin problema, el detalle es que guardo el archivo asi como esta sin ninguna modificacion y despues de eso me permite leer los datos desde MSQLMS  y tambien importarlos desde SSIS, me gustaria saber ¿que cambia al momento de guardar el .BDF?. Gracias por su ayuda

    miércoles, 7 de marzo de 2018 20:13