Como instalar ou desinstalar o suplemento do Reporting Services

O Suplemento do Microsoft SQL Server Reporting Services para produtos do SharePoint 2010 é um download da Web que pode ser instalado em um servidor que tenha uma instância de um produto ou tecnologia do SharePoint. Fornece um conjunto de recursos que permite a execução de um servidor de relatório em uma implantação do Microsoft SharePoint Foundation 2010 ou Microsoft SharePoint Server 2010. Os recursos incluem uma Web Part de Visualizador de Relatórios, um ponto de extremidade de proxy de URL e páginas de aplicativo, para que você possa criar, exibir e gerenciar relatórios, modelos de relatório, fontes de dados e outro conteúdo do servidor de relatório em um site do SharePoint. O Suplemento do Reporting Services para produtos do SharePoint 2010 é um componente necessário para um servidor de relatório executado no modo integrado do SharePoint.

ObservaçãoObservação

O suplemento Reporting Services do Microsoft SQL Server 2008 R2 para Produtos Microsoft SharePoint 2010 é instalado pela ferramenta de Preparação de Produtos do SharePoint 2010 (PreRequisiteInstaller.exe). Se você quiser baixar e instalar o suplemento separadamente, siga as instruções neste tópico e, para obter mais informações sobre como baixar o suplemento, consulte Onde encontrar o suplemento Reporting Services para produtos do SharePoint

Observação importanteImportante

Uma implantação do Reporting Services é integrada a uma implantação de um produto do SharePoint 2010 no nível do farm. Se tiver vários aplicativos Web do SharePoint em uma configuração de farm, você deverá instalar o Suplemento do Reporting Services em cada computador que tenha um front-end da Web que será usado para acessar conteúdo do servidor de relatório. É recomendável usar o Assistente de Instalação para instalar o Suplemento do Reporting Services primeiro em um dos computadores front-end da Web. Em seguida, use a instalação no modo somente arquivos para instalar o suplemento em sequência nos outros computadores front-end da Web no farm. Após a conclusão bem-sucedida da uma instalação no modo somente arquivos, inicie a instalação no computador front-end da Web seguinte e assim por diante até concluir a instalação em todos os computadores front-end da Web no farm do SharePoint. Em seguida, inicie a Administração Central do SharePoint para configurar a integração do servidor de relatório para todos os servidores de front-end da Web no farm do SharePoint.

Preparando para instalar

A instalação do Suplemento do Reporting Services é uma das várias etapas necessárias para a integração de um servidor de relatório a uma instância de um produto ou tecnologia do SharePoint. Para obter mais informações sobre o conjunto completo de etapas, consulte Configurando o Reporting Services para integração do SharePoint 2010 e Requisitos para execução do Reporting Services no modo integrado do SharePoint.

Se você estiver integrando o Reporting Services a um farm do SharePoint que tenha vários aplicativos front-end da Web, copie ou baixe o rsSharepoint.msi para cada computador no farm que tenha um front-end de servidor Web. Faça isso somente para front-ends da Web que serão usados para acessar conteúdo do servidor de relatório.

Instalação do suplemento

Para instalar o Suplemento Reporting Services, você deve ser um administrador no computador.

Você deve ser um administrador do conjunto de sites para ativar o recurso de integração do Reporting Services.

Nessa versão, o suplemento pode ser instalado antes da instalação do SharePoint ou depois da instalação do SharePoint. O suplemento segue padrões de pré-implantação do SharePoint e instala arquivos em locais usados pela instalação do SharePoint.

ObservaçãoObservação

A vantagem da instalação do suplemento antes do produto ou tecnologia do SharePoint é que, à medida que novos servidores forem adicionados ao farm, o Suplemento Reporting Services será configurado e ativado pelo farm do SharePoint.

Instalando o suplemento antes de um produto ou tecnologia do SharePoint

O suplemento deve ser instalado em todos os servidores que serão executados como front-ends da Web do SharePoint que você deseja integrar ao Reporting Services. Se o produto ou tecnologia do SharePoint ainda não estiver instalado, será possível executar o assistente de instalação do suplemento em todos os servidores.

  1. Baixe e execute o programa de instalação (rsSharepoint.msi) para o Suplemento Reporting Services.

  2. Como administrador, execute rsSharepoint.msi para executar o Assistente de Instalação. O assistente exibe uma página de boas-vindas, os termos de licença do software e uma página de informações sobre o registro. A instalação cria pastas do SharePoint 2010 em %arquivos de programas%\arquivos comuns\Microsoft Shared\ e copia arquivos para as pastas. Para executar o .msi como administrador, abra primeiro uma janela do prompt de comando elevado e execute o rsSharepoint.msi na linha de comando.

  3. Configure a integração do servidor de relatório e a ativação de recursos na Administração Central do SharePoint.

Instalando o suplemento depois da instalação de um produto ou tecnologia do SharePoint

Ao instalar o suplemento em servidores após a instalação de um produto ou tecnologia do SharePoint, você só poderá executar a instalação completa do suplemento em um dos servidores do SharePoint. Para os outros servidores do SharePoint no farm, execute a instalação do suplemento no modo somente arquivos na linha de comando. A instalação no modo somente arquivos instala os arquivos, mas ignora a seção de ações personalizadas do processo de instalação.

Depois de instalar o suplemento em todos os servidores, inicie a Administração Central do SharePoint para configurar a integração do servidor de relatório.

Instalação no modo somente arquivos

Para instalar os arquivos, mas ignorar as etapas de ações personalizadas, execute o .msi na linha de comando com a opção SKIPCA:

  1. Abra um prompt de comando com permissões de administrador.

  2. Execute msiexec -i rsSharePoint.msi SKIPCA=1.

Duas etapas para uma instalação completa do suplemento

Se houver erros durante a instalação, será possível efetuá-la como um processo de duas etapas na linha de comando. Primeiro, instale os arquivos e ignore as ações personalizadas; em seguida, execute um executável de ações personalizadas. Para instalar o Suplemento Reporting Services no modo somente arquivos, faça o seguinte:

  1. Abra um prompt de comando com permissões de administrador.

  2. Execute msiexec -i rsSharePoint.msi SKIPCA=1.

  3. Localize o arquivo rsCustomAction.exe no sistema de arquivos. Esse arquivo é copiado para seu computador pelo programa de instalação. O arquivo estará localizado no diretório %Temp%.

    Para obter as informações de caminho para esse arquivo, clique em Iniciar, clique em Executar e digite %temp%. O arquivo deve estar localizado em \Documents and Settings\<seu nome>\LOCALS~1\Temp.

    Abra uma janela do prompt de comando. Para isso, clique em Iniciar, clique em Executar e digite cmd. Em sistemas operacionais mais novos, talvez seja necessário elevar as permissões e executar essa versão com permissão de administrador.

  4. Navegue até a pasta que contém o executável rsCustomAction.

  5. Digite o comando a seguir. Esta etapa de configuração demorará alguns minutos para ser concluída. O serviço W3SVC será reiniciado durante esse processo.

    rsCustomAction.exe /i
    

Como remover o Suplemento Reporting Services

Você pode desinstalar o Suplemento Reporting Services para Produtos do SharePoint 2010 executando o programa de instalação (rsSharepoint.msi) no modo de desinstalação. A desinstalação do suplemento removerá recursos de integração de servidor usados para processar relatórios e modelos em um servidor de relatório.

Para desinstalar o Suplemento do Reporting Services, você deve ter uma instalação do SharePoint Foundation 2010 ou do SharePoint Server 2010 ainda em execução. Se você desinstalar o SharePoint 2010 primeiro, reinstale-o para desinstalar o Suplemento Reporting Services.

ObservaçãoObservação

A remoção do suplemento de um servidor ativo no farm remove o suplemento de todos os servidores no farm. Para remover apenas o suplemento de um servidor, primeiro remova o servidor do farm do SharePoint e desinstale o suplemento.

  1. No site do SharePoint, remova os relatórios e outros itens do servidor de relatório que não são mais usados. Eles não serão executados após a remoção do Suplemento do Reporting Services.

  2. No Painel de Controle, em Programas, selecione Desinstalar um Programa.

  3. Selecione Suplemento do Microsoft SQL Server 2008 R2 Reporting Services SharePoint.

  4. Clique em Remover.

As etapas para a desinstalação do suplemento são as mesmas para servidores autônomos e farms de servidores. A Instalação removerá arquivos de programas e quaisquer parâmetros de configuração que foram adicionados durante a instalação.

A Instalação não removerá o seguinte:

  • Logons criados para a conta de serviço do Servidor de Relatório usados para acessar a configuração do SharePoint e os bancos de dados de conteúdo. Você deve excluir todos os logons da conta de serviço do Servidor de Relatório da instância do SQL Server Mecanismo de Banco de Dados usada para hospedar os bancos de dados do SharePoint.

  • Permissões ou grupos que você criou para usuários do relatório. Se você tiver criado níveis de permissão personalizados ou grupos do SharePoint para conceder acesso a recursos do servidor de relatório, deverá revogar quaisquer permissões que não sejam mais necessárias.

  • Arquivos de dados que você carregou para uma biblioteca do SharePoint, incluindo arquivos de definição de relatório (.rdl), modelo de relatório (.smdl), fonte de dados compartilhada (.rsds) e itens de relatório publicados (.rsc). Eles não são excluídos, mas não serão mais executados. Você deve excluir manualmente os arquivos.

  • A Instalação não excluirá o banco de dados do servidor de relatório e nem modificará a instância do servidor de relatório que foi usada para operações integradas. Depois de desinstalar o suplemento, considere alternar o servidor de relatório para execução no modo nativo se desejar usar a instância como um aplicativo de relatório autônomo.

Como executar rsSharePoint.msi na linha de comando

Você pode executar a Instalação a partir da linha de comando para reparar ou desinstalar o Suplemento do Reporting Services.

  • Execute rsSharePoint.msi -r para reparar uma instalação existente.

  • Execute rsSharePoint.msi -u para desinstalar uma instalação existente do Suplemento.

Arquivos de log de instalação

Quando a Instalação é executada, ela registra informações em um arquivo de log na pasta %temp% do usuário que instalou o Suplemento do Reporting Services. Por exemplo c:\Usuários\<nome_do_usuário>\AppData\Local\Temp. O nome do arquivo é RS_SP_<número>.log, por exemplo RS_SP1.log. Cada erro no log é iniciado com a cadeia de caracteres "SSRSCustomActionError".

Editar o arquivo da linha de comando

  1. Digite o seguinte comando no prompt de comando:

    cd %temp%

  2. Digite o comando Dir rs_sp*.log para ver uma listagem de diretório dos arquivos de log.

  3. Digite o comando notepad rs_sp_3.log para abrir o arquivo de log com o bloco de notas do Windows.

Configuração e ativação

Depois de instalar o suplemento, será necessário configurar e rever a ativação de recursos na Administração Central do SharePoint. Para obter mais informações, consulte Como configurar a integração do Servidor de Relatório na Administração Central do SharePoint e Como ativar o recurso Servidor de Relatório em Configurações de Site

Atualização

Se você tiver uma instalação existente do Suplemento Reporting Services, poderá atualizá-la para a versão atual. A instalação detecta a versão existente e solicita uma confirmação para a atualização. Se você confirmar, a versão anterior do suplemento será removida, e a nova versão será instalada.

Observe que o Suplemento Reporting Services não reconhece a instância. Só pode haver uma única instância do suplemento em um computador. Não é possível executar versões anteriores e a versão atual lado a lado.