CORRECÇÃO: Executar pilha dumper causa vazamento de memória de bytes virtuais

Traduções deste artigo Traduções deste artigo
ID do artigo: 299466 - Exibir os produtos aos quais esse artigo se aplica.
BUG #: 236046 (SHILOH_BUGS)
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Despejos de pilha são informações de diagnóstico que são usados para solucionar problemas. Despejos de pilha podem ocorrer quando o SQL Server encontra uma exceção ou declaração, ou explicitamente quando os engenheiros de suporte executa determinados diagnósticos.

A geração de rastreamentos de pilha pelo SQL Server pode resultar em um vazamento de memória virtual bytes. Quando o SQL Server está instalado em computadores que tenham 2 gigabytes (GB) ou mais, de RAM física, podem ocorrer erros específicos que indicam que a memória virtual está baixa no espaço de processo do SQL Server, dependendo da freqüência do vazamento e a memória virtual disponível. Dois exemplos dessas mensagens de erro são:

SQL Server não foi possível gerar process_loginread thread
- e -
Aviso: Limpar o cache de procedimento para liberar memória contígua.

Roubo de distribuição de buffer: = 3454 livre = 2540 procedimentos = 138 Inram = 0 sujo = 1108 mantidos = 35 I / O = 0, travadas = 0, outros = 214821

Confirmação de contagens de buffer: = Destino 222096 = 222096 com = InternalReservation 215964 = ExternalReservation 547 = 0 mínimo livre = 512

TotalProcs de cache de procedimento: = 8 TotalPages = 138 InUsePages = 138 Gerenciador de memória dinâmica: roubado = 3556 OS = geral 497 = 1706 plano de consulta = otimizador 755 = 0 utilitários = conexão 9 = 1583 objetos de memória global: recursos = 1119 bloqueios = 163 XDES = 1 SQLCache = 90 replicação = 5 LockBytes = ServerGlobal 2 = 20

Gerenciador de memória de consulta: concede = espera 0 = 0 máximo = 164370 disponíveis = 164370

Resolução

Para resolver esse problema, obtenha o service pack mais recente para o 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:
290211INF: Como obter o Service Pack mais recente do SQL Server 2000

Como Contornar

Renomeie os arquivos SQLImage.dll e DBGHelp.dll na pasta \Binn para a instalação do SQL Server para nomes de arquivo diferentes. Se você estiver executando em um computador com Microsoft Windows 2000, essa etapa é suficiente para evitar o problema.

Se você estiver executando em um computador com Microsoft Windows NT 4.0, você também deve substituir os arquivos Imagehlp.dll e DBGHELP.dll em % systemroot%\System32 com as cópias desses arquivos do Windows 2000.

Situação

A Microsoft confirmou que este é um problema no SQL Server 2000. Esse problema foi corrigido primeiro no SQL Server 2000 Service Pack 1.

REFERÊNCIAS

Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
278372CORRECÇÃO: Executar dumper pilha pode causar vazamento de memória de bytes virtuais

Propriedades

ID do artigo: 299466 - Última revisão: quarta-feira, 5 de novembro de 2003 - Revisão: 3.1
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Standard Edition
Palavras-chave: 
kbmt kbbug kbfix kbsqlserv2000sp1fix KB299466 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: 299466

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