CORRECÇÃO: Número extremamente grande de tabelas de usuário no sistema AWE pode causar erros BPool::Map

Traduções deste artigo Traduções deste artigo
ID do artigo: 319477 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
BUG #: 356784 (SHILOH_BUGS)
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Em sistemas que têm um grande número de usuário tabelas (normalmente 100000 ou mais) que estão sendo executados com AWE (Address Windowing Extensions) ativadas, o SQL Server pode registrar a seguinte mensagem de erro no log de erro do SQL Server:
BPool::Map: nenhum endereço remappable foi encontrado.
Erro: 17803, gravidade 20, estado 14
Memória insuficiente
As mensagens de 17803 erro podem ter estado números diferentes de 14, mas o erro BPool::Map sempre deve mostrar primeiro.

Pode haver informações adicionais no log de erro do SQL Server como:
2002-04-09 15:09:18.82 spid77    Query Memory Manager:  Grants=2 Waiting=0 Maximum=2229 Available=762
2002-04-09 15:09:19.04 spid68    Buffer Distribution:  Stolen=203317 Free=333 Procedures=161
		Inram=0 Dirty=16283 Kept=0
		I/O=0, Latched=479, Other=450547
2002-04-09 15:09:19.04 spid68    Buffer Counts:  Commited=671120 Target=671120 Hashed=467309
		InternalReservation=667 ExternalReservation=1299 Min Free=512
2002-04-09 15:09:19.04 spid68    Procedure Cache:  TotalProcs=36 TotalPages=161 InUsePages=79
2002-04-09 15:09:19.04 spid68    Dynamic Memory Manager:  Stolen=203310 OS Reserved=1664 
		OS Committed=1635
		OS In Use=1599
		Query Plan=204 Optimizer=201546
		General=2887
		Utilities=49 Connection=223
2002-04-09 15:09:19.04 spid68    Global Memory Objects:  Resource=1984 Locks=289 
		SQLCache=101 Replication=2
		LockBytes=2 ServerGlobal=43
		Xact=37
				
Observação : nesse texto de log de erro do SQL Server, a palavra "Comprometido" é um erro de ortografia para a palavra "Confirmado".

No caso de falha, o número relatados como "Engatado" é normalmente vários milhares.

Causa

O processo lazywriter tem um cálculo incorreto para determinar se ele precisa executar e liberar buffers usados com pouca freqüência para que fiquem disponíveis para mapeamento nos buffers AWE.

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 informações adicionais, 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

SQL Server 2000 Service Pack 2

A versão em inglês dessa correção deve ter os seguintes atributos de arquivo ou posteriores:
   Version      File name
   ----------------------------

   8.00.0594    Sqlservr.exe
				

SQL Server 2000 Service Pack 3

A versão em inglês dessa correção deve ter os seguintes atributos de arquivo ou posteriores:
   Version      File name
   ----------------------------

   8.00.0840    Sqlservr.exe
				

Observação : devido a dependências do arquivo, o hotfix mais recente ou o recurso que contém os arquivos pode também 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.

Propriedades

ID do artigo: 319477 - Última revisão: quinta-feira, 27 de fevereiro de 2014 - Revisão: 6.4
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Personal Edition
  • Microsoft SQL Server 2000 Workgroup Edition
  • Microsoft SQL Server 2000 Desktop Engine (Windows)
  • Microsoft SQL Server 2000 Enterprise Edition 64-bit
Palavras-chave: 
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbqfe kbsqlserv2000presp4fix kbbug kbfix KB319477 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: 319477

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