Pasos manuales para configurar remoto SQL Server Reporting ServicesManual steps to configure remote SQL Server Reporting Services

Se aplica a: System Center 2016 - Service ManagerApplies To: System Center 2016 - Service Manager

Durante la implementación del servidor de administración de almacenamiento de datos de Service Manager, puede especificar el servidor en el que se implementará Microsoft SQL Server Reporting Services (SSRS).During deployment of the Service Manager data warehouse management server, you can specify the server to which Microsoft SQL Server Reporting Services (SSRS) will be deployed. En la instalación, se selecciona de manera predeterminada el equipo que hospeda el servidor de administración del almacenamiento de datos.During setup, the computer that is hosting the data warehouse management server is selected by default. Si especifica que un otro equipo hospede SSRS, se le solicita que siga este procedimiento para preparar el servidor.If you specify a different computer to host SSRS, you are prompted to follow this procedure to prepare the server. La preparación del equipo remoto para hospedar SSRS implica los pasos siguientes, que se tratan con todo detalle en esta sección:Preparing the remote computer to host SSRS involves the following steps, which are covered in detail in this section:

  • Copie Microsoft.EnterpriseManagement.Reporting.Code.dll del medio de instalación de Service Manager en el equipo que hospeda SSRS.Copy Microsoft.EnterpriseManagement.Reporting.Code.dll from the Service Manager installation media to the computer that is hosting SSRS.

  • Agregar un segmento de código al archivo de configuración rssrvpolicy en el equipo que hospeda SSRS.Add a code segment to the rssrvpolicy configuration file on the computer that is hosting SSRS.

  • Agregue una etiqueta de Extension para el segmento de datos existente en el archivo de configuración rsreportserver del mismo equipo.Add an Extension tag to the existing Data segment in the rsreportserver configuration file on the same computer.

    Si usa la instancia predeterminada de SQL Server, utilice el Explorador de Windows para arrastrar Microsoft.EnterpriseManagement.Reporting.Code.dll (que se encuentra en la carpeta de requisitos previos en el medio de instalación de Service Manager) para el \Program carpeta Server\MSRS13 de SQL. MSSQLSERVER\Reporting Services\ReportServer\Bin en el equipo que hospeda SSRS.If you used the default instance of SQL Server, use Windows Explorer to drag Microsoft.EnterpriseManagement.Reporting.Code.dll (which is located in the Prerequisites folder on your Service Manager installation media) to the folder \Program Files\Microsoft SQL Server\MSRS13.MSSQLSERVER\Reporting Services\ReportServer\Bin on the computer that is hosting SSRS. Si no usó la instancia predeterminada de SQL Server, la ruta de acceso de la carpeta requerida es \Program Server\MSRS13 de SQL. <Instancia_nombre>\Reporting.If you did not use the default instance of SQL Server, the path of the required folder is \Program Files\Microsoft SQL Server\MSRS13.<INSTANCE_NAME>\Reporting Services\ReportServer\Bin. En el siguiente procedimiento se usa el nombre de instancia predeterminado.In the following procedure, the default instance name is used.

Para copiar el archivo Microsoft.EnterpriseManagement.Reporting.Code.dllTo copy the Microsoft.EnterpriseManagement.Reporting.Code.dll file

  1. En el equipo que hospedará SSRS, abra una instancia del Explorador de Windows.On the computer that will host the remote SSRS, open an instance of Windows Explorer.

  2. Para SQL Server 2016, busque el \Program carpeta Server\MSRS13 de SQL. MSSQLSERVER\Reporting Services\ReportServer\Bin.For SQL Server 2016, locate the folder \Program Files\Microsoft SQL Server\MSRS13.MSSQLSERVER\Reporting Services\ReportServer\Bin.

  3. Inicie una segunda instancia del Explorador de Windows, busque la unidad que contiene el medio de instalación de Service Manager y abra la carpeta Prerequisites.Start a second instance of Windows Explorer, locate the drive that contains the Service Manager installation media, and then open the Prerequisites folder.

  4. En la carpeta Prerequisites, haga clic en Microsoft.EnterpriseManagement.Reporting.Code.dlly arrástrelo a la carpeta que buscó en el paso 2.In the Prerequisites folder, click Microsoft.EnterpriseManagement.Reporting.Code.dll, and drag it to the folder that you located in either step 2.

Para agregar un segmento de código al archivo rssrvpolicy.configTo add a code segment to the rssrvpolicy.config file

  1. En el equipo que va a hospedar SSRS, busque el archivo rssrvpolicy.config en la \Program Server\MSRS13 de SQL. Carpeta MSSQLSERVER\Reporting Services\ReportServer para SQL server 2016.On the computer that will be hosting SSRS, locate the file rssrvpolicy.config in the \Program Files\Microsoft SQL Server\MSRS13.MSSQLSERVER\Reporting Services\ReportServer folder for SQL server 2016.

  2. Con el editor XML que prefiera (como el Bloc de notas), abra el archivo rssrvpolicy.config.Using an XML editor of your choice (such as Notepad), open the rssrvpolicy.config file.

  3. Desplácese por el archivo rssrvpolicy.config y localice el <CodeGroup> segmentos de código.Scroll through the rssrvpolicy.config file and locate the <CodeGroup> code segments. El código siguiente muestra un ejemplo de un <CodeGroup> segmento.The following code shows an example of a <CodeGroup> segment.

    <CodeGroup
       class="UnionCodeGroup"
       version="1"
       PermissionSetName="FullTrust">
       <IMembershipCondition
          class="UrlMembershipCondition"
          version="1"
          Url="$CodeGen$/*"
       />
    </CodeGroup>
    
  4. Agregue el siguiente <CodeGroup> segmento en su totalidad en la misma sección que los otros <CodeGroup> segmentos.Add the following <CodeGroup> segment in its entirety in the same section as the other <CodeGroup> segments.

    <CodeGroup
       class="UnionCodeGroup"
       version="1"
       PermissionSetName="FullTrust"
       Name="Microsoft System Center Service Manager Reporting Code Assembly"
       Description="Grants the SCSM Reporting Code assembly full trust permission.">
       <IMembershipCondition
          class="StrongNameMembershipCondition"
          version="1"
          PublicKeyBlob="0024000004800000940000000602000000240000525341310004000001000100B5FC90E7027F67871E773A8FDE8938C81DD402BA65B9201D60593E96C492651E889CC13F1415EBB53FAC1131AE0BD333C5EE6021672D9718EA31A8AEBD0DA0072F25D87DBA6FC90FFD598ED4DA35E44C398C454307E8E33B8426143DAEC9F596836F97C8F74750E5975C64E2189F45DEF46B2A2B1247ADC3652BF5C308055DA9"
    />
    </CodeGroup>
    
  5. Guarde los cambios y cierre el editor XML.Save the changes and close the XML editor.

Para agregar una etiqueta de extensión al segmento de datos en el archivo rsreportserver.confTo add an Extension tag to the Data segment in the rsreportserver.conf file

  1. En el equipo que hospeda SSRS, busque el archivo rsreportserver.config en el \Program Server\MSRS13 de SQL. Carpeta MSSQLSERVER\Reporting Services\ReportServer para SQL server 2016.On the computer hosting SSRS, locate the file rsreportserver.config in the \Program Files\Microsoft SQL Server\MSRS13.MSSQLSERVER\Reporting Services\ReportServer folder for SQL server 2016.

  2. Con un editor XML de su elección (como el Bloc de notas), abra el archivo rsreportserver.config.Using an XML editor of your choice (such as Notepad), open the rsreportserver.config file.

  3. Desplácese por el archivo rsreportserver.config y busque el <Data> segmento de código.Scroll through the rsreportserver.config file and locate the <Data> code segment. Solo hay un <Data> segmento de código de este archivo.There is only one <Data> code segment in this file.

  4. Agregue el siguiente Extension etiqueta a la <Data> segmento de código donde todos los demás Extension etiquetas son:Add the following Extension tag to the <Data> code segment where all the other Extension tags are:

    <Extension Name="SCDWMultiMartDataProcessor" Type="Microsoft.EnterpriseManagement.Reporting.MultiMartConnection, Microsoft.EnterpriseManagement.Reporting.Code" />
    
  5. Guarde los cambios y cierre el editor XML.Save the changes and close the XML editor.

Pasos siguientesNext steps

Revisión grupos de disponibilidad de usar SQL Server AlwaysOn para admitir la conmutación por error para utilizar grupos de disponibilidad AlwaysOn con el Administrador de servicio para un entorno de conmutación por error.Review Use SQL Server AlwaysOn availability groups to support failover to use AlwaysOn availability groups with Service Manager to support a failover environment.