Sintomas

Suponha que você use serviços de análise do SQL Server 2008 R2. Quando você executar uma operação de processamento em uma dimensão no Analysis Services e o serviço está sob pressão de memória, os dados de dimensão podem estar corrompidos.

Observação: Esse problema ocorre em uma condição de corrida relativamente rara que não difundida. Quando esse problema ocorrer, você pode enfrentar falhas de ProcessUpdate ou relações de dimensão incorreta.

Aqui estão algumas condições e comportamentos que são observados para esse problema:

  • Uso de memória do Analysis Services excede o limite de memória alta configurado para o serviço durante a operação de processamento. Isso faz com que o Analysis Services limpar agressivamente páginas de memória.

  • Nenhuma mensagem de erro ou registra que o problema ocorreu durante o processamento e o processamento de dimensão não falhará. Ele conclui e grava dados corrompidos no arquivo de dimensão.

  • O problema é provavelmente se manifestar como incorretas relações de atributo de dimensão para membros da dimensão recém-adicionada. Por exemplo: um membro na dimensão do produto pode aparecer sob o incorreto, categoria ou subcategoria.

  • Outra maneira que essa corrupção pode revelar em si é um ProcessUpdate subsequentes em uma dimensão que contém relações de atributo Rigid . O processamento de dimensão pode falhar com a seguinte mensagem de erro:

    ' Rígidas relações entre atributos não podem ser alteradas durante o processamento incremental de uma dimensão

    Observação: Este erro também pode ocorrer por motivos legítimos, como alterações na fonte de dados subjacente. No entanto, se os dados da tabela ou modo de exibição que serve como fonte para a dimensão subjacentes não foi alterado, isso pode ser a causa do erro.

  • O problema não ocorra quando o servidor está sob pressão de memória, mas isso ocorre se o segmento de limpo remove uma página de dados para membros de dimensão recém-adicionada, antes da conclusão do processamento de dimensões. Esta é uma condição de corrida relativamente rara entre o segmento de processamento de dimensão e os segmentos de limpeza de memória no serviço do Analysis Services.

  • Após a instalação dessa correção o problema não ocorrerá, mas os objetos afetados precisará ser reprocessada para resolver o problema.

    • Um ProcessUpdate em uma dimensão afetada quando o servidor não está sob pressão de memória irá corrigir o dano foi causado por esse problema para todas as relações flexíveis. Para uma dimensão afetada que possui um ou mais rígidas relações de atributo, o processamento irá falhar com o erro mencionado acima.

    • Para corrigir o problema para dimensões que são contendo rígidas relações, alterar as relações de atributo de dimensão de impacto no servidor e, em seguida, executar uma ProcessUpdate. A relação de atributo pode ser alterada novamente para rígidas e os índices para os grupos de medidas que usam a dimensão serão recriados.



Observação: Depois de aplicar esse hotfix, a versão do SQL Server será 10.50.6548.0.

Resolução

Informações sobre o hotfix

Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, esse hotfix destina-se a corrigir somente o problema descrito neste artigo. Aplique este hotfix somente aos sistemas que apresentarem esse problema específico.

Se o hotfix estiver disponível para download, há uma seção "Download de Hotfix disponível" na parte superior deste artigo da Base de Conhecimento. Se essa seção não for exibida, envie uma solicitação ao suporte e atendimento ao cliente Microsoft para obter o hotfix.

Observação: caso outros problemas estejam ocorrendo ou caso qualquer solução de problemas seja necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicadas a perguntas de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para uma lista completa dos números de telefone do Atendimento Microsoft e suporte ou para criar uma solicitação de serviço separada, visite o seguinte site da Microsoft:

http://support.microsoft.com/contactus/?ws=supportObservação: "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é porque um hotfix não está disponível para esse idioma.

Informações sobre reinicialização

Você não precisa reiniciar o computador após aplicar esse hotfix.

Informações do registro:

Você não precisa alterar o registro após aplicar esse hotfix.

Informações de substituição do hotfix:

Esse hotfix não substitui outros hotfixes.

Status

A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".


Precisa de mais ajuda?

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Microsoft Insider

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?

Obrigado pelos seus comentários!

×