DetailPage-MSS-KB

Base de Dados de Conhecimento

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

 
N.º de bugs: 50001170 (correcção SQL)
N.º de bugs: 507984 (SQLBUDT)

Sintomas

Quando o agente de replicação de intercalação repete uma ligação no Microsoft SQL Server 2005, poderá ocorrer uma fuga de memória. Este problema ocorre apenas quando o agente de replicação de intercalação está a ser executado continuamente.

Causa

Este problema ocorre porque a lógica está incorrecta quando o agente de replicação de intercalação repete uma ligação. Novos threads são criados quando o agente de replicação de intercalação repete uma ligação. No entanto, estes threads não serão destruídas correctamente. Isto faz com que a fuga de memória.

Como contornar

Para contornar este problema, utilize um dos seguintes métodos:
  • Execute o agente de replicação de intercalação numa agenda.
  • Se tem de executar o agente de replicação de intercalação continuamente, crie um alerta de agente do SQL Server que é desencadeado quando ocorre uma falha na ligação no agente de replicação de intercalação. O alerta pode ser configurado para executar uma tarefa SQL Server Agent. A tarefa de agente do SQL Server pode ser configurada para pare e reinicie a tarefa do agente de replicação de intercalação quando ocorre uma falha na ligação.

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

Quando este problema ocorre, irá notar um aumento da contagem de thread para o agente de replicação de intercalação no Gestor de tarefas. A taxa de aumento pode variar consoante o intervalo de consulta que especificou para o agente de replicação de intercalação.

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 Standard X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
Palavras-chave: 
kbmt kbtshoot kbsql2005repl kbexpertiseadvanced kbprb KB936891 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: 936891  (http://support.microsoft.com/kb/936891/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