none
Error al importar una tabla de MS access 97 a SQL Server 2012 RRS feed

  • Pregunta

  • Buenas tardes; 

    Estoy intentando migrar dos tablas de access 97 a MS SQL Server 2012 y en la primera me salen los siguientes errores:

         

    Error 0xc0202009: Tarea Flujo de datos 1: Código de error SSIS DTS_E_OLEDBERROR. Error de OLE DB. Código de error: 0x80004005.
    Hay un registro OLE DB disponible. Origen: "Microsoft SQL Server Native Client 11.0" Resultado: 0x80004005 Descripción: "Formato de fecha no válido".
     (Asistente para importación y exportación de SQL Server)

    Error 0xc020901c: Tarea Flujo de datos 1: Error con Destino - IMANTERI.Entradas[Destination Input].Columnas[IMAFPA] en Destino - IMANTERI.Entradas[Destination Input]. Se devolvió el estado de columna: "Error de conversión debido a que el valor de datos desbordó el tipo especificado.".
     (Asistente para importación y exportación de SQL Server)

    Error 0xc0209029: Tarea Flujo de datos 1: Código de error SSIS DTS_E_INDUCEDTRANSFORMFAILUREONERROR. Error de "Destino - IMANTERI.Entradas[Destination Input]" a causa de un error con el código 0xC020907A y a la especificación de un error en la disposición de filas de error en "Destino - IMANTERI.Entradas[Destination Input]". Error en el objeto especificado del componente especificado. Puede que haya otros mensajes de error expuestos anteriores a éste con más información sobre el error.
     (Asistente para importación y exportación de SQL Server)

    Error 0xc0047022: Tarea Flujo de datos 1: Código de error SSIS DTS_E_PROCESSINPUTFAILED. Error del método ProcessInput en el componente "Destino - IMANTERI" (49). Código de error: 0xC0209029 mientras se procesaba la entrada "Destination Input" (62). El componente identificado devolvió un error del método ProcessInput. El error es específico del componente, pero es grave y detendrá la ejecución de la tarea Flujo de datos. Puede que haya otros mensajes de error expuestos anteriores a éste con más información sobre el error.
     (Asistente para importación y exportación de SQL Server)

    Error 0xc02020c4: Tarea Flujo de datos 1: Error al intentar agregar una fila al búfer de la tarea Flujo de datos. Código de error: 0xC0047020.
     (Asistente para importación y exportación de SQL Server)

    Error 0xc0047038: Tarea Flujo de datos 1: Código de error SSIS DTS_E_PRIMEOUTPUTFAILED. El método PrimeOutput en Origen - IMANTERI devolvió el código de error 0xC02020C4. El componente devolvió un código de error cuando el motor de canalización llamó a PrimeOutput(). El componente define el significado del código de error, pero el error es grave y se ha detenido la ejecución de la canalización. Puede que haya otros mensajes de error expuestos anteriores a éste con más información sobre el error.
     (Asistente para importación y exportación de SQL Server)

    Y en la segunda me salen los siguiente:

    Error 0xc0202009: Tarea Flujo de datos 1: Código de error SSIS DTS_E_OLEDBERROR. Error de OLE DB. Código de error: 0x80004005.
    Hay un registro OLE DB disponible. Origen: "Microsoft SQL Server Native Client 11.0" Resultado: 0x80004005 Descripción: "Formato de fecha no válido".
     (Asistente para importación y exportación de SQL Server)

    Error 0xc020901c: Tarea Flujo de datos 1: Error con Destino - IMCLIENT.Entradas[Destination Input].Columnas[IMCFNA] en Destino - IMCLIENT.Entradas[Destination Input]. Se devolvió el estado de columna: "Error de conversión debido a que el valor de datos desbordó el tipo especificado.".
     (Asistente para importación y exportación de SQL Server)

    Error 0xc0209029: Tarea Flujo de datos 1: Código de error SSIS DTS_E_INDUCEDTRANSFORMFAILUREONERROR. Error de "Destino - IMCLIENT.Entradas[Destination Input]" a causa de un error con el código 0xC020907A y a la especificación de un error en la disposición de filas de error en "Destino - IMCLIENT.Entradas[Destination Input]". Error en el objeto especificado del componente especificado. Puede que haya otros mensajes de error expuestos anteriores a éste con más información sobre el error.
     (Asistente para importación y exportación de SQL Server)

    Error 0xc0047022: Tarea Flujo de datos 1: Código de error SSIS DTS_E_PROCESSINPUTFAILED. Error del método ProcessInput en el componente "Destino - IMCLIENT" (106). Código de error: 0xC0209029 mientras se procesaba la entrada "Destination Input" (119). El componente identificado devolvió un error del método ProcessInput. El error es específico del componente, pero es grave y detendrá la ejecución de la tarea Flujo de datos. Puede que haya otros mensajes de error expuestos anteriores a éste con más información sobre el error.
     (Asistente para importación y exportación de SQL Server)

    Error 0xc0209017: Tarea Flujo de datos 1: Error al establecer el final del conjunto de filas del búfer. Código de error: 0xC0047020.
     (Asistente para importación y exportación de SQL Server)

    Error 0xc0047038: Tarea Flujo de datos 1: Código de error SSIS DTS_E_PRIMEOUTPUTFAILED. El método PrimeOutput en Origen - IMCLIENT devolvió el código de error 0xC0209017. El componente devolvió un código de error cuando el motor de canalización llamó a PrimeOutput(). El componente define el significado del código de error, pero el error es grave y se ha detenido la ejecución de la canalización. Puede que haya otros mensajes de error expuestos anteriores a éste con más información sobre el error.
     (Asistente para importación y exportación de SQL Server)

    Por favor ayuda.

    Gracias

          
    martes, 26 de julio de 2016 17:43

Respuestas

  • Que versión de SQL Server tienes? Asumo que estas realizando la importación a traves del asistente, igualmente puedes verificar el siguiente enlace que te es de utilidad:

    https://support.office.com/es-es/article/Mover-datos-de-Access-a-una-base-de-datos-de-SQL-Server-usando-el-Asistente-para-convertir-a-SQL-Server-5d74c0df-c8cd-4867-8d07-e6e759d72924

    Realiza las pruebas y nos comentas como te fue.


    "Oh, the wind, the wind is blowing,through the graves the wind is blowing,Freedom soon will come; then well come from the shadows".The Partisan(Leonard Cohen) Email: me[at]geohernandez.net Blog:www.geohernandez.net

    • Marcado como respuesta José De Alva lunes, 1 de agosto de 2016 22:10
    martes, 26 de julio de 2016 19:25

Todas las respuestas

  • Que versión de SQL Server tienes? Asumo que estas realizando la importación a traves del asistente, igualmente puedes verificar el siguiente enlace que te es de utilidad:

    https://support.office.com/es-es/article/Mover-datos-de-Access-a-una-base-de-datos-de-SQL-Server-usando-el-Asistente-para-convertir-a-SQL-Server-5d74c0df-c8cd-4867-8d07-e6e759d72924

    Realiza las pruebas y nos comentas como te fue.


    "Oh, the wind, the wind is blowing,through the graves the wind is blowing,Freedom soon will come; then well come from the shadows".The Partisan(Leonard Cohen) Email: me[at]geohernandez.net Blog:www.geohernandez.net

    • Marcado como respuesta José De Alva lunes, 1 de agosto de 2016 22:10
    martes, 26 de julio de 2016 19:25
  • Angecar,

    El log menciona inconsistencias con los tipos de las columnas de origen y destino, ¿has realizado alguna rutina de limpieza de datos? ¿cómo almacenas las fechas? ¿la columna origen es un tipo cadena y la columna destino es un tipo fecha?


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    martes, 26 de julio de 2016 23:52
  • Hola.

    Complementando lo que indica Williams, compártenos los esquemas de las tablas, tanto en Access como en SQL Server para validar el tema de los campos. Adicionalmente, un ejemplo de registros de ambas tablas en Access para ver qué puede estar pasando.

    Saludos,


    Guillermo Taylor F.
    MVP SQL Server & IT Pro
    Mi Blog

    miércoles, 27 de julio de 2016 0:13