Você está offline; aguardando reconexão

Descrição das causas comuns de mensagem de erro do SQL Server 844 ou 845

Extended support for SQL Server 2005 ends on April 12, 2016

If you are still running SQL Server 2005 after April 12, 2016, you will no longer receive security updates and technical support. We recommend upgrading to SQL Server 2014 and Azure SQL Database to achieve breakthrough performance, maintain security and compliance, and optimize your data platform infrastructure. Learn more about the options for upgrading from SQL Server 2005 to a supported version here.

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 310834
Sintomas
Um computador pode parar de responder (travar) ou um tempo limite ou alguma outra interrupção das operações normais pode ocorrer ao mesmo tempo em que o SQL Server grava erros de trava do buffer para o log de erros do SQL Server. As mensagens de erro que ocorrem como resultado de uma interrupção são:
Erro 844: tempo limite excedido ao aguardar para tipo de trava do buffer %d, % bp #x, página % S_PGID, stat %#x, objeto ID % d: % d: %d, % tempo_de_espera d. continuar a esperar.
Erro 845: Tempo limite excedido ao aguardar para tipo de trava de buffer %d página % S_PGID, identificação do banco de dados %d.
Aviso: 6ed70090 EC, 2 aguardados 600 SEC no 6ed834bc de trava. Trava de buffer.
Causa
As mensagens de erro variam de acordo com o ambiente operacional geral do sistema. Qualquer uma das seguintes circunstâncias pode levar a um sistema sobrecarregado:
  • Hardware que não atenda a suas necessidades de memória e entrada/saída (e/s).

  • Configurações testadas e configuradas incorretamente.

  • Design ineficiente.
Quando o sistema está sob uma carga de carga excessiva ou quando o sistema tem exigências de hardware que excedem a capacidade do hardware, o sistema pode produzir mensagens de erro do buffer. Algumas das causas mais comuns de um ambiente sob pressão são:

  • Problemas de hardware.
  • Unidades compactadas.
  • Definições de configuração do SQL Server não padrão.
  • Consultas ineficientes e/ou design de índice ineficiente.
  • Banco de dados freqüente Crescimento automático ou AutoShrink operações.
Como Contornar
Para contornar o problema, dependendo do ambiente, uma ou mais destas etapas podem reduzir ou eliminar as mensagens de erro:
  • Determine se você tem qualquer gargalos de hardware. O tópico "Identificar gargalos" nos Manuais Online do SQL Server 2000 é um bom lugar para começar. Se necessário, atualize o hardware para que ele seja adequado para atender às necessidades da configuração do seu ambiente, consultas e carregar.

  • Verifique se que todo o seu hardware funcione adequadamente. Verifique todos os erros registrados e execute qualquer diagnóstico fornecido pelo fabricante do seu hardware.

  • Certifique-se de que as unidades de disco não são compactadas. Não há suporte para o armazenamento de arquivos de dados ou de log em unidades compactadas conforme documentado no tópico "Arquivos e grupos do físico banco de dados" nos Manuais Online do SQL Server 2000. Para obter informações adicionais sobre o suporte de unidade compactada, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
    231347 INF: SQL Server bancos de dados de Volumes compactados não oferece suportados
  • Veja se as mensagens de erro desaparecem quando você desativar todas essas opções:

    • O SQL Server aumento de prioridade opção de configuração.
    • O lightweight pooling opção (modo de fibra).
    • O Definir tamanho do conjunto de trabalho opção.


    Essas configurações geralmente podem ser improdutivo se você alterá-las de sua definição padrão de OFF. Para obter mais informações sobre as configurações, consulte o "Configurando opções de configuração" e "sp_dboption" tópicos nos Manuais Online do SQL Server 2000.Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de Conhecimento Microsoft:
    319942 COMO: Determinar as definições de configuração do SQL Server apropriado
  • Ajuste as consultas para reduzir os recursos usados no sistema. Ajuste de desempenho ajudará a reduzir a carga de um sistema, bem como melhorar o tempo de resposta para consultas individuais. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de Conhecimento Microsoft:
    224587 COMO: Solucionar problemas de desempenho de aplicativos com o SQL Server

  • Definir o AutoShrink propriedade para desativado para reduzir a sobrecarga de alterações para o tamanho do banco de dados.

  • Certifique-se de definir o Crescimento automático propriedade incrementos de grande o suficiente para ser pouco freqüentes. Agendar uma tarefa para verificar o espaço disponível nos bancos de dados e, em seguida, aumente o tamanho do banco de dados durante o horário fora do pico.

  • Se as mensagens de erro 844 ou 845 não são freqüentes, você pode ignorar os erros conforme indicado nos Manuais Online do SQL Server 2000.

REFERÊNCIAS


Para obter informações sobre como monitorar seu sistema e sobre como implementar algumas das alterações sugeridas na seção "Solução alternativa" deste artigo, consulte os seguintes tópicos nos Manuais Online do SQL Server:

"Exibir Logs de erros"
"Otimizando a visão geral sobre o desempenho de banco de dados"
"Índices"
"Criando um índice"
"Assistente de ajuste de índice"
"Consultas de análise"


Congelamento do tempo limite de tempo limite de congelamento

Warning: This article has been translated automatically

Propriedades

ID do Artigo: 310834 - Última Revisão: 05/12/2015 13:33:00 - Revisão: 1.0

Microsoft SQL Server 2000 Standard Edition, 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 Workgroup Edition, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 Express with Advanced Services, Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Express with Advanced Services, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Standard Edition for Small Business, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Standard Edition for Small Business, Microsoft SQL Server 2008 Web, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2012 Business Intelligence, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, SQL Server 2012 Enterprise Core, Microsoft SQL Server 2014 Business Intelligence, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web

  • kbprb kbmt KB310834 KbMtpt
Comentários