ID do artigo: 922658 - Última revisão: terça-feira, 20 de novembro de 2007 - Revisão: 4.4

SQL Server 2000 ou SQL Server 2005 pode temporariamente parar de responder em um computador baseado no Windows Server 2003 Service Pack 1

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Recolher tudo

Sintomas

Se você executar o Microsoft SQL Server 2000 ou Microsoft SQL Server 2005 em um Microsoft Windows Server 2003 Service Pack 1 (SP1) - com base em computador, SQL Server pode temporariamente parar de responder (travar) em determinados casos. Dependendo da gravidade do problema, esse comportamento pode demorar de alguns milissegundos a alguns minutos.

Na maioria dos casos, você pode perceber que o valor no contador de "Solicitações de lote/s" do objeto de desempenho SQLServer:SQLStastics cai significativamente no monitor de desempenho do sistema. Às vezes, o valor do contador cai para 0. Além disso, você pode perceber uma diminuição semelhante na utilização da CPU e na utilização do disco.

Em alguns casos, a seguinte mensagem de erro pode ser registrada no arquivo de log de erros do SQL Server:
Erro: 17883, gravidade: 1, estado: servidor 0 162:0 de processo (0) UMS contexto 0x11DE8B68 parece ser não-produzindo em 1 do Agendador.
Esse problema ocorre quando um ou mais das seguintes condições forem verdadeiras:
  • SQL Server executa vários lotes no qual os erros são gerados. Esses erros incluem as duas mensagens de erro são retornadas para a conexão de cliente e exceções internas, como eventos de atenção.
  • SQL Server está executando em um computador que tem muitas CPUs e muita RAM instalada. Esse problema pode ser mais pronunciado em sistemas operacionais de 64 bits.

Causa

Esse problema ocorre porque os segmentos do SQL Server são bloqueados por trás de um mecanismo de bloqueio interno do Windows que identifica o endereço de processo. Se vários segmentos estão aguardando o bloqueio, esse problema pode ocorrer.

Resolução

Para resolver esse problema, instale o hotfix para Windows Server 2003 SP1 é descrito na Microsoft Knowledge 919341. Para obter mais informações sobre esse hotfix, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
919341  (http://support.microsoft.com/kb/919341/ ) Um programa que usa estruturado manipulação de exceção pode parar de responder por alguns segundos no Windows Server 2003 com Service Pack 1

Situação

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

Mais Informações

É recomendável que você instale os seguintes produtos para obter desempenho ideal:
  • Windows Server 2003 SP1 junto com o hotfix descrito no artigo da Base de dados de Conhecimento da Microsoft 919341
  • SQL Server 2005 ou versões posteriores do SQL Server 2005
  • SQL Server 2000 criar 8.00.2187 ou versões posteriores do SQL Server 2000

Referências

Para obter mais informações sobre tratamento de exceção estruturada, visite o seguinte site da Web Microsoft Developer Network (MSDN):
http://msdn2.microsoft.com/en-us/library/ms680657.aspx (http://msdn2.microsoft.com/en-us/library/ms680657.aspx)

A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Express Edition with Advanced Services
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Personal Edition
  • Microsoft SQL Server 2000 Workgroup Edition
Palavras-chave: 
kbmt kbexpertiseadvanced kbtshoot kbsql2005tsql kbsql2005engine kbprb KB922658 KbMtpt
Tradução automáticaTraduçã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: 922658  (http://support.microsoft.com/kb/922658/en-us/ )