Lista de verificação de implantação de servidor

Este tópico descreve as etapas para a implantação do Servidor de Relatório. Essas etapas ajudam a evitar os erros que ocorrem quando um sistema não está configurado corretamente ou implantado completamente.

Antes da instalação

Antes de executar Setup.exe, reveja os seguintes pontos

  • O computador escolhido deve atender aos requisitos mínimos de hardware e de software. Para obter mais informações, consulte Requisitos de hardware e software para a instalação do SQL Server 2008 R2.

  • Crie ou identifique as contas usadas em uma implantação de servidor de relatório. Você deve ter uma conta de serviço para o serviço de Servidor de Relatório e credenciais para conectar-se ao banco de dados de servidor de relatório. Para obter mais informações, consulte Planejando serviços, contas e conexões.

  • Decida sobre uma instância do SQL Server para hospedar o banco de dados do servidor de relatório. Você pode usar uma instância local ou remota do SQL Server. Você deve escolher uma instância que esteja em um computador que tenha a capacidade de memória para acomodar seus relatórios. Para obter mais informações sobre requisitos de espaço em disco, consulte Estimando os requisitos do banco de dados do servidor de relatório.

  • Verifique se a instância do SQL Server que hospeda o banco de dados do servidor de relatório está fisicamente segura. Um usuário mal-intencionado que obtém acesso ao banco de dados do servidor de relatório e tem permissão para alterar o conteúdo ou modificar o esquema representa um risco sério de segurança.

  • (Opcional) Localize o nome do servidor SMTP ou o gateway que fornece serviço de email à sua organização, se desejar usar email do servidor de relatório em assinaturas. Para obter mais informações, consulte Configurando um servidor de relatório para entrega de email.

Executar a instalação

Após decidir quais servidores usar e as contas que deseja especificar, você estará pronto para executar Setup.exe. Execute a Instalação no computador que hospeda os componentes do lado do servidor do Reporting Services. Para obter mais informações sobre como executar a Configuração, consulte Instalação de início rápido do SQL Server 2008 R2.

Após a conclusão da configuração

No computador do servidor de relatório, após a conclusão da instalação, siga estas etapas para executar a implantação:

  • Abra a porta 80 no Firewall do Windows da Microsoft para habilitar solicitações de entrada pela porta 80. Se você instalou o Reporting Services no Microsoft Windows XP com Service Pack 2 ou no Windows Server 2003 com Service Pack 1, por padrão, as solicitações HTTP pela porta 80 serão bloqueadas. Para abrir a porta 80, proceda da seguinte maneira:

    1. Clique em Iniciar, aponte para Painel de Controle, clique em Firewall do Windows, em Exceções e, em seguida, em Adicionar Porta.

    2. Em Nome, digite Servidor Web (TCP 80).

    3. Em Número da porta, digite 80.

    4. Para o protocolo, selecione TCP.

    5. Clique em OK.

    Para confirmar se o servidor Web está disponível, abra uma janela do navegador e digite http://<webservername>. Se você abriu a porta com êxito, a página da Web padrão aparecerá.

    Para suportar a administração remota de um servidor de relatório, você deve fazer modificações adicionais nas configurações do Firewall do Windows. Para obter mais informações, consulte Como configurar um servidor de relatório para administração remota.

  • (Opcional) Use a faceta Configuração da Área da Superfície do Reporting Services do Gerenciamento Baseado em Diretivas para tornar indisponíveis recursos específicos. É possível impedir operações agendadas e chamadas de serviço Web. Se você não estiver usando esses recursos, deverá desativá-los para reduzir a superfície de ataque de um servidor de relatório.

  • (Opcional) Instale as ferramentas do cliente Oracle no servidor de relatório, se os relatórios usarem o Provedor de Dados do Microsoft .NET Framework para Oracle. Após instalar as ferramentas do cliente, você deve reiniciar o serviço. Para suportar assinaturas a relatórios que usam fontes de dados Oracle, você deve conceder permissões à conta NetworkService. Para obter mais informações, consulte https://support.microsoft.com/kb/870668.

  • Se o relatório recuperar dados de um servidor de banco de dados remoto, ou se o banco de dados do servidor de relatório estiver em um computador remoto, abra as portas 1433 e 1434 no computador externo. Verifique se reiniciou o servidor após abrir as portas. Para obter mais informações, consulte Como configurar um Firewall do Windows para acesso ao Mecanismo de Banco de Dados.

  • Para acessar um banco de dados relacional do SQL Server por meio de uma conexão remota, as conexões remotas devem estar habilitadas no servidor de banco de dados. Use a ferramenta Gerenciador de Configurações do SQL Server para verificar se as conexões remotas por meio de TCP estão habilitadas.

  • Na instância do SQL Server que está hospedando o banco de dados do servidor de relatório, verifique se o serviço do SQL Server Agent está em execução. O SQL Server Agent deve estar em execução para que os usuários definam assinaturas e outras operações agendadas. Use o SQL Server Management Studio para habilitar o SQL Server Agent.

  • Inicie a ferramenta de Configuração do Reporting Services e conecte-se ao servidor de relatório recém-instalado. Se você instalou uma configuração padrão, poderá usar a ferramenta para verificar se o servidor de relatório está configurado. Se você instalou uma instalação de somente arquivos, deverá especificar as reservas de URL e um banco de dados do servidor de relatório. Para obter mais informações, consulte Como iniciar a ferramenta Configuração do Reporting Services.

  • Faça backup da chave simétrica que suporta criptografia em um servidor de relatório. Para obter mais informações, consulte Fazendo backup e restaurando chaves de criptografia.

  • Execute ping no serviço Web do Servidor de Relatórios para verificar se ele está em execução. Em uma janela do navegador, digite https://localhost/reportserver. Você também deve verificar se o Gerenciador de Relatórios está em execução. Em uma janela do navegador, digite https://localhost/reports. Esse é o diretório virtual do Gerenciador de Relatórios.

  • (Opcional) Habilite Meus Relatórios para fornecer aos usuários pastas pessoais para armazenamento e gerenciamento de relatórios individuais. Para obter mais informações, consulte Habilitando e desabilitando Meus Relatórios.

  • (Opcional) Desabilite a impressão do lado do cliente, se não desejar fornecer esse recurso. A impressão do lado do cliente é habilitada por padrão. Para obter mais informações, consulte Habilitando e desabilitando impressão do lado do cliente para Reporting Services.

  • (Opcional) Revise os arquivos de configuração para tornar indisponíveis todos os formatos de apresentação de renderização que você não deseja usar. Como o Reporting Services é criado para relatórios baseados na Web, os relatórios são inicialmente renderizados em HTML. Os usuários podem exibir relatórios sob demanda em outro formato. Você pode restringir as extensões de renderização que estão disponíveis, removendo-as dos arquivos de configuração. Você também pode desejar personalizar configurações de entrega de email do servidor de relatório, definir limites sobre o número de conexões abertas ou ajustar os limites de memória. Para obter mais informações, consulte Arquivos de configuração (Reporting Services) e Personalizando parâmetros de extensão de renderização em RSReportServer.config.

  • (Opcional) Exiba ou modifique os limites de memória para o serviço do Servidor de Relatório. Por padrão, o serviço é ajustado para desempenho ideal. Para obter mais informações sobre as configurações padrão, consulte Configurando memória disponível para aplicativos do Servidor de Relatório.

  • Crie atribuições de função para conceder acesso ao servidor de relatório a outros usuários. Geralmente, para cada grupo ou usuário, você deve criar um par de atribuições de função: uma para acesso ao sistema e outra para acessar itens no namespace da pasta do servidor de relatório. Para obter mais informações e instruções passo a passo, consulte Tutorial: Definindo Permissões no Reporting Services e Concedendo permissões em um servidor de relatório no modo nativo.

  • Para administração local no Windows Vista e no Windows Server 2008, adicione as URLs de sites do Reporting Services, como o Gerenciador de Relatórios, à lista de sites confiáveis e adicione atribuições de função para administradores do Reporting Services.

  • Carregue relatórios de teste no servidor e verifique se eles funcionam conforme o esperado.