Erro "ocorreu um erro ao carregar o cubo de área restrita" no PowerPivot

Este artigo foi escrito por Zakir Haveliwala, engenheiro de escalonamento de suporte sênior.

Sintomas

Ao executar uma atualização de dados agendada de uma pasta de trabalho do PowerPivot no Microsoft SharePoint, você pode receber uma mensagem de erro semelhante à seguinte:

A tabela com ID de 'TableName', o nome de 'TableName' referenciado pelo cubo ' sandbox ', não existe. Ocorreu um erro ao carregar o cubo de área restrita, do arquivo ' \ ? \c: \Arquivos de PROGRAMAS\MICROSOFT SQL Server\MSAS10_50.POWERPIVOT\OLAP\Backup\Sandboxes\PowerPivotServiceApplication\GUID.db\Sandbox.9825.cub.xml '.

Esse erro pode ser exibido nos resultados da atualização de dados agendados na página Histórico de atualização de dados do PowerPivot. Esse erro também pode ser exibido nos logs do serviço de log unificado (ULS) do SharePoint Server que está executando o serviço do Sistema PowerPivot após a correspondência da ID de correlação de um erro genérico recebido quando você tenta exibir a página Gerenciar atualização de dados da pasta de trabalho do PowerPivot.

Motivo

O erro pode ser causado por uma atualização recente do SharePoint. A atualização faz com que o cache de dados do repositório de arquivos para os dados do cubo do PowerPivot se torne obsoleto.

Resolução

  1. Interrompa o SQL Server Analysis Services (PowerPivot) no SharePoint Server que está executando a instância do PowerPivot Analysis Services nos serviços do Windows no painel de controle > serviços deFerramentas administrativas > Services.
  2. Interrompa o serviço de sistema do SQL Server PowerPivot no SharePoint Server que está executando o serviço PowerPivot nas configurações do sistema da Administração Central do SharePoint > System Settings > gerenciar serviços no servidor.
  3. Renomeie a pasta PowerPivotServiceApplication1 para PowerPivotServiceApplication1. old em c:\Arquivos de Programas\Microsoft SQL Server \ MSAS10_50. POWERPIVOT\OLAP\Backup\Sandboxes.

    Observação

    O caminho pode ser um pouco diferente no sistema, dependendo da unidade em que o PowerPivot foi instalado, a versão do PowerPivot instalado e o nome do aplicativo de serviço do PowerPivot.

  4. Inicie o serviço de sistema do SQL Server PowerPivot na administração central do SharePoint.
  5. Inicie o SQL Server Analysis Services (PowerPivot) no servidor do PowerPivot Analysis Services.
  6. Teste novamente a atualização de dados agendada da pasta de trabalho do PowerPivot. Se a atualização de dados agendada for executada com êxito, você poderá excluir a pasta PowerPivotServiceApplication1. old .