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

Traduções de Artigos Traduções de Artigos
Artigo: 310834 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Um computador poderá deixar de responder (não reagir) ou poderá ocorrer um tempo limite ou alguns outra interrupção das operações normais ao mesmo tempo que o SQL Server escreve memória intermédia enganchado erros no registo de erro do SQL Server. As mensagens de erro ocorrerem como resultado de uma interrupção são:
Erro 844: o tempo limite ao aguardar a memória intermédia enganchado tipo % d, bp % # x página % S_PGID, stat % # x objecto ID % d: % d: % d, waittime % d. de espera de carácter estável.
Erro 845: Tempo limite ao aguardar a memória intermédia enganchado tipo %d para página % S_PGID, ID da base de dados % d.
Aviso: EC 6ed70090, 2 aguardado 600 sec. no enganchado 6ed834bc. Não enganchado BUF.

Causa

Dependem as mensagens de erro o ambiente operativo global do sistema. Qualquer uma das seguintes circunstâncias pode conduzir a um sistema overstressed:
  • Hardware que não satisfaz as necessidades de memória e entrada/saída (E/s).

  • Definições de incorrectamente configuradas e testadas.

  • Estrutura ineficaz.
Quando o sistema está sobrecarregado uma importância muito ou quando o sistema tiver pedidos de hardware que excedam a capacidade do hardware, o sistema pode produzir mensagens de erro de memória intermédia. Algumas das causas mais comuns de um ambiente stressed são:

  • Problemas de hardware.
  • Unidades comprimidas.
  • Definições de configuração do SQL Server não predefinidas.
  • Consultas ineficaz e/ou estrutura de índice ineficaz.
  • Base de dados frequente AutoGrow ou AutoShrink operações.

Como contornar

Para contornar o problema, dependendo do ambiente, um ou mais destes passos podem reduzir ou eliminar as mensagens de erro:
  • Determine se tem os gargalos de hardware. O tópico "Identificar gargalos" no SQL Server 2000 Books Online é um bom local para iniciar. Se necessário, actualize o hardware para que seja adequado para as necessidades de configuração do seu ambiente, consultas, o serviço e carregar.

  • Verificar se todo o hardware funciona correctamente. Procure quaisquer erros registados e execute quaisquer diagnósticos fornecidos pelo seu fornecedor de hardware.

  • Certifique-se de que as unidades de disco não são comprimidas. Armazenar ficheiros de dados ou registo em unidades comprimidas não é suportado como documentado no tópico "Físico da base de dados ficheiros e Filegroups" no SQL Server 2000 Books Online. Para obter informações adicionais no suporte de unidade comprimida, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft:
    231347INF: Bases de dados do SQL Server não é suportadas em volumes comprimidos
  • Ver se as mensagens de erro desaparecem quando desactivar todas estas opções:

    • A opção de configuração do SQL Server aumento de prioridade .
    • A opção de agrupamento simples (modo de fibra).
    • A opção de definir o tamanho do conjunto de trabalho .


    Muitas vezes é possível counter-productive se alterar a partir do respectiva predefinição de desactivar as definições anteriores. Para mais informações sobre as definições, consulte "Definir opções de configuração" e "sp_dboption" tópicos no SQL Server 2000 Books Online.Para obter informações adicionais, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft:
    319942COMO: Determinar definições de configuração do servidor SQL correcto
  • Optimize as consultas para reduzir os recursos utilizados no sistema. Optimização do desempenho ajudará a reduzir a carga num sistema bem como melhorar o tempo de resposta para consultas individuais. Para obter informações adicionais, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
    224587COMO: Resolver problemas de desempenho de aplicações com o SQL Server

  • Defina a propriedade AutoShrink a OFF para reduzir a sobrecarga de alterações para o tamanho da base de dados.

  • Certifique-se defina a propriedade AutoGrow para incrementos são suficientemente grandes para ser esporádicas. Agendar uma tarefa para verificar o espaço disponível nas bases de dados e, em seguida, aumentar o tamanho da base de dados durante as horas não máxima.

  • Se as mensagens de erro 844 ou 845 esporádicas, pode ignorar os erros conforme indicado no SQL Server 2000 Books Online.

REFERÊNCIAS

Para obter informações sobre como monitorizar o sistema e sobre como implementar algumas das alterações sugeridas na secção "Como contornar" deste artigo, consulte os seguintes tópicos no SQL Server 2000 Books Online:

"Ver registos de erro"
"Optimizar Descrição geral do desempenho da base de dados"
"Avaliar o desempenho"
"Índices"
"Criar um índice"
"Assistente de optimização de índice"
"Analisar consultas"

Existem algumas situações onde as mensagens de erro 844 e 845, combinado com determinadas outras circunstâncias específicas, indicam um erro. Para obter informações adicionais sobre erros possíveis, clique números de artigo existentes abaixo para visualizar os artigos na base de dados de conhecimento da Microsoft:
309093CORRECÇÃO: Tempo limite de memória intermédia bloqueios ou Server Sluggishness ocorre quando remove procedimentos de cache
303640CORRECÇÃO: Avisos de tempo de espera de bloqueios aparecem no registo de erros e resposta do servidor SQL lenta ocorre com AWE activado

Propriedades

Artigo: 310834 - Última revisão: 22 de fevereiro de 2007 - Revisão: 4.3
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Standard Edition
  • 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 2005 Server Workgroup
Palavras-chave: 
kbmt kbprb KB310834 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 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: 310834

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