Atualizar o PowerPivot para SharePoint (Ferramenta de Configuração do PowerPivot)

A atualização de uma instalação existente do PowerPivot para SharePoint no SQL Server 2008 R2 para SQL Server 2012 é uma operação de várias etapas que inclui a execução da Instalação do SQL Server para atualizar os arquivos do programa no servidor e a execução de ações de atualização no SharePoint. Para executar ações de atualização do PowerPivot no SharePoint, você deve usar a Ferramenta de Configuração do PowerPivot ou o PowerShell. Este tópico explica como executar essas tarefas usando a ferramenta.

Este tópico descreve etapas que fazem parte de um processo mais amplo. Para obter mais informações sobre as etapas que precedem e seguem essa etapa, consulte Atualizar o PowerPivot para SharePoint.

ObservaçãoObservação

O SharePoint 2013 não oferece suporte à atualização no local a partir do SharePoint 2010. O SharePoint 2013 oferece suporte à atualização de anexação do banco de dados, que envolve uma migração de dados e configurações do SharePoint. Para obter mais informações, consulte Migrar o PowerPivot para o SharePoint 2013.

Requisitos para usar a ferramenta

  • Você deve ser um administrador de farm, um administrador de servidor na instância do Analysis Services, e um db_owner no banco de dados de configuração do farm.

  • A ferramenta pode ser usada apenas com uma instância do PowerPivot para SharePoint do SQL Server 2012. Não a use com instalações do SQL Server 2008 R2. Você deve ter executado a Instalação do SQL Server 2012 para atualizar os arquivos do programa antes de executar a ferramenta para atualizar recursos e soluções no farm.

  • Verifique se o serviço Administração do SharePoint 2010 está em execução.

  • Verifique se o SQL Server Analysis Services e o Serviço de Sistema SQL Server PowerPivot foram iniciados na Administração Central.

ObservaçãoObservação

É recomendável reiniciar o servidor depois de atualizar arquivos de programa usando a Instalação do SQL Server, mas antes de executar a ferramenta de configuração. Essa etapa garante que todas as atualizações ou pré-requisitos instalados pela Instalação do SQL Server sejam configurados no sistema.

Executar a tarefa de atualização na Ferramenta de Configuração do PowerPivot

Depois de atualizar os arquivos de programa usando o programa de Instalação do SQL Server 2012, você pode executar a Ferramenta de Configuração do PowerPivot para concluir a atualização.

  1. No menu Iniciar, aponte para Todos os Programas, clique em Microsoft SQL Server 2012 , em Ferramentas de Configuração e em Ferramenta de Configuração do PowerPivot. Observe que essa ferramenta será listada apenas quando o PowerPivot para SharePoint estiver instalado no servidor local.

  2. Na inicialização, a ferramenta de configuração verifica o status da atualização da solução de farm do PowerPivot e das soluções de aplicativo Web PowerPivot. Se forem detectadas versões anteriores dessas soluções, você verá a mensagem “Foram detectadas versões mais recentes dos arquivos da solução PowerPivot. Selecione a opção de atualização para atualizar o farm". Clique em OK para fechar a mensagem.

  3. Clique em Atualizar Recursos, Serviços, Aplicativos e Soluções e clique em OK para continuar.

  4. O seguinte aviso é exibido: "As pastas de trabalho no Painel de Gerenciamento PowerPivot estão prestes a ser atualizadas para a versão mais recente. Quaisquer atualizações feitas nas pastas de trabalho existentes serão perdidas. Deseja continuar?"

    Esse aviso refere-se às pastas de trabalho no Painel de Gerenciamento PowerPivot que relatam a atividade de atualização de dados. Se você tiver personalizado essas pastas de trabalho, quaisquer alterações feitas nessas pastas de trabalho serão perdidas quando os arquivos existentes forem substituídos por versões mais recentes.

    Clique em Sim para substituir as pastas de trabalho por versões mais recentes. Caso contrário, clique em Não para retornar à home page. Salve as pastas de trabalho em um local diferente para que você tenha uma cópia e retorne a essa etapa quando estiver pronto para continuar.

    Para obter mais informações sobre a personalização de pastas de trabalho usadas no painel, consulte o artigo sobre personalização do Painel de Gerenciamento PowerPivot.

  5. Reveja as ações na lista de tarefas e exclua as que você não deseja que a ferramenta execute. Por padrão, todas as ações são incluídas. Para remover uma ação, selecione-a na lista de tarefas e desmarque a caixa de seleção Inclua esta ação na lista de tarefas na página Parâmetros.

  6. Opcionalmente, revise as informações detalhadas na guia Saída ou na guia Script.

    A guia Saída é um resumo das ações que serão executadas pela ferramenta. Essas informações são salvas em arquivos de log em C:\Program Files\Microsoft SQL Server\110\Tools\PowerPivotTools\ConfigurationTool\Log.

    A guia Script mostra os cmdlets PowerShell ou referencia os arquivos de script PowerShell que serão executados pela ferramenta.

  7. Clique em Validar para verificar se cada ação é válida. Se Validar não estiver disponível, isso indicará que todas as ações são válidas para o sistema. Se Validar estiver disponível, talvez você tenha modificado o valor de entrada (por exemplo, o nome do aplicativo de serviço do Excel) ou a ferramenta tenha determinado que uma ação específica não pode ser executada. Se uma ação não puder ser executada, você deverá excluí-la ou corrigir as condições subjacentes que fazem com que a ação seja sinalizada como inválida.

    Observação importanteImportante

    A primeira ação, Atualizar Solução de Farm, sempre deve ser processada primeiro. Ela registra os cmdlets PowerShell que são usados para configurar o servidor. Se você obtiver um erro nessa ação, não continue. Em vez disso, use as informações fornecidas pelo erro para diagnosticar e resolver o problema antes de processar ações adicionais na lista de tarefas.

  8. Clique em Executar para executar todas as ações válidas para esta tarefa. Executar estará disponível apenas depois que a verificação da validação tiver sido aprovada. Quando você clica em Executar, o seguinte aviso é exibido, lembrando a você que as ações são processadas em modo de lote: "Todos os parâmetros da configuração sinalizados como válidos na ferramenta serão aplicados ao farm do SharePoint. Deseja continuar?"

  9. Clique em Sim para continuar.

A atualização de soluções e recursos no farm pode levar vários minutos para ser concluída. Durante esse tempo, as solicitações de conexão a dados PowerPivot apresentarão falha com erros, como "Não é possível atualizar os dados" ou "Erro ao tentar executar a ação solicitada. Tente novamente." Depois que a atualização for concluída, o servidor ficará disponível e esses erros não ocorrerão mais.

Solucionando erros

Algumas vezes, ocorrem erros que impedem que a tarefa seja concluída. Você pode exibir informações de erro no painel Parâmetros de cada ação.

Para problemas relacionados à implantação ou retração da solução, verifique se o serviço Administrador do SharePoint 2010 está iniciado. Esse serviço executa os trabalhos de timer que disparam alterações na configuração em um farm. Se o serviço não estiver em execução, a implantação ou a retração da solução apresentará falha. Erros persistentes indicam que um trabalho de implantação ou retração existente já está na fila e bloqueando ação adicional da ferramenta de configuração.

Para localizar e remover um trabalho de implantação ou retração que já esteja na fila, proceda da seguinte maneira:

  1. Inicie o Shell de Gerenciamento do SharePoint 2010 como administrador e execute o comando a seguir para exibir os trabalhos na fila:

    Stsadm –o enumdeployments
    
  2. Reveja as implantações existentes para obter as seguintes informações: Tipo é Retração ou Implantação, Arquivo é powerpivotwebapp.wsp ou powerpivotfarm.wsp.

  3. Para implantações ou retrações relacionadas a soluções PowerPivot, copie o valor do GUID de JobId e cole-o no comando a seguir (use os comandos Marcar, Copiar e Colar no menu de Editar do Shell para copiar o GUID):

    Stsadm –o canceldeployment –id “<GUID>”
    
  4. Tente a tarefa novamente na ferramenta de configuração clicando em Validar e, em seguida, em Executar.

Para todos os outros erros, verifique os logs ULS. Para obter mais informações, consulte Configurar e exibir arquivos de log do SharePoint e log de diagnóstico (PowerPivot para SharePoint).