CORRECÇÃO: Banco de dados sessões de espelhamento pode parar temporariamente no SQL Server 2005

Traduções deste artigo Traduções deste artigo
ID do artigo: 959006 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Você cria um banco de dados sessão no Microsoft SQL Server 2005 de espelhamento. No entanto, o espelhamento de banco de dados pode parar temporariamente. Se você consultar a exibição de gerenciamento dinâmico de sys.dm_db_mirroring_connections (DMV) quando o espelhamento paradas do banco de dados, o valor da coluna is_send_flow_controlled é 1.

Observação Quando esta coluna tem um valor de 1, controle de fluxo de rede foi adiada rede envia porque a rede está ocupada. Quando o valor for 1, o servidor principal está no estado de fluxo controlado.

Quando esse problema ocorre, a seguinte mensagem de erro é registrada no arquivo de log de erro no servidor espelho:
<Date><Time>Erro spid16s: 1479, gravidade: 16, estado: 1.
<Date><Time>spid16s a conexão de espelhamento para "<EndPoint> "foi atingido para banco de dados"MSS"após 120 segundos sem uma resposta. Verifique as conexões de rede e serviço.
<Date><Time>espelhamento de banco de dados spid16s está inativo para banco de dados 'MSS'. Isso é apenas uma mensagem informativa. Nenhuma ação do usuário é necessária.
<Date><Time>spid16s reiniciar pacote criado para dbid 5.
<Date><Time>spid22s reiniciar processamento de pacotes para dbid 5.
<Date><Time>spid22s SQL Server encontrou 1 occurrence(s) de cachestore liberação para cachestore 'Objeto planos' (parte do plano de cache) devido a algumas manutenção de banco de dados ou reconfigurar as operações.
<Date><Time>spid22s SQL Server encontrou 1 occurrence(s) de cachestore liberação para cachestore 'SQL planos' (parte do plano de cache) devido a algumas manutenção de banco de dados ou reconfigurar as operações.
<Date><Time>spid22s SQL Server encontrou 1 occurrence(s) de cachestore liberação para a 'Limite árvores' cachestore (parte do plano de cache) devido a algumas manutenção de banco de dados ou reconfigurar as operações.
<Date><Time>spid22s iniciando backup banco de dados ' <Database name>'.
<Date><Time>spid22s Bypassing recuperação do banco de dados ' <Database name> ' porque ele está marcado como um banco de dados espelho, que não pode ser recuperado. Isso é apenas uma mensagem informativa. Nenhuma ação do usuário é necessária.
Quando esse problema ocorre, a seguinte mensagem de erro é registrada no arquivo de log de erro no servidor principal:
<Date><Time>Erro spid27s: 1479, gravidade: 16, estado: 2.
<Date><Time>spid27s a conexão de espelhamento para "<EndPoint> "foi atingido para banco de dados" <Database name> "após 120 segundos sem uma resposta. Verifique as conexões de rede e serviço.
<Date><Time>Erro spid26s: 1479, gravidade: 16, estado: 2.
<Date><Time>spid26s a conexão de espelhamento para "<EndPoint> atingiu o tempo limite para banco de dados "<Database name> "após 120 segundos sem uma resposta. Verifique as conexões de rede e serviço.
<Date><Time>espelhamento de banco de dados spid26s está inativo para banco de dados ' <Database name>'. Isso é apenas uma mensagem informativa. Nenhuma ação do usuário é necessária.
<Date><Time>Erro spid26s: 1479, gravidade: 16, estado: 2.
<Date><Time>spid26s a conexão de espelhamento para "<EndPoint> "foi atingido para banco de dados" <Database name> "após 120 segundos sem uma resposta. Verifique as conexões de rede e serviço.

Causa

Se o servidor principal estiver no estado de fluxo controlado, o servidor principal está aguardando confirmações (ACKs) do servidor de espelho para liberar alguns buffers de rede e sair do fluxo controlada estado. No entanto, se a conexão for ociosa para 90 segundos, a conexão expira. Isso faz com que o servidor principal para liberar os buffers de rede que são alocados para a conexão e para criar uma nova conexão para Reenvie as mensagens. Devido a um erro no SQL Server 2005, a conexão não não expirar sob determinadas condições de corrida.

Resolução

Informações sobre o service pack

Para resolver esse problema, obtenha o service pack mais recente para o SQL Server 2005. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
913089Como obter o service pack mais recente para o SQL Server 2005

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a". Esse problema foi corrigido primeiro no SQL Server 2005 Service Pack 3.

Mais Informações

Para obter mais informações sobre terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684Descrição da terminologia padrão que é usada para descrever as atualizações de software

Propriedades

ID do artigo: 959006 - Última revisão: terça-feira, 16 de dezembro de 2008 - Revisão: 1.0
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 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 kbsql2005engine kbexpertiseadvanced kbfix kbbug KB959006 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 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: 959006

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