CORRECÇÃO: O serviço Analysis Services pode reiniciar inesperadamente ao tentar processar uma partição de cubo que tem um ou mais dimensões virtuais

Traduções deste artigo Traduções deste artigo
ID do artigo: 873386 - Exibir os produtos aos quais esse artigo se aplica.
Bug #: 20000001 (Plato7x)
Bug #: 24772 (Manutenção do conteúdo)

Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Ao tentar processar uma partição no seu cubo do Microsoft SQL Server 2000 Analysis Services e o cubo partição contém um ou mais dimensões virtuais, o serviço SQL Server 2000 Analysis Services podem reiniciar inesperadamente.

Um ou mais arquivos de despejo mini (.mdmp) podem ser gerados na pasta de dados Analysis Services. Se você abrir o arquivo de despejo mini em WinDbg.exe ou em uma ferramenta de depuração semelhante e você definir a pilha do última para o contexto de erro (.ecxr), a pilha de chamadas inclui os seguintes detalhes de chamada:

msmdsrv!PNNTab::GetMasterSource+0x31msmdsrv!PNModel::ExtendDataSetSliceByVDim+0x22fmsmdsrv!PNAggregate::Init+0x20emsmdsrv!PNPartition::Init+0x70msmdsrv!PNMapDataSet2::InitIndexForWrite+0x35msmdsrv!PNAggregate::BuildAggregationsAndIndexies+0x1fdmsmdsrv!PNPartition::BuildAggregationsAndIndexies+0x9e8msmdsrv!PNServer::LazyBuilderThread+0x4c4msmdsrv!PNServer_LazyBuilderThread+0x15msvcrt!_threadstartex+0x8fKERNEL32!BaseThreadStart+0x52


Observação Após reinicia o serviço SQL Server 2000 Analysis Services, a operação de processamento termina com êxito se reprocessar a partição de cubo que causou o problema.

Causa

Esse problema ocorre devido a um link entre a dimensão virtual e a propriedade de membro de dimensão que serve como fonte de dados de dimensão virtual inválido. Este link inválido pode ser um ponteiro para um nível excluído na propriedade de membro de dimensão para um nível de dimensão virtual.

Resolução

Informações sobre o service pack

Para resolver esse problema, obtenha o service pack mais recente para o Microsoft SQL Server 2000. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
290211Como obter o SQL Server 2000 service pack mais recente

Informações sobre o hotfix

A versão em inglês deste hotfix tem atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos são listadas na acordo hora universal coordenada (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a guia fuso horário na ferramenta Data e hora no painel de controle.

32 Bits do SQL Server 2000 Analysis Services

Essa compilação de hotfix foi projetada para ser aplicados em um servidor que esteja executando o SQL Server 2000 Analysis Services 32-bit.
   Date         Time   Version            Size    File name
   --------------------------------------------------------------
   06-Apr-2004  07:56                     18,800  Msmd.h
   15-Jul-2004  13:22  8.0.960.0         221,760  Msmdcb80.dll     
   15-Jul-2004  13:48  8.0.0.960       4,063,808  Msmddo80.dll     
   15-Jul-2004  13:15  8.0.960.0       1,036,864  Msmdgd80.dll     
   15-Jul-2004  13:09  8.0.960.0         172,608  Msmdpump.dll     
   15-Jul-2004  12:47  8.0.960.0         446,524  Msmdsgn.rll
   15-Jul-2004  13:57  8.0.0.960       9,642,564  Msmdsgn80.dll    
   15-Jul-2004  13:10  8.0.960.0       1,839,684  Msmdsrv.exe      
   15-Jul-2004  13:33  8.0.960.0       2,085,456  Msolap80.dll     
   15-Jul-2004  12:28  8.0.960.0         213,068  Msolap80.rll
  

SQL Server 2000 Analysis Services 64-bit

Essa compilação de hotfix foi projetada para ser aplicados em um servidor que esteja executando o SQL Server 2000 Analysis Services 64-bit.
   Date         Time   Version            Size    File name
   --------------------------------------------------------------
   06-Apr-2004  07:56                     18,800  Msmd.h
   15-Jul-2004  15:24  8.0.960.0       5,507,584  Msmdcb80.dll    
   15-Jul-2004  15:24  8.0.960.0       5,816,320  Msmdgd80.dll  
   15-Jul-2004  15:24  8.0.960.0       5,146,624  Msmdpump.dll  
   15-Jul-2004  15:24  8.0.960.0       6,010,368  Msmdsrv.exe    
   15-Jul-2004  15:24  8.0.960.0       6,686,208  Msolap80.dll  
   15-Jul-2004  14:11  8.0.960.0         201,216  Msolap80.rll

 
Observação devido de dependências de arquivo, o hotfix mais recente ou recurso que contém os arquivos também podem conter arquivos adicionais.

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Esse problema foi corrigido primeiro no Microsoft SQL Server 2000 Service Pack 4.

Referências

Para obter informações adicionais, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
297248CORRECÇÃO: Server desligamento ao processar um cubo com dimensões particulares, virtuais e compartilhadas
840223CORRECÇÃO: O computador do servidor de análise pára de responder quando você processa dimensões e as dimensões virtuais
821103CORRECÇÃO: O processamento de um cubo que contém uma dimensão virtual falhar com mensagem de erro: "O objeto não existe"
Para obter informações adicionais sobre uma compilação de hotfix destina-se a ser aplicado em um servidor que esteja executando o SQL Server 2000 Analysis Services 64 bits, ou para determinar se uma correção está programada para ser incluída no SQL Server 2000 Analysis Services 64-bit Service Pack 4, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
825804CORRECÇÃO: Informações sobre o Hotfix para compilação 8.0.872 do SQL Server 2000 Analysis Services 64-bit
Para obter informações adicionais sobre o esquema para nomeação para atualizações do Microsoft SQL Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
822499 Novo esquema para nomeação para pacotes de atualização de software do Microsoft SQL Server
Para informações adicionais sobre a terminologia usada pela Microsoft ao corrigir software depois é liberado, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684Descrição da terminologia padrão que é usada para descrever as atualizações de software

Propriedades

ID do artigo: 873386 - Última revisão: terça-feira, 21 de novembro de 2006 - Revisão: 2.3
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Analysis Services
Palavras-chave: 
kbmt kbservice kbsqlserv2000presp4fix kbbug kbfix kbhotfixserver kbqfe KB873386 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 873386

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com