Migrar uma instalação do Reporting Services (Modo Nativo)Migrate a Reporting Services Installation (Native Mode)

Este tópico aplica-se a:SimSQL Server 2016semservidor de relatório do Power BITHIS TOPIC APPLIES TO:yesSQL Server 2016noPower BI Report Server

Este tópico fornece instruções passo a passo para a migração de uma das seguintes versões com suporte de um Reporting ServicesReporting Services implantação de modo nativo para uma nova instância do SQL Server Reporting Services:This topic provides step-by-step instructions for migrating one of the following supported versions of a Reporting ServicesReporting Services native mode deployment to a new SQL Server Reporting Services instance:

  • SQL Server 2014SQL Server 2014

  • SQL Server 2012SQL Server 2012

  • SQL Server 2008 R2SQL Server 2008 R2

  • SQL Server 2008SQL Server 2008

Para obter informações sobre como migrar uma implantação do modo do SharePoint do Reporting ServicesReporting Services , veja Migrar uma instalação do Reporting Services (modo do SharePoint).For information on migrating a Reporting ServicesReporting Services SharePoint mode deployment, see Migrate a Reporting Services Installation (SharePoint Mode).

Migração é definida como a movimentação de arquivos de dados do aplicativo para uma nova instância do SQL Server.Migration is defined as moving application data files to a new SQL Server instance. Estes são os motivos comuns para a migração da sua instalação:The following are common reasons you must migrate your installation:

  • Você tem uma implantação em grande escala ou requisitos de tempo de atividade.You have a large-scale deployment or uptime requirements.

  • Você está alterando o hardware ou a topologia da instalação.You are changing the hardware or topology of your installation.

  • Você detecta um problema que impede a atualização.You encounter an issue that blocks upgrade.

Visão geral da migração de modo nativo Native Mode Migration Overview

O processo de migração para o Reporting ServicesReporting Services inclui etapas manuais e automatizadas.The migration process for Reporting ServicesReporting Services includes manual and automated steps. As seguintes tarefas fazem parte de uma migração de servidor de relatório:The following tasks are part of a report server migration:

  • Fazer backup de arquivos de banco de dados, de aplicativos e de configuração.Back up database, application, and configuration files.

  • Fazer backup da chaves de criptografia.Back up the encryption key.

  • Instale uma nova instância do SQL Server.Install a new instance of SQL Server. Se você estiver usando o mesmo hardware, você pode instalar o SQL Server lado a lado com a instalação existente se for uma versão com suporte.If you are using the same hardware, you can install SQL Server side-by-side with your existing installation if it was one of the supported versions.

    Dica

    Uma instalação lado a lado pode exigir que você instale o SQL Server como uma instância nomeada.A side-by-side installation may require that you install SQL Server as a named instance.

  • Mova o banco de dados do servidor de relatório e outros arquivos de aplicativo da instalação existente para sua nova instalação do SQL Server.Move the report server database and other application files from your existing installation to your new SQL Server installation.

  • Mover todos os arquivos de aplicativos personalizados para a nova instalação.Move any custom application files to the new installation.

  • Configurar o servidor de relatório.Configure the report server.

  • Edite RSReportServer.config para incluir todas as configurações personalizadas da instalação anterior.Edit RSReportServer.config to include any custom settings from your previous installation.

  • Opcionalmente, configure listas de controle de acesso (ACLs) personalizadas para o novo grupo de serviços do Windows do Reporting ServicesReporting Services .Optionally, configure custom Access Control Lists (ACLs) for the new Reporting ServicesReporting Services Windows service group.

  • Remover aplicativos e ferramentas não utilizados depois de confirmar que a nova instância está totalmente operacional.Remove unused applications and tools after you have confirmed that the new instance is fully operational.

    Há restrições nas edições do SQL ServerSQL Server que hospedam o banco de dados do servidor de relatório.There are restrictions on the editions of SQL ServerSQL Server that host the report server database. Revise o tópico a seguir se você estiver reutilizando um banco de dados do servidor de relatório criado em uma instalação anterior.Review the following topic if you are reusing a report server database that was created in a previous installation.

  • Criar um banco de dados do servidor de relatórioCreate a Report Server Database

Nome fixo do banco de dados Fixed Database Name

Você não pode renomear o banco de dados de servidor de relatório.You cannot rename the report server database. A identidade do banco de dados é registrada em procedimentos armazenados do servidor de relatório quando o banco de dados é criado.The identity of the database is recorded in report server stored procedures when the database is created. A renomeação dos bancos de dados primário ou temporário do servidor de relatório ocasiona erros quando os procedimentos são executados, invalidando a instalação do servidor de relatório.Renaming either the report server primary or temporary databases causes errors when the procedures run, invalidating your report server installation.

Se o nome do banco de dados da instalação existente não for adequado para a nova instalação, avalie a possibilidade de criar um novo banco de dados com o nome desejado e, em seguida, carregue os dados de aplicativo existentes usando as técnicas descritas na lista a seguir:If the database name from the existing installation is not suited for the new installation, you should consider creating a new database that has the name, and then load existing application data using the techniques in the following list:

  • Grave um script do Visual BasicVisual Basic que chame métodos SOAP do serviço Web Servidor de Relatórios para copiar dados entre bancos de dados.Write a Visual BasicVisual Basic script that calls Report Server Web service SOAP methods to copy data between databases. Use o utilitário RS.exe para executar o script.You can use the RS.exe utility to run the script. Para obter mais informações sobre essa abordagem, veja Script e PowerShell com o Reporting Services.For more information about this approach, see Scripting and PowerShell with Reporting Services.

  • Grave o código que chama o provedor WMI para copiar dados entre bancos de dados.Write code that calls the WMI provider to copy data between databases. Para obter mais informações sobre essa abordagem, veja Acessar o provedor WMI do Reporting Services.For more information about this approach, see Access the Reporting Services WMI Provider.

  • Se houver poucos itens, você poderá republicar relatórios, modelos de relatório e fontes de dados compartilhadas do Designer de Relatórios, do Designer de Modelo e do Construtor de Relatórios no novo servidor de relatório.If you have just a few items, you can republish reports, report models, and shared data sources from Report Designer, Model Designer, and Report Builder to the new report server. Você deve recriar atribuições de função, assinaturas, agendas compartilhadas, agendas de instantâneo de relatório, propriedades personalizadas definidas em relatórios ou outros itens, segurança de item de modelo e propriedades definidas no servidor de relatório.You must re-create role assignments, subscriptions, shared schedules, report snapshot schedules, custom properties that you set on reports or other items, model item security, and properties that you set on the report server. Você perderá os dados do histórico de relatório e do log de execução de relatório.You will lose report history and report execution log data.

Antes de iniciar Before You Start

Embora você esteja migrando e não atualizando a instalação, considere a possibilidade de executar o Supervisor de Atualização na instalação existente para identificar problemas que poderiam afetar a migração.Even though you are migrating rather than upgrading the installation, consider running Upgrade Advisor on your existing installation help identify any issues that could affect migration. Esta etapa será especialmente útil se você estiver migrando um servidor de relatório que não instalou ou configurou.This step is especially helpful if you are migrating a report server that you did not install or configure. Ao executar o Supervisor de atualização, você pode obter informações sobre configurações personalizadas que não podem ter suporte em uma nova instalação do SQL Server.By running Upgrade Advisor, you can find out about custom settings that might not be supported in a new SQL Server installation.

Além disso, você deve estar ciente de várias alterações importantes no SQL Server Reporting Services que afetam como migrar sua instalação:In addition, you should be aware of several important changes in SQL Server Reporting Services that will affect how you migrate your installation:

  • O novo portal da Webweb portal substituiu o Gerenciador de Relatórios.The new portal da Webweb portal has replaced Report Manager.

  • Desde o SQL Server 2008SQL Server 2008, o IIS não é mais um pré-requisito.Starting with SQL Server 2008SQL Server 2008, IIS is no longer a prerequisite. Se você estiver migrando uma instalação do servidor de relatório para um novo computador, não precisará adicionar a função de servidor Web.If you are migrating a report server installation to a new computer, you do not need to add the Web server role. Além disso, as etapas para configurar URLs e a autenticação são diferentes da versão anterior, assim como as técnicas e ferramentas usadas para diagnosticar e solucionar problemas.In addition, steps for configuring URLs and authentication are different from the previous release, as are techniques and tools for diagnosing and troubleshooting problems.

  • O serviço Web Servidor de Relatório, o portal da Webweb portale o serviço Servidor de Relatório do Windows são executados na mesma conta.Report Server Web service, the portal da Webweb portal, and the Report Server Windows service run under the same account. Todos os três aplicativos leem parâmetros de configuração do arquivo RSReportServer.config.All three applications read configuration settings from RSReportServer.config file.

  • O portal da Webweb portal e o SQL Server Management Studio foram reformulados para remover recursos sobrepostos.The portal da Webweb portal and SQL Server Management Studio are designed to remove overlapping features. Cada ferramenta dá suporte a um conjunto distinto de tarefas.Each tool supports a distinct set of tasks.

  • Os filtros ISAPI não têm suporte no SQL Server 2008SQL Server 2008 Reporting ServicesReporting Services e em versões posteriores.ISAPI filters are not supported in SQL Server 2008SQL Server 2008 Reporting ServicesReporting Services and later versions. Se você usa filtros ISAPI, deve remodelar sua solução de relatório antes de migração.If you use ISAPI filters, you must redesign your reporting solution prior to migration.

  • As restrições de endereço IP não têm suporte no SQL Server 2008SQL Server 2008 Reporting ServicesReporting Services e em versões posteriores.IP address restrictions are not supported in SQL Server 2008SQL Server 2008 Reporting ServicesReporting Services and later versions. Se você usa restrições de endereço IP, deve remodelar sua solução de relatório antes da migração ou usar uma tecnologia, como um firewall, um roteador ou a conversão de endereço de rede (NAT), para configurar endereços que tem restrições de acesso ao servidor de relatório.If you use IP address restrictions, you must redesign your reporting solution prior to migration or use a technology such as a firewall, router, or Network Address Translation (NAT) to configure addresses that are restricted from accessing the report server.

  • Não há suporte para certificados SSL (protocolo SSL) de cliente no SQL Server 2008SQL Server 2008 Reporting ServicesReporting Services e em versões posteriores.Client Secure Sockets Layer (SSL) certificates are not supported in SQL Server 2008SQL Server 2008 Reporting ServicesReporting Services and later versions. Se você usa certificados SSL de cliente, deve remodelar sua solução de relatório antes de migração.If you use client SSL certificates, you must redesign your reporting solution prior to migration.

  • Se você usar um tipo de autenticação diferente da autenticação integrada do Windows, atualize o elemento <AuthenticationTypes> no arquivo RSReportServer.config com um tipo de autenticação com suporte.If you use an authentication type other than Windows Integrated authentication, you must update the <AuthenticationTypes> element in the RSReportServer.config file with a supported authentication type. Os tipos de autenticação que têm suporte são NTLM, Kerberos, Negotiate e Básica.The supported authentication types are NTLM, Kerberos, Negotiate, and Basic. Os tipos de autenticação Anônima, .NET Passport e Digest não têm suporte no SQL Server 2008SQL Server 2008 Reporting ServicesReporting Services e em versões posteriores.Anonymous, .NET Passport, and Digest authentication are not supported in SQL Server 2008SQL Server 2008 Reporting ServicesReporting Services and later versions.

  • Se você usar folhas de estilos em cascata personalizadas no ambiente de relatório, elas não serão migradas.If you use custom cascading style sheets in your reporting environment, they will not be migrated. Você deverá movê-las manualmente após a migração.You must manually move them following migration.

Para obter mais informações sobre as alterações no SQL Server Reporting Services, consulte a documentação do Supervisor de atualização e What's New in Reporting Services.For more information about changes in SQL Server Reporting Services, see the Upgrade Advisor documentation and What's New in Reporting Services.

Arquivos e dados para backup Backup Files and Data

Antes de instalar uma nova instância do Reporting ServicesReporting Services, faça backup de todos os arquivos da instalação atual.Before you install a new instance of Reporting ServicesReporting Services, be sure to back up all of the files in your current installation.

  1. Faça backup da chave de criptografia do banco de dados do servidor de relatório.Back up the encryption key for the report server database. Esta etapa é fundamental para o sucesso da migração.This step is critical to migration success. Mais adiante no processo de migração, você deverá restaurar a chave de criptografia para que o servidor de relatório tenha novamente acesso aos dados criptografados.Further on in the migration process, you must restore it for the report server to regain access to encrypted data. Para fazer backup da chave, use o Gerenciador de Configurações do Reporting Services.To back up the key, use the Reporting Services Configuration Manager.

  2. Faça backup do banco de dados do servidor de relatório usando qualquer um dos métodos suportados de backup de bancos de dados do SQL ServerSQL Server.Back up the report server database using any of the supported methods for backing up a SQL ServerSQL Server database. Para obter mais informações, confira as instruções sobre como fazer backup do banco de dados do servidor de relatório em Movendo os bancos de dados do servidor de relatório para outro computador (Modo Nativo do SSRS).For more information, see the instructions on how to back up the report server database in Moving the Report Server Databases to Another Computer (SSRS Native Mode).

  3. Faça backup dos arquivos de configuração do servidor de relatório.Back up the report server configuration files. Os arquivos dos quais deve ser feito backup incluem:Files to back up include:

    1. RSReportServer.configRsreportserver.config

    2. Rswebapplication.configRswebapplication.config

    3. Rssvrpolicy.configRssvrpolicy.config

    4. Rsmgrpolicy.configRsmgrpolicy.config

    5. Reportingservicesservice.exe.configReportingservicesservice.exe.config

    6. Web. config para o servidor de relatório ASP.NETASP.NET aplicativo.Web.config for the Report Server ASP.NETASP.NET application.

    7. Machine.config de ASP.NETASP.NET caso ele tenha sido modificado para operações do servidor de relatório.Machine.config for ASP.NETASP.NET if you modified it for report server operations.

Instale o SQL Server Reporting Services Install SQL Server Reporting Services

Instale uma nova instância do servidor de relatório no modo somente arquivos para que você possa configurá-la para usar valores diferentes do padrão.Install a new report server instance in files-only mode so that you can configure it to use non-default values. Para fazer a instalação pela linha de comando, use o argumento FilesOnly .For command line installation, use the FilesOnly argument. No Assistente de Instalação, selecione a opção Instalar, mas não configurar.In the Installation Wizard, select the Install but do not configure option.

Clique em um destes links para exibir instruções sobre como instalar uma nova instância do Reporting ServicesReporting Services:Click one of the following links to view instructions on how to install a new instance of Reporting ServicesReporting Services:

Mover o banco de dados do servidor de relatório Move the Report Server Database

O banco de dados do servidor de relatório contém relatórios publicados, modelos, fontes de dados compartilhadas, agendas, recursos, assinaturas e pastas.The report server database contains published reports, models, shared data sources, schedules, resources, subscriptions, and folders. Ele também contém propriedades do sistema e de itens e permissões para acessar conteúdo do servidor de relatório.It also contains system and item properties, and permissions for accessing report server content.

Se a migração envolve o uso de uma outra instância do Mecanismo de Banco de DadosDatabase Engine , você deverá mover o banco de dados do servidor de relatório para a nova instância do Mecanismo de Banco de DadosDatabase Engine .If your migration includes using a different Mecanismo de Banco de DadosDatabase Engine instance, you must move the report server database to the new Mecanismo de Banco de DadosDatabase Engine instance. Se você estiver usando a mesma instância Mecanismo de Banco de DadosDatabase Engine , vá para a seção Mover assemblies ou extensões personalizadas.If you are using the same Mecanismo de Banco de DadosDatabase Engine instance, skip to section Move Custom Assemblies or Extensions.

Para mover o banco de dados do servidor de relatório, faça o seguinte:To move the report server database, do the following:

  1. Escolha a instância Mecanismo de Banco de DadosDatabase Engine a ser usada.Choose the Mecanismo de Banco de DadosDatabase Engine instance to use. SQL Server Reporting Services requer que você use uma das seguintes versões para hospedar o banco de dados do servidor de relatório:SQL Server Reporting Services requires that you use one of the following versions to host the report server database:

    • SQL Server 2016SQL Server 2016

    • SQL Server 2014SQL Server 2014

    • SQL Server 2012SQL Server 2012

    • SQL Server 2008 R2SQL Server 2008 R2

    • SQL Server 2008SQL Server 2008

  2. Inicie o SQL Server Management StudioSQL Server Management Studio e conecte-se ao Mecanismo de Banco de DadosDatabase Engine.Start SQL Server Management StudioSQL Server Management Studio and connect to the Mecanismo de Banco de DadosDatabase Engine.

  3. Crie RSExecRole nos bancos de dados do sistema caso o Mecanismo de Banco de DadosDatabase Engine nunca tenha hospedado um banco de dados do servidor de relatório.Create the RSExecRole in the system databases if the Mecanismo de Banco de DadosDatabase Engine has never hosted a report server database. Para mais informações, veja Criar o RSExecRole.For more information, see Create the RSExecRole.

  4. Siga as instruções em Movendo os bancos de dados do servidor de relatório para outro computador (Modo Nativo do SSRS).Follow the instructions in Moving the Report Server Databases to Another Computer (SSRS Native Mode).

    Lembre-se de que o banco de dados do servidor de relatório e o banco de dados temporário são interdependentes e devem ser movidos juntos.Remember that both the report server database and the temporary database are interdependent and must be moved together. Não copie os bancos de dados; a cópia não transfere todas as configurações de segurança para a nova instalação.Do not copy the databases; copying does not transfer all of the security settings to the new installation. Não mova trabalhos do SQL Server Agent para operações de servidor de relatório agendadas.Do not move SQL Server Agent jobs for scheduled report server operations. O servidor de relatório recriará esses trabalhos automaticamente.The report server will recreate these jobs automatically.

Mover assemblies ou extensões personalizadas Move Custom Assemblies or Extensions

Se a instalação inclui extensões, itens de relatório ou assemblies personalizados, reimplante os componentes personalizados.If your installation includes custom report items, assemblies, or extensions, you must redeploy the custom components. Se você não estiver usando componentes personalizados, vá para a seção Configurar o servidor de relatório.If you are not using custom components, skip to section Configure the Report Server.

Para reimplantar os componentes personalizados, faça o seguinte:To redeploy the custom components, do the following:

  1. Verifique se os assemblies têm suporte ou se precisam de recompilação:Determine whether the assemblies are supported or need recompilation:

    • Extensões de segurança personalizadas devem ser gravadas novamente usando a interface IAuthenticationExtension2 .Custom security extensions must be re-written using the IAuthenticationExtension2 interface.

    • As extensões de renderização personalizadas para o SQL Server 2008SQL Server 2008 Reporting ServicesReporting Services devem ser reescritas usando o ROM (Modelo de Objeto de Renderização).Custom rendering extensions for SQL Server 2008SQL Server 2008 Reporting ServicesReporting Services must be rewritten using the Rendering Object Model (ROM).

    • Os renderizadores HTML 3.2 e HTML OWC não têm suporte no SQL Server 2008SQL Server 2008 Reporting ServicesReporting Services e em versões posteriores.HTML 3.2 and HTML OWC renderers are not supported in SQL Server 2008SQL Server 2008 Reporting ServicesReporting Services and later versions.

    • Outros assemblies personalizados não devem exigir recompilação.Other custom assemblies should not require recompilation.

  2. Mova os assemblies para a nova pasta de \bin do servidor de relatório.Move the assemblies to the new report server \bin folder. No SQL Server, os binários do servidor de relatório estão localizados no seguinte local para a instância padrão do servidor de relatório:In SQL Server, the report server binaries are located in the following location for the default report server instance:

    \Program files\Microsoft SQL Server\MSRS13.MSSQLSERVER\Reporting Services\ReportServer\bin

  3. Modifique os arquivos de configuração para adicionar entradas para o componente personalizado.Modify the configuration files to add entries for your custom component. As entradas variarão de acordo com o tipo de assembly que você está usando.The entries will vary depending on the kind of assembly you are using. Para obter instruções sobre onde colocar arquivos e adicionar entradas de configuração, consulte o seguinte:For instructions on where to place files and add configuration entries, see the following:

    1. Implantando um assembly personalizadoDeploying a Custom Assembly

    2. Como implantar um item de relatório personalizadoHow to: Deploy a Custom Report Item

    3. Implantando uma extensão de processamento de dadosDeploying a Data Processing Extension

    4. Implantando uma extensão de entregaDeploying a Delivery Extension

    5. Implantando uma extensão de renderizaçãoDeploying a Rendering Extension

    6. Implementando uma extensão de segurançaImplementing a Security Extension

Configurar o servidor de relatório Configure the Report Server

Configurar as URLs para o portal de web e serviço Web servidor de relatório e configurar a conexão para o banco de dados do servidor de relatório.Configure URLs for the Report Server Web service and web portal, and configure the connection to the report server database.

Se você estiver migrando uma implantação em expansão, coloque todos os nós do servidor de relatório offline e migre um servidor de cada vez.If you are migrating a scale-out deployment, take all of the report server nodes offline and migrate each server one at a time. Depois que o primeiro servidor de relatório é migrado e ele se conecta com êxito para o banco de dados do servidor de relatório, a versão de banco de dados do servidor de relatório é atualizada automaticamente para a versão de banco de dados do SQL Server.Once the first report server is migrated and it successfully connects to the report server database, the report server database version is automatically upgraded to the SQL Server database version.

Importante

Se qualquer um dos servidores de relatório da implantação em expansão estiver online e não foi migrado, poderá ocorrer uma exceção rsInvalidReportServerDatabase porque ele está usando um esquema mais antigo quando conectado ao atualizado.If any of the report servers in the scale-out deployment are online and have not been migrated, they might encounter an rsInvalidReportServerDatabase exception because they are using an older schema when connected to the upgraded.

Observação

Se o servidor de relatório migrado foi configurado como o banco de dados compartilhado para uma implantação em expansão, exclua todas as chaves de criptografia antigas da tabela Keys no banco de dados do ReportServer , antes de configurar o serviço de servidor de relatório.If the report server you migrated was configured as the shared database for a scale-out deployment, you need to delete any of the old encryption keys from the Keys table in the ReportServer database, before configuring the report server service. Se as chaves não forem removidas, o servidor de relatório migrado tentará inicializar em modo de implantação em expansão.If the keys are not removed, the migrated report server will try to initialize in scale-out deployment mode. Para obter mais informações, veja Adicionar e remover chaves de criptografia para implantação em expansão (SSRS Configuration Manager) e Configurar e gerenciar chaves de criptografia (SSRS Configuration Manager).For more information, see Add and Remove Encryption Keys for Scale-Out Deployment (SSRS Configuration Manager) and Configure and Manage Encryption Keys (SSRS Configuration Manager).

As chaves em expansão não podem ser excluídas com o Gerenciador de Configuração do Reporting ServicesReporting Services.The scale-out keys cannot be deleted by using the Reporting ServicesReporting Services Configuration Manager. As chaves antigas devem ser excluídas da tabela Keys no banco de dados do ReportServer usando o SQL Server Management Studio.The old keys must be deleted from the Keys table in the ReportServer database using SQL Server Management Studio. Exclua todas as linhas da tabela Keys.Delete all rows in the Keys table. Isso desmarcará a tabela e a preparará para restaurar apenas a chave simétrica, conforme documentado nas etapas a seguir.This will clear the table and prepare it for restoring the Symmetric key only, as documented in the following steps.

Antes de excluir as chaves, é recomendável primeiro fazer backup da chave de Criptografia Simétrica.Prior to deleting the keys it is recommended you first back up the Symmetric Encryption key. Você pode usar o Gerenciador de Configuração do Reporting ServicesReporting Services para fazer backup da chave.You can use the Reporting ServicesReporting Services Configuration Manager to back up the key. Abra o Configuration Manager, clique na guia Chaves de Criptografia e clique no botão Backup .Open the Configuration Manager open, click the Encryption Keys tab and then click the Backup button. Você também pode gerar um script de comandos WMI para fazer backup da chave de criptografia.You can also script WMI commands to back up the encryption key. Para obter mais informações sobre o WMI, veja Método BackupEncryptionKey (WMI MSReportServer_ConfigurationSetting).For more information on WMI, see BackupEncryptionKey Method (WMI MSReportServer_ConfigurationSetting).

  1. Inicie o Gerenciador de Configurações do Reporting Services e se conecte à instância do Reporting ServicesReporting Services recém-instalada.Start the Reporting Services Configuration Manager and connect to the Reporting ServicesReporting Services instance you just installed. Para obter mais informações, consulte Gerenciador de Configurações do Reporting Services (Modo Nativo).For more information, see Reporting Services Configuration Manager (Native Mode).

  2. Configure as URLs para o servidor de relatório e o portal da web.Configure URLs for the report server and the web portal. Para obter mais informações, veja Configurar uma URL (SSRS Configuration Manager).For more information, see Configure a URL (SSRS Configuration Manager).

  3. Configure o banco de dados do servidor de relatório selecionando o banco de dados do servidor de relatório existente da instalação anterior.Configure the report server database, selecting the existing report server database from your previous installation. Após a configuração bem-sucedida, os serviços de servidor de relatório serão reiniciados e, depois que uma conexão é feita para o banco de dados do servidor de relatório, o banco de dados será atualizado automaticamente para o SQL Server Reporting Services.After successful configuration, the report server services will restart, and once a connection is made to the report server database, the database will be automatically upgraded to SQL Server Reporting Services. Para obter mais informações sobre como executar o Assistente de banco de dados de alteração que você usa para criar ou selecionar um banco de dados do servidor de relatório, consulte criar um banco de dados de servidor de relatório de modo nativo.For more information about how to run the Change Database Wizard that you use to create or select a report server database, see Create a Native Mode Report Server Database.

  4. Restaure as chaves de criptografia.Restore the encryption keys. Esta etapa é necessária para permitir a criptografia reversível em credenciais e cadeias de conexão pré-existentes que já estão no banco de dados do servidor de relatório.This step is necessary for enabling reversible encryption on pre-existing connection strings and credentials that are already in the report server database. Para saber mais, confira Back Up and Restore Reporting Services Encryption Keys.For more information, see Back Up and Restore Reporting Services Encryption Keys.

  5. Se você instalou o servidor de relatório em um novo computador e está usando o Firewall do Windows, verifique se a porta TCP em que o servidor de relatório escuta está aberta.If you installed report server on a new computer and you are using Windows Firewall, be sure that the TCP port on which the report server listens is open. Por padrão, essa porta é a 80.By default, this port is 80. Para obter instruções, veja Configurar um firewall para acesso ao servidor de relatório.For more information, see Configure a Firewall for Report Server Access.

  6. Se você desejar administrar localmente seu servidor de relatório de modo nativo, você precisa configurar o sistema operacional para permitir a administração local com o portal da web.If you want to administer your native mode report server locally, you need to configure the operating system to allow local administration with the web portal. Para obter mais informações, consulte configurar um servidor de relatório do modo nativo para administração Local.For more information, see Configure a Native Mode Report Server for Local Administration.

Copiar parâmetros de configuração personalizados para o arquivo RSReportServer.config Copy Custom Configuration Settings to RSReportServer.config File

Se você modificou os arquivos RSReportServer.config ou RSWebApplication.config na instalação anterior, deverá fazer as mesmas modificações no novo arquivo RSReportServer.config.If you modified the RSReportServer.config file or RSWebApplication.config file in the previous installation, you should make the same modifications in the new RSReportServer.config file. A lista a seguir resume alguns dos motivos pelos quais você pode ter modificado o arquivo de configuração anterior e fornece links para informações adicionais sobre como configurar as mesmas configurações no SQL Server 2016.The following list summarizes some of the reasons why you might have modified the previous configuration file and provides links to additional information about how to configure the same settings in SQL Server 2016.

PersonalizaçãoCustomization InformaçõesInformation
Entrega de email do Servidor de Relatório com configurações personalizadasReport Server E-mail delivery with custom settings Configurações - Reporting Services modo nativo de email.E-Mail Settings - Reporting Services Native mode.
Configurações de informações de dispositivoDevice information settings Personalizar parâmetros de extensão de renderização em RSReportServer.configCustomize Rendering Extension Parameters in RSReportServer.Config

Grupo de Serviços do Windows e ACLs de segurança Windows Service Group and Security ACLs

Em SQL Server 2016 Reporting Services (SSRS)SQL Server 2016 Reporting Services (SSRS), há um grupo de serviço, o Reporting ServicesReporting Services grupo de serviço do Windows, que é usado para criar ACLs de segurança para todas as chaves do registro, arquivos e pastas que são instaladas com o SQL Server Reporting Services.In SQL Server 2016 Reporting Services (SSRS)SQL Server 2016 Reporting Services (SSRS), there is one service group, the Reporting ServicesReporting Services Windows Service group, which is used to create security ACLs for all the registry keys, files, and folders that are installed with SQL Server Reporting Services. Este nome de grupo do Windows aparece no formato SQLServerReportServerUser$<nome_do_computador>$<instance_name>.This Windows group name appears in the format SQLServerReportServerUser$<computer_name>$<instance_name>.

Verificar a implantação Verify Your Deployment

  1. Teste os diretórios virtuais do servidor de relatório e do portal da Webweb portal abrindo um navegador e digitando a URL.Test the report server and portal da Webweb portal virtual directories by opening a browser and typing in the URL address. Para obter mais informações, veja Verificar uma instalação do Reporting Services.For more information, see Verify a Reporting Services Installation.

  2. Teste os relatórios e verifique se eles contêm os dados esperados.Test reports and verify they contain the data you expect. Revise as informações de fonte de dados para detectar se as informações de conexão de fonte de dados ainda estão especificadas.Review data source information to see whether the data source connection information is still specified. O servidor de relatório usa o modelo de objeto do relatório quando o processamento e renderização de relatórios, mas não substitui SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012SQL Server 2012, ou SQL Server 2014SQL Server 2014 constrói com novos elementos de linguagem de definição de relatório.The report server uses the report object model when processing and rendering reports, but it does not replace SQL Server 2008SQL Server 2008, SQL Server 2008 R2SQL Server 2008 R2, SQL Server 2012SQL Server 2012, or SQL Server 2014SQL Server 2014 constructs with new report definition language elements. Para saber mais sobre como relatórios existentes são executados em uma nova versão do seu servidor de relatório, consulte atualizar relatórios.To learn more about how existing reports run on a new version of your report server, see Upgrade Reports.

Remover programas e arquivos que não são usados Remove Unused Programs and Files

Depois que você migrou com êxito o servidor de relatório para uma nova instância, convém executar as seguintes etapas para remover programas e arquivos que não são mais necessários.Once you have successfully migrated your report server to a new instance, you might want to perform the following steps to remove programs and files that are no longer necessary.

  1. Desinstale a versão anterior do Reporting ServicesReporting Services caso não precise mais dela.Uninstall the previous version of Reporting ServicesReporting Services if you no longer need it. Esta etapa não exclui os seguintes itens, mas você poderá removê-los manualmente se não precisar mais deles:This step does not delete the following items, but you can manually remove them if you no longer need them:

    • O antigo banco de dados do Servidor de RelatórioThe old Report Server database

    • A função RsExecRsExec role

    • As contas de serviço do Servidor de RelatórioReport Server service accounts

    • O pool de aplicativos relacionado ao serviço Web Servidor de RelatóriosApplication pool for the Report Server Web service

    • Diretórios virtuais do Gerenciador de Relatórios e do servidor de relatórioVirtual directories for Report Manager and the report server

    • Arquivos de log do servidor de relatórioReport server log files

  2. Remova o IIS se você não precisar mais dele no computador.Remove IIS if you no longer need it on this computer.

Próximas etapasNext steps

Migrar uma instalação do Reporting Services Migrate a Reporting Services Installation
Banco de dados de servidor de relatório Report Server Database
Atualizar e migrar o Reporting Services Upgrade and Migrate Reporting Services
Compatibilidade com versões anteriores do Reporting Services Reporting Services Backward Compatibility
Gerenciador de configuração do Reporting ServicesReporting Services Configuration Manager

Mais perguntas?More questions? Tente fazer o fórum do Reporting ServicesTry asking the Reporting Services forum