Reparar (PowerPivot para SharePoint)

Utilice la información de este tema para reparar una topología multiservidor que incluya dos o más servidores PowerPivot para SharePoint.

Este tema contiene las siguientes secciones:

Información general

Reparar una instancia de PowerPivot mediante el programa de instalación de SQL Server

Tareas de comprobación posteriores a la reparación

Información general

Puede utilizar los discos de instalación del SQL Server 2008 R2 para reparar una instalación dañada o con errores de PowerPivot para SharePoint. La reparación reemplazará los archivos de programa que falten o que se hayan dañado, las claves del Registro y los archivos de configuración de la sesión de SQL Server que seleccione. La reparación no modificará la aplicación ni la configuración de SharePoint, ni volverá a implementar las soluciones de PowerPivot. Es importante saber si utilizó la opción Nuevo servidor que configuraba automáticamente SharePoint 2010 y PowerPivot para SharePoint. Si su objetivo es reparar todos los aspectos de una implementación Nuevo servidor, ahora tendrá que volver a configurar de forma manual las características y los valores que se configuraron automáticamente durante la instalación original.

La preparación utilizará la versión más reciente de los archivos de programa que sean los actuales de la instalación. Por ejemplo, si instaló un Service Pack, la reparación utilizará los archivos del Service Pack. No tiene que volver a aplicar los Service Pack ni las revisiones cuando repare la instalación.

Si va a repara varios servidores, su disponibilidad fluctuará. Las sesiones de servidor que sean menores que la versión actual para la granja se pondrán automáticamente sin conexión. Las reglas de estado de PowerPivot aplican este comportamiento para asegurarse de que todas las sesiones del servidor son de la misma versión. La capacidad del servidor dentro de la granja se restaura a la anterior una vez que todos los servidores ejecuten versiones idénticas de PowerPivot para SharePoint.

Reparar una topología multi-servidor puede llevar tiempo porque los cambios de la implementación se deben sincronizar a través de la granja. Si va a usar trabajos de temporizador de SharePoint para propagar los cambios en la granja, las sesiones del servidor de PowerPivot pueden tardar hasta una hora en realizar la transición ya sea a un estado sin conexión o con conexión. Durante ese tiempo, los usuarios encontrarán errores en los datos PowerPivot, el procesamiento de las consultas, la actualización de los datos y los informes de errores, y su disponibilidad será baja.

Para evitar este problema, puede ejecutar una regla de estado que detecte y, a continuación, corrija los problemas de la versión de la solución.

Reparar una instancia de PowerPivot mediante el programa de instalación de SQL Server

  1. En el Panel de control, en Programas, haga clic en Desinstalar un programa.

  2. Seleccione Microsoft SQL Server 2008 R2 (64 bits).

  3. Haga clic en Desinstalar o cambiar.

  4. Haga clic en Reparar.

  5. Especifique la ubicación de los discos de instalación. Si tiene un DVD, insértelo y haga doble clic en Setup.exe en el disco. De lo contrario, si realizó la instalación desde un recurso compartido de red, escriba la ruta UNC de la carpeta de instalación y, a continuación, haga doble clic en Setup.exe.

  6. En Reglas auxiliares del programa de instalación, haga clic en Siguiente.

  7. En Archivos auxiliares del programa de instalación, haga clic en Instalar y, después, haga clic en Siguiente.

  8. En Seleccionar instancia, elija POWERPIVOT.

  9. Haga clic en Siguiente hasta que aparezca Listo para reparar y, a continuación, haga clic en Reparar.

    Si lo desea, ejecute una regla de estado para sincronizar las soluciones a la versión esperada inmediatamente. Este enfoque requiere que restablezca IIS.

    1. En Administración central, en Supervisión, haga clic en Revisar las definiciones de la regla.

    2. En la categoría Configuración, busque la siguiente regla y haga clic en ella:

      PowerPivot: la solución de granja implementada no está actualizada.

    3. En el cuadro Definiciones de la regla de analizador de mantenimiento para esta regla, haga clic en Ejecutar ahora.

    4. Restablezca IIS para asegurarse de que la versión anterior ya no está disponible. Para ello, abra un símbolo del sistema de administrador y escriba IISRESET.

Comprobar la versión de los servidores de PowerPivot en una granja

El Servicio de sistema de PowerPivot y las instancias de servicios de Analysis Services de la granja tienen que ser de la misma versión. Para comprobar que todos los componentes del servidor tienen la misma versión después, compruebe lo siguiente en la información de la versión:

  • Archivo Microsoft.AnalysisServices.SharePoint.Integration.dll. Se trata del archivo que tiene el modelo de objetos para el Servicio de sistema de PowerPivot.

  • El servicio de Analysis Services en cada servidor de aplicaciones que tenga una instalación de PowerPivot para SharePoint.

Comprobar la versión de las soluciones de PowerPivot y del Servicio de sistema de PowerPivot

  1. En \Windows\Assembly, encuentre el archivo Microsoft.AnalysisServices.SharePoint.Integration.dll.

  2. Haga clic con el botón secundario en Microsoft.AnalysisServices.SharePoint.Integration.dll y seleccione Propiedades.

  3. Haga clic en Detalles.

  4. La versión del archivo debería ser 10.50.<compilación principal><compilación secundaria>.

Hay varias copias de Microsoft.AnalysisServices.SharePoint.Integration.dll en un PowerPivot para el servidor de SharePoint. Las copias del archivo se encontrarán en el ensamblado global, \inetpub\wwwroot\wss\VirtualDirectories\80\bin\, y en \Archivos de programa\Microsoft SQL Server\100\SDK\Assemblies.

Al comprobar las versiones del archivo en una instalación, utilice siempre la versión que esté en la carpeta Assembly. Se trata de la copia que actualiza el programa de actualización. Otras copias del archivo son agregadas por el paquete de soluciones powerpivotwebapp.wsp o por el programa de instalación, si instala los componentes de conectividad.

Comprobar la versión de Analysis Services

  1. En \Archivos de programa\Microsoft SQL Server\MSAS10_50.PowerPivot\OLAP\bin, busque el archivo msmdsrv.exe.

  2. Haga clic con el botón secundario en msmdsrv.exe y seleccione Propiedades.

  3. Haga clic en Detalles.

  4. La versión del archivo debería ser 10.50.<compilación principal><compilación secundaria>.

  5. Compruebe que este número es idéntico al del archivo Microsoft.AnalysisServices.SharePoint.Integration.dll.

Tareas de comprobación posteriores a la reparación

Después de reparar el servidor de PowerPivot, asegúrese de confirmar que el servidor está operativo.

Tarea

Vínculo

Compruebe que el servicio se está ejecutando en todos los equipos que ejecutan PowerPivot para SharePoint.

Iniciar o detener servicios en una instancia de PowerPivot para SharePoint

Comprobar la activación de las características en el nivel de colección de sitios

Activar la integración de características de PowerPivot para colecciones de sitios

Compruebe que los libros PowerPivot individuales están cargados correctamente abriendo un libro y haciendo clic en los filtros y segmentaciones para iniciar una consulta.

Compruebe si hay archivos almacenados en la memoria caché del disco duro. Si hay un archivo almacenado en memoria caché, se confirma que el archivo de datos se cargó en ese servidor físico.

Busque los archivos en caché en la carpeta \Archivos de programa\Microsoft SQL Server\MSAS10_50.POWERPIVOT\OLAP\Backup.

Compruebe si hay informes de actualización de datos en Panel de administración de PowerPivot para confirmar que no se produjo ningún error en la actualización de datos.

Panel de administración de PowerPivot

Para obtener más información acerca de cómo cambiar la configuración y las características de PowerPivot, vea Configuración (PowerPivot para SharePoint).

Para obtener instrucciones detalladas que le guíen en todas las tareas de configuración posteriores a la instalación, vea Instalar PowerPivot para SharePoint en un servidor de SharePoint existente.