Compartilhar via


Reparar (PowerPivot para SharePoint)

Use as informações neste tópico para reparar uma topologia de vários servidores que inclua dois ou mais servidores PowerPivot para SharePoint.

Este tópico contém as seguintes seções:

Visão geral

Reparar uma instância do PowerPivot usando a Instalação do SQL Server

Tarefas de verificação após o reparo

Visão geral

Você pode usar a mídia de instalação do SQL Server 2008 R2 para reparar uma instalação com falha ou corrompida do PowerPivot para o SharePoint. O reparo substituirá arquivos de programa faltando ou corrompidos, chaves do Registro e arquivos de configuração da instância do SQL Server selecionada. O reparo não modificará as definições de configuração e do aplicativo SharePoint nem reimplantará as soluções do PowerPivot. É importante compreender isso se você tiver usado a opção Novo Servidor que configurou automaticamente o SharePoint 2010 e o PowerPivot para o SharePoint. Se sua meta for reparar todos os aspectos de uma implantação Novo Servidor, agora você precisará reconfigurar manualmente recursos e configurações que foram configurados automaticamente durante a instalação original.

O reparo utilizará a última versão dos arquivos de programa que forem atuais para sua instalação. Por exemplo, se você tiver instalado um service pack, o Reparo utilizará os arquivos do service pack. Você não precisa reaplicar service packs ou patches depois que reparar sua instalação.

Se você estiver reparando vários servidores, a disponibilidade de servidores variará. As instâncias de servidor que forem inferiores à versão atual do farm ficarão automaticamente offline. As regras de integridade do PowerPivot impõem esse comportamento para garantir que todas as instâncias de servidor estejam na mesma versão. Depois que todos os servidores estiverem executando versões idênticas do PowerPivot para SharePoint, a capacidade de servidor no farm será restaurada para sua capacidade anterior.

Como as alterações na implantação devem ser sincronizadas no farm, pode ser demorado reparar uma topologia de vários servidores. Se você estiver usando trabalhos de timer do SharePoint para propagar alterações para o farm, poderá levar até uma hora para que as instâncias de servidor do PowerPivot sejam alteradas para um estado offline ou online. Durante esse período, os usuários encontrarão erros e baixa disponibilidade para geração de relatórios, atualização de dados, processamento de consultas e dados do PowerPivot.

Para resolver esse problema, você pode executar uma regra de integridade que detecta e corrige problemas de versão de solução.

Reparar uma instância do PowerPivot usando a Instalação do SQL Server

  1. No Painel de Controle, em Programas, clique em Desinstalar um programa.

  2. Selecione Microsoft SQL Server 2008 R2 (64 bits).

  3. Clique em Desinstalar/alterar.

  4. Clique Reparar.

  5. Especifique o local da mídia de instalação. Se você tiver um DVD, insira-o e clique duas vezes em Setup.exe no disco. Caso contrário, se você tiver instalado a partir de um compartilhamento de rede, digite o caminho UNC para a pasta de instalação e clique duas vezes em Setup.exe.

  6. Em Regras de Suporte de Instalação, clique em OK.

  7. Em Arquivos de Suporte à Instalação, clique emInstalar e em Avançar.

  8. Em Selecionar Instância, escolha POWERPIVOT.

  9. Clique em Avançar até chegar em Pronto para Reparar e clique em Reparar.

    Opcionalmente, execute uma regra de integridade para sincronizar imediatamente as soluções à versão esperada. Essa abordagem requer que você reinicie o IIS.

    1. Em Administração Central, em Monitoramento, clique em Revisar definições de regra.

    2. Na categoria Configuração, localize e clique na regra a seguir:

      PowerPivot: a solução implantada de farm não é atualizada.

    3. Na caixa Definições de Regra do Analisador de Integridade dessa regra, clique em Executar Agora.

    4. Reinicie o IIS para garantir que a versão anterior não esteja mais disponível. Para fazer isso, abra um prompt de comando do Administrador e digite IISRESET.

Verificar a versão de servidores do PowerPivot em um farm

Todas as versões de instâncias do serviço do Analysis Services e do Serviço do Sistema do PowerPivot no farm devem ser da mesma versão. Para verificar se todos os componentes de servidor têm a mesma versão, verifique informações do:

  • Arquivo Microsoft.AnalysisServices.SharePoint.Integration.dll. Esse é o arquivo que tem o modelo de objeto do Serviço de Sistema do PowerPivot.

  • Serviço do Analysis Services em cada servidor de aplicativo que tem uma instalação do PowerPivot para SharePoint.

Como verificar a versão de soluções do PowerPivot e de Serviço de Sistema do PowerPivot

  1. Em \Windows\Assembly, localize o arquivo Microsoft.AnalysisServices.SharePoint.Integration.dll.

  2. Clique com o botão direito do mouse em Microsoft.AnalysisServices.SharePoint.Integration.dll e selecione Propriedades.

  3. Clique em Detalhes.

  4. A versão do arquivo deve ser 10.50 .<major build>.<minor build>.

Há várias cópias de Microsoft.AnalysisServices.SharePoint.Integration.dll em um PowerPivot para o servidor do SharePoint. Cópias do arquivo serão encontradas no assembly global, \inetpub\wwwroot\wss\VirtualDirectories\80\bin\ e em \Program Files\Microsoft SQL Server\100\SDK\Assemblies.

Ao verificar versões do arquivo em uma instalação, sempre use a versão que está na pasta Assembly. Essa é a cópia que a Instalação atualiza. Outras cópias do arquivo serão adicionadas pelo pacote de solução powerpivotwebapp.wsp ou através da Instalação se você instalar componentes de conectividade.

Como verificar a versão do Analysis Services

  1. Em \Program Files\Microsoft SQL Server\MSAS10_50.PowerPivot\OLAP\bin, localize msmdsrv.exe.

  2. Clique com o botão direito do mouse em msmdsrv.exe e selecione Propriedades.

  3. Clique em Detalhes.

  4. A versão do arquivo deve ser 10.50 .<major build>.<minor build>.

  5. Verifique se esse número é idêntico ao do arquivo Microsoft.AnalysisServices.SharePoint.Integration.dll.

Tarefas de verificação após o reparo

Depois de reparar seu servidor do PowerPivot, confirme se o servidor está operacional.

Tarefa

Link

Verifique se o serviço está em execução em todos os computadores que executam o PowerPivot para SharePoint.

Iniciar ou parar serviços em uma instância do PowerPivot para SharePoint

Verificar a ativação de recurso no nível de conjuntos de sites

Ativar a integração de recursos do PowerPivot para coleções de sites

Verifique se pastas de trabalho individuais do PowerPivot estão carregando corretamente abrindo uma pasta de trabalho e clicando em filtros e segmentações de dados para iniciar uma consulta.

Verifique se há arquivos armazenados em cache na unidade de disco rígido. Um arquivo armazenado em cache confirma se o arquivo de dados foi carregado nesse servidor físico.

Verifique se há arquivos armazenados em cache na pasta \Program Files\Microsoft SQL Server\MSAS10_50.POWERPIVOT\OLAP\Backup.

Para confirmar se não há erros de atualização de dados, verifique se há relatórios atualizados de dados no Painel de Gerenciamento do PowerPivot.

Painel de Gerenciamento PowerPivot

Para obter mais informações sobre como definir recursos e configurações do PowerPivot, consulte Configuração (PowerPivot para SharePoint).

Para instruções passo a passo que o guiem em todas as tarefas de configuração de pós-instalação, consulte Instalar o PowerPivot para SharePoint em um SharePoint Server existente.