Share via


Atualização (PowerPivot para SharePoint)

Use as informações deste tópico para atualizar o SQL Server 2008 R2 PowerPivot para SharePoint. Para obter mais informações sobre novidades ou alterações nesta versão, consulte Novidades (PowerPivot para SharePoint).

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

Atualizar para o Service Pack 1 (SP1)

Atualizar vários servidores PowerPivot para SharePoint em um farm do SharePoint

Aplicar um QFE a uma instância do PowerPivot no farm

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

Tarefas de verificação após a atualização

Atualizar para o Service Pack 1 (SP1)

Aplicar o SP1 em cada servidor de aplicativo que inclua uma instalação do PowerPivot para SharePoint. É necessário reinicializar o computador a após a instalação do SP1.

Espere até que o trabalho agendado do SharePoint sincronize a solução em todos os aplicativos da Web no farm.

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.

Não são necessárias etapas adicionais de configuração, mas você deve executar as tarefas pós-atualização para verificar se o servidor está operacional (consulte Tarefas de verificação pós-atualização neste tópico).

Atualizar vários servidores PowerPivot para SharePoint em um farm do SharePoint

Se você tiver vários servidores PowerPivot para SharePoint, lembre-se de aplicar SP1 a cada um deles. Em uma topologia com vários servidores que conta com mais de um servidor PowerPivot para SharePoint, todas as instâncias e componentes de servidor devem estar na mesma versão. O servidor que executa a versão mais recente do software define o nível para todos os servidores no farm. Se você atualizar apenas alguns servidores, os que executam versões anteriores do software ficarão indisponíveis até que sejam atualizados também.

Os arquivos da solução PowerPivot são atualizados no local no computador físico, mas são instalados para aplicativos de Web específicos em todo o farm através de um trabalho do SharePoint que é executado uma vez por hora. A programação do trabalho agendado determina a frequência com que os arquivos de programas serão copiados nos computadores de front-end da Web que hospedam os aplicativos. Se o trabalho agendado foi executado pouco antes da atualização, poderá levar até uma hora para que a atualização da solução do aplicativo de Web do PowerPivot se propague por todo o farm. Durante esse intervalo, as solicitações de processamento de consultas e atualização de dados PowerPivot serão recusadas. Para contornar esse problema, você pode executar manualmente uma regra de integridade para sincronizar imediatamente todos os servidores para usar a mesma versão de uma solução.

Para atualizar uma implantação multisservidor, faça o seguinte:

  1. Execute a Instalação do SQL Server para atualizar a primeira instância do PowerPivot para SharePoint. Se você tiver vários servidores, poderá escolher qualquer um. Não existe um conceito de servidor principal em uma implantação do PowerPivot para SharePoint. Quando você executar a atualização, os pacotes de solução usados por todas as instâncias do PowerPivot para SharePoint serão atualizados para a nova versão.

  2. Atualize cada servidor adicional executando a Instalação do SQL Server para atualizar o PowerPivot para SharePoint.

  3. Espere até que o trabalho agendado do SharePoint sincronize a solução em todos os aplicativos da Web no farm.

    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.

Aplicar um QFE a uma instância do PowerPivot no farm

Aplicar patches em um servidor PowerPivot para SharePoint atualiza os arquivos de programas existentes com uma versão mais recente que inclui uma correção para um problema específico. Ao aplicar um QFE em uma topologia multi-servidor, não há nenhum servidor primário com que você deva começar. Você pode iniciar com qualquer servidor, contanto que aplique o mesmo QFE aos outros servidores do PowerPivot no farm.

Quando você aplicar o QFE, as informações de versão do servidor serão atualizadas no banco de dados de configuração do farm. A versão do servidor que recebeu o patch passa a ser a nova versão esperada para o farm. Os servidores que não tiverem o QFE serão retirados da rede até que o patch seja aplicado.

Para garantir que o QFE seja aplicado, você deverá executar a regra de analisador de integridade que implementa soluções do PowerPivot.

  1. Instale o patch, seguindo as instruções apresentadas com o QFE.

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

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

    PowerPivot: a solução de farm instalada não está atualizada.

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

  5. 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.

Para verificar as informações de versão dos serviços no farm, use a página Verificar o status de instalação do produto e dos patches na seção Gerenciamento de Atualizações e Patches na Administração Central.

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 PowerPivot no farm devem ser iguais. 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 do Sistema 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.1600.1 para a versão do produto.

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. Esta é 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. O pacote da solução atualizará a cópia adicionada. Dependendo de onde você está em uma operação de atualização multisservidor, a cópia que está em \inetpub pode ser mais nova do que a versão que está no assembly global.

Como verificar a versão do Analysis Services

Se você só atualizou alguns dos servidores do PowerPivot para SharePoint em um farm, a instância do Analysis Services em servidores não atualizados será mais antiga do que a versão esperada no farm.

  1. Em <unidade>:\Arquivos de Programas\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.1600.1.

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

  6. Se msmdsrv.exe for mais antigo do que Microsoft.AnalysisServices.SharePoint.Integration.dll, execute a Instalação do SQL Server para atualizar a instância do Analysis Services.

Tarefas de verificação pós-atualização

Depois de atualizar ou aplicar um patch no seu servidor PowerPivot, confirme se o servidor está funcionando.

Tarefa

Link

Verificar se Declarações para Serviço de Token do Windows está em execução

Em Administração Central, em Gerenciar serviços no servidor, verifique se Declarações para Serviço de Token do Windows foi iniciado.

Em Ferramentas Administrativas, em Serviços, inicie Declarações para Serviço de Token do Windows caso ainda não esteja em execução.

Verifique se esta consulta e o processamento de dados são funcionais.

Abra várias pastas de trabalho contendo dados PowerPivot. Clique em uma segmentação de dados ou filtre para verificar se as operações de consulta são funcionais. Se os dados forem alterados em resposta à segmentação de dados ou filtros, significa que a consulta foi processada com êxito.

Se você tiver vários servidores, verifique se há arquivos armazenados em cache no 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 verificar se o processamento é funcional, abra a programação de atualização de dados de uma pasta de trabalho existente e marque a caixa de seleção Também atualizar o mais rápido possível. Aguarde alguns minutos até a conclusão da atualização de dados e, depois, verifique se a atualização foi concluída com êxito na página histórico de atualização de dados.

Monitore relatórios de atualização de dados no Painel de Gerenciamento do PowerPivot nos próximos dias para confirmar se não houve alterações.

Painel de Gerenciamento PowerPivot

Verifique se os novos parâmetros de configuração de aplicativo de serviço estão disponíveis.

Na Administração Central, em Gerenciar aplicativos de serviço, abra a página de configuração e verifique se os novos limites de cache de arquivos estão visíveis na seção Atualização de Dados.

ObservaçãoObservação
Só execute as tarefas restantes se as tarefas anteriores não forem bem-sucedidas.

Verificar a versão da DLL de integração do SharePoint para confirmar se ocorreu a atualização.

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

Verificar 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

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.