none
ERROR El proveedor 'Microsoft.ACE.OLEDB.12.0' en SHAREPOINT SERVER 2010 RRS feed

  • Pregunta

  • Buenas tengo el siguiente error "El proveedor 'Microsoft.ACE.OLEDB.12.0' no está registrado en el equipo local." al momento de generar un reporte con ReportingBuilder 3.0. desde el sharepoint server  ocurre cuando creo mi nuevo datasource


    Junior
    viernes, 20 de enero de 2012 18:38

Respuestas

  • Hola

    el error lo tienes en el equipo local que no encuentra el proveedor. De todas formas, cuando hagas el deploy del Report en SharePoint, te encontrarás con un error similar. SharePoint es un servidor de x64 y no puede utilizar drivers de x32, con lo que tienes que buscar la versión de 64bits e instalarla en SharePoint.

     


    Alberto Diaz Martin twitter://@adiazcan | http://geeks.ms/blogs/adiazmartin | MVP SharePoint Server
    • Marcado como respuesta Junior2606 viernes, 27 de enero de 2012 19:24
    lunes, 23 de enero de 2012 13:16

Todas las respuestas

  • Hola

    tu problema es que el proveedor ACE no está instalado en el equipo local donde estás diseñando el report.

     


    Alberto Diaz Martin twitter://@adiazcan | http://geeks.ms/blogs/adiazmartin | MVP SharePoint Server
    sábado, 21 de enero de 2012 8:32
  • Buenas, les explico bien mi problema.

    - El servidor es un WINDOWS SERVER 2008 x64(ESPAÑOL)

    - El sharepoint server 2010 x64 (ENGLISH)

    Mi PC local tiene:

    - Windows 7 Ultimate x64(ENGLISH)

    - Offiice 2007 x64 (ENGLISH)

     

    Según lo que pude encontrar en internet era instalar AccessDatabaseEngine.exe (x86), ya que para office 2007 (x64) no hay, probé con este link

    http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=23734

    Lo que pude leer era que tengo que cambiar mi modo de ejecución eso es en VB. , VB. NET pero no pude encontrar como hacerlo en SHAREPONIT SERVER 2010 , nose si es el camino correcto  o si habría que cambiar algo desde el administrador central de sharepoint(he buscado esa opción y no la he encontrado)


    Junior
    lunes, 23 de enero de 2012 12:58
  • Hola

    el error lo tienes en el equipo local que no encuentra el proveedor. De todas formas, cuando hagas el deploy del Report en SharePoint, te encontrarás con un error similar. SharePoint es un servidor de x64 y no puede utilizar drivers de x32, con lo que tienes que buscar la versión de 64bits e instalarla en SharePoint.

     


    Alberto Diaz Martin twitter://@adiazcan | http://geeks.ms/blogs/adiazmartin | MVP SharePoint Server
    • Marcado como respuesta Junior2606 viernes, 27 de enero de 2012 19:24
    lunes, 23 de enero de 2012 13:16
  • Gracias Alberto, mi solucion fue la siguiente.

     

    - Migre la Base Acces a Sql

    - Generé un linker de la Base

    - Realice mis vistas con con los datos de la Base Linqueda(ACCES)

    - En el Sharepoint Generé mi DATASOURCE con SQL( contiene el linker a la Base Acces)

    - Genero mis reportes eligiendo por defaut mi DATASOURCE generado.

     

    Saludos


    Junior
    lunes, 23 de enero de 2012 19:01