DetailPage-MSS-KB

Base de Dados de Conhecimento

Artigo: 922658 - Última revisão: terça-feira, 20 de Novembro de 2007 - Revisão: 4.4

 

Sintomas

Se executar o Microsoft SQL Server 2000 ou Microsoft SQL Server 2005 num Microsoft Windows Server 2003 Service Pack 1 (SP1) - baseado no computador, SQL Server poderá temporariamente deixar de responder (não reagir) em determinados casos. Dependendo da gravidade do problema, este comportamento poderá demorar de vários milissegundos a vários minutos.

Na maioria dos casos, poderá notar que o valor o contador de "Pedidos de batch/seg" do objecto de desempenho SQLServer:SQLStastics desce significativamente no monitor de desempenho do sistema. Por vezes, o valor do contador desce para 0. Além disso, poderá notar uma diminuição semelhante utilização da CPU e utilização do disco.

Em alguns casos, a seguinte mensagem de erro poderão ser registada no ficheiro de errorlog de SQL Server:
Erro: 17883, gravidade: 1, estado: servidor 0 162:0 de processo (0) UMS contexto 0x11DE8B68 parece estar não paragem em 1 de programador.
Este problema ocorre quando um ou mais das seguintes condições se verificar:
  • SQL Server é executado muitas secções na qual são desencadeados erros. Estes erros incluem ambas as mensagens de erro que são devolvidas para a ligação de cliente e internas excepções como eventos de atenção.
  • SQL Server está em execução num computador que tem várias CPU e muita RAM instalada. Este problema poderá ser pronunciado mais sistemas operativos de 64 bits.

Causa

Este problema ocorre porque o SQL Server threads ficarem bloqueados por trás de um mecanismo de bloqueio de Windows interno que identifica o endereço do processo. Se muitos threads estão a aguardar o bloqueio, este problema poderá ocorrer.

Resolução

Para resolver este problema, instale a correcção para o Windows Server 2003 SP1 que é descrita 919341 de base de dados de conhecimento da Microsoft. Para obter mais informações sobre esta correcção, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
919341  (http://support.microsoft.com/kb/919341/ ) Um programa que utiliza estruturado de processamento de excepções poderá deixar de responder durante vários segundos no Microsoft Windows Server 2003 com Service Pack 1

Ponto Da Situação

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

Mais Informação

Recomendamos que instale os seguintes produtos para obter um desempenho optimizado:
  • Windows Server 2003 SP1 em conjunto com a correcção descrita 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 processamento de excepções estruturada, visite o seguinte Web site da 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 2005 Server Enterprise
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Express Edition with Advanced Services
  • Microsoft SQL 2005 Server Workgroup
  • 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes 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/ )
Partilhar
Opções de suporte adicionais
Fóruns de Suporte da Comunidade Microsoft
Contacte-nos directamente
Encontre um parceiro certificado Microsoft
Loja Microsoft