none
Error al importar datos RRS feed

  • Pregunta

  • Hola a todos,

    Estoy intentando importar datos desde un archivo Excel en el SQL Server Management Studio y me sale este error en el Wizard:

    "The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine. (System.Data)".

    A que se debe esto?. Gracias!


    Jotamarios
    viernes, 3 de diciembre de 2010 12:57

Respuestas

  • Hola,

     

    Muchas gracias por tu respuesta. Yo estoy en una máquina de 64 bits. Debería entonces descargar el Microsoft Access Database Engine e instalarlo. Ahora, el paso 3 del link que pusiste para que es?. Y, si la forma en que voy a importar los datos es con el wizard del motor dando click sobre la base de datos, luego task e import data, no tengo que hacer otros pasos?. Gracias!


    Jotamarios



    Hola, si debería funcionar una vez instalados estos drivers.


    El paso no. 3 del link que te pase es para autorizar "Ad Hoc Distributed Queries" que es necesario tenerlo Enabled cuando quieres usar OPENROWSET, y lo demás para permitir al Driver realizar procesos. También hay una parte "Show Advanced Options", esto se corre para mostrar las opciones avanzadas y poder cambiar la configuración a las demás opciones, son asuntos de cambiar configuraciones de seguridad que hagan posible la consulta a un archivo EXCEL.

    Si estas utilizando el Winzard, intenta generar la imporación nuevamente, reinicia la computadora después de instalar el Driver.


    Espero que te sirva.


    Willy Taveras.-

    http://itlearn.net

    viernes, 3 de diciembre de 2010 13:55
    Moderador

Todas las respuestas

  • Hola,

    Intenta descargando los componentes de conectividad:

    http://www.microsoft.com/downloads/en/confirmation.aspx?familyId=7554f536-8c28-4598-9b72-ef94e038c891&displayLang=en



    En caso de que estes utilizando el sistema operativo 64bits, por favor visita este link donde existe una solución para este problema:

    http://blogs.msdn.com/b/farukcelik/archive/2010/06/04/accessing-excel-files-on-a-x64-machine.aspx


    Espero que te sirva.

    Willy Taveras.-

    http://itlearn.net

    viernes, 3 de diciembre de 2010 13:11
    Moderador
  • Hola,

     

    Muchas gracias por tu respuesta. Yo estoy en una máquina de 64 bits. Debería entonces descargar el Microsoft Access Database Engine e instalarlo. Ahora, el paso 3 del link que pusiste para que es?. Y, si la forma en que voy a importar los datos es con el wizard del motor dando click sobre la base de datos, luego task e import data, no tengo que hacer otros pasos?. Gracias!


    Jotamarios
    viernes, 3 de diciembre de 2010 13:47
  • Hola,

     

    Muchas gracias por tu respuesta. Yo estoy en una máquina de 64 bits. Debería entonces descargar el Microsoft Access Database Engine e instalarlo. Ahora, el paso 3 del link que pusiste para que es?. Y, si la forma en que voy a importar los datos es con el wizard del motor dando click sobre la base de datos, luego task e import data, no tengo que hacer otros pasos?. Gracias!


    Jotamarios



    Hola, si debería funcionar una vez instalados estos drivers.


    El paso no. 3 del link que te pase es para autorizar "Ad Hoc Distributed Queries" que es necesario tenerlo Enabled cuando quieres usar OPENROWSET, y lo demás para permitir al Driver realizar procesos. También hay una parte "Show Advanced Options", esto se corre para mostrar las opciones avanzadas y poder cambiar la configuración a las demás opciones, son asuntos de cambiar configuraciones de seguridad que hagan posible la consulta a un archivo EXCEL.

    Si estas utilizando el Winzard, intenta generar la imporación nuevamente, reinicia la computadora después de instalar el Driver.


    Espero que te sirva.


    Willy Taveras.-

    http://itlearn.net

    viernes, 3 de diciembre de 2010 13:55
    Moderador
  • Muchas gracias, probaré.
    Jotamarios
    viernes, 3 de diciembre de 2010 14:08