Uso de Servicios de Access con SQL Reporting Services: Instalación del complemento de SQL Server 2008 R2 Reporting Services (SharePoint Server 2010)

 

Se aplica a: SharePoint Server 2010 Enterprise

Última modificación del tema: 2016-11-30

Un requisito previo para la ejecución de Servicios de Access para SharePoint Server 2010 es la instalación del Complemento de Reporting Services de Microsoft SQL Server 2008 R2 para SharePoint 2010 (SSRS). El complemento SSRS está disponible como descarga gratuita a través de Internet y proporciona un conjunto de características que permiten ejecutar informes de Servicios de Access en SharePoint.

Importante

Aunque el complemento SSRS se puede instalar antes o después de implementar SharePoint Server, se recomienda instalarlo antes de instalar SharePoint Server para evitar la configuración manual de los servidores uno a uno, lo cual requiere mucho tiempo.

  • Si instala SSRS antes que SharePoint Server: una implementación de Reporting Services se integra con una implementación de SharePoint en el nivel del conjunto o granja de servidores. No será necesaria ninguna configuración adicional o replicación fuera de los servidores de la granja de servidores.

  • Si instala SSRS después de instalar SharePoint Server: si decide instalar SSRS después de implementar SharePoint Server, el proceso de instalación implica muchos pasos más, especialmente si tiene varios servidores web front-end. Si hay varias aplicaciones web de SharePoint en una configuración de granja de servidores, deberá instalar el complemento Reporting Services en cada equipo que tenga un servidor web front-end.

Modo conectado frente a modo local:

Existen dos modos para ejecutar Reporting Services con SharePoint Server. Está el modo predeterminado estándar, denominado "modo conectado", que precisa de SharePoint Server, el complemento SSRS y Servidor de informes de SQL Server 2008 R2. El nuevo modo es el "modo local", y consiste en una instalación ligera para que Reporting Services se integre con SharePoint Server. Solo requiere SharePoint Server y el complemento SSRS.

Importante

Modo local significa que no hay ningún servidor de Reporting Services. Se debe instalar el complemento, pero no es un servidor de Reporting Services real. Con el modo local, los usuarios pueden ver informes pero no tendrán acceso a las características del servidor (por ejemplo, configurar "suscripciones").

  • Si hay varios servidores web front-end en la granja de servidores de SharePoint, se recomienda que realice la instalación con el modo conectado. Para configurar el modo conectado, necesitará el Servidor de informes de SQL Server 2008 R2 y el complemento Reporting Services.

  • Si ejecuta una granja de servidores de SharePoint con solo un servidor web front-end, puede realizar la instalación en modo local. Se requiere el complemento Reporting Services.

Nota

Instalar el complemento Reporting Services es uno de los muchos pasos necesarios para integrar un servidor de informes con una instancia de un producto o tecnología de SharePoint. El orden de los pasos para configurar los servidores es importante. Para obtener los mejores resultados, asegúrese de respetar el orden.

Instalación del complemento Reporting Services antes de la instalación de SharePoint (recomendado)

  1. Descargue el complemento SSRS desde https://go.microsoft.com/fwlink/?linkid=164654&clcid=0xC0A.

  2. Ejecute rsSharePoint.msi en el servidor de la granja de servidores en el que va a iniciar la instalación de SharePoint.

  3. Instale SharePoint Server.

  4. Habilite el Estado de sesión para la granja abriendo la Consola de administración de SharePoint. Escriba el comando [Enable-SPSessionStateService -DatabaseName "foo"], donde el valor DatabaseName es la base de datos que se va a crear en el equipo que ejecuta SQL Server. Realice un restablecimiento de IIS.

Instalación del complemento Reporting Services tras la instalación de SharePoint

  1. Instale el complemento SSRS siguiendo los pasos indicados en https://go.microsoft.com/fwlink/?linkid=164654&clcid=0xC0A.

  2. Active la característica SSRS siguiendo los pasos que se indican en https://msdn.microsoft.com/es-es/library/bb677366(SQL.105).aspx.

Para instalar el complemento Reporting Services para el modo conectado

  1. Instale el complemento SSRS antes o después de la instalación de SharePoint Server de acuerdo con la sesión anterior.

  2. Configure la integración del servidor de informes en Administración central de SharePoint (https://msdn.microsoft.com/es-es/library/bb326213(SQL.105).aspx).

  3. Modifique el archivo C:\Archivos de programa\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer\rsreportserver.config en el servidor de Reporting Services. En el nodo <Datos>, en el nodo <Extensión>, agregue la extensión de datos ADS. Por ejemplo:

    <Extension Name="ADS" Type="Microsoft.Office.Access.Reports.DataProcessing.AdsConnection, Microsoft.Office.Access.Server.DataServer, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=71e9bce111e9429c"/> -->

  4. Modifique el archivo rssrvpolicy en el servidor de RS.

    1. Agregue el siguiente código XML al archivo en el nodo <NamedPermissionSets>.

      <PermissionSet class="NamedPermissionSet" version="1" Name="ReportExpressionsDefaultPermissionSet">
      <IPermission class="SecurityPermission" version="1" Flags="Execution" />
      <IPermission class="Microsoft.Office.Access.Server.Security.AccessServicesPermission, Microsoft.Office.Access.Server.Security, 
           Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" version="1.0" Flags="CalculationCallback" />
      </PermissionSet>
      
    2. En el nodo <CodeGroup>, busque la siguiente línea y cambie el valor de PermissionSetName de “Execution” a “ReportExpressionsDefaultPermissionSet”.

      <CodeGroup class="UnionCodeGroup" version="1" PermissionSetName="Execution" Name="Report_Expressions_Default_Permissions"
       Description="This code group grants default permissions for code in report expressions and Code element. ">
      
  5. Habilite los errores remotos para Reporting Services mediante las instrucciones indicadas en https://go.microsoft.com/fwlink/?linkid=183457&clcid=0xC0A