Descrição da mensagem de erro 14420 e mensagem de erro 14421 que ocorrem quando utiliza o envio de registo no SQL Server

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

Nesta página

Sumário

Este artigo explica os motivos para mensagens de erro "sincronizados" quando tiver registo envio configurado para o SQL Server 2000.

Uma das seguintes mensagens de erro poderá ser registada no SQL Server registo de erros:

mensagem de erro 14420
Erro: 14420, gravidade: 16, estado: 1
O %s.%s destino envio do registo está fora de sincronia por %s minutos.
mensagem de erro 14421
Erro: 14421, gravidade: 16, estado: 1
O %s.%s destino envio do registo está fora de sincronia por %s minutos.
Se estiver a utilizar o SQL Server 2005, a descrição para estas mensagens de erro são diferentes:

mensagem de erro 14420
Erro: 14420, gravidade: 16, estado: 1
%S.%s de base de dados primário envio o registo tem o limite de cópia de segurança de %d minutos e não efectuou uma operação de cópia de segurança do registo para %d minutos. Consulte informações de monitor de agente de registo e logshipping.
mensagem de erro 14421
Erro: 14421, gravidade: 16, estado: 1
O registo de envio da base de dados secundária %s.%s tem limite de restauro de %d minutos e não está sincronizado. Restauro não foi efectuado para %d minutos. Latência restaurada é %d minutos. Consulte informações de monitor de agente de registo e logshipping.

Mais Informação

Registo de envio utiliza Sqlmaint.exe para efectuar uma cópia de segurança e restaurar bases de dados. Quando o SQL Server cria uma cópia de segurança transacção do registo como parte de uma configuração de envio do registo, Sqlmaint.exe liga ao servidor de monitor e actualiza a tabela log_shipping_primaries com as informações de last_backup_filename . Do mesmo modo, quando executa uma cópia ou uma tarefa de restauro num servidor secundário, Sqlmaint.exe liga ao servidor de monitor e actualiza a tabela log_shipping_secondaries .

Como parte do registo de envio, mensagens de alerta 14220 e 14221 são geradas para controlar a actividade de cópia de segurança e restauro. Mensagens de alerta geradas dependendo do valor de Alerta de cópia de segurança limite e limiar de Alerta de saída de sincronização respectivamente.

A mensagem de alerta 14220 indica que a diferença entre o tempo indicado por valor last_backup_filename na tabela log_shipping_primaries no servidor de monitor e a hora actual é superior ao valor definido para o limiar de Alerta de cópia de segurança .

A mensagem de alerta 14221 indica que a diferença entre o tempo indicado por last_backup_filename na tabela log_shipping_primaries e last_loaded_filename na tabela log_shipping_secondaries é superior ao valor definido para o limiar de Alerta de saída de sincronização .

Mensagem de erro resolução de problemas 14420

Por definição, a mensagem 14420 não indica necessariamente um problema com o envio do registo. A mensagem indica que a diferença entre o último ficheiro de cópia de segurança e a hora actual no servidor de monitor é maior do que o tempo que está definido para o Alerta de cópia de segurança de limite.

Existem serveral razões por que razão a mensagem de alerta é gerada. A lista seguinte inclui algumas das seguintes razões:
  1. A data ou hora (ou ambas) no servidor do monitor é diferentes da data ou hora no servidor principal. Também é possível que o sistema de data ou hora foi modificado o monitor ou o servidor primário. Isto também poderá gerar mensagens de alerta.
  2. O servidor de monitor está offline e, em seguida, novamente online, os campos da tabela log_shipping_primaries não são actualizados com os valores actuais antes da tarefa de mensagem de alerta quando é executado.
  3. A registo envio copiar tarefa que é executada no servidor principal não poderá ligar à base de monitor servidor msdb dados para actualizar os campos na tabela log_shipping_primaries . Isto pode ser o resultado de um problema de autenticação entre o servidor de monitor e o servidor primário.
  4. Pode ter definido um valor incorrecto para o cópia de segurança alerta limiar. Idealmente, tem de definir este valor para, pelo menos, três vezes a frequência da tarefa de cópia de segurança. Se alterar a frequência da tarefa de cópia de segurança depois de envio de registo está configurado e funcional, tem de actualizar o valor de limiar de Alerta de cópia de segurança em conformidade.
  5. A tarefa de cópia de segurança no servidor primário falhar. Neste caso, verifique o histórico da tarefa para a tarefa de cópia de segurança para ver um motivo da falha.

Mensagem de erro resolução de problemas 14421

Por definição, a mensagem 14421 não indica necessariamente um problema com o registo de envio. Esta mensagem indica que a diferença entre a última cópia de ficheiro e o último ficheiro restaurado for maior que o tempo seleccionado para o limiar de Alerta de saída de sincronização .

Existem serveral razões por que razão a mensagem de alerta é accionada. A lista seguinte inclui algumas das seguintes razões:
  1. A data ou hora (ou ambas) no servidor primário são modificadas que a data ou hora no servidor primário seja significativamente para a frente entre transacções consecutivas registo cópias de segurança.
  2. Não consegue ligar o registo de envio a tarefa de restauro que está em execução no servidor secundário a base de monitor dados do servidor msdb para actualizar a tabela log_shipping_secondaries com o valor correcto. Isto pode ser o resultado de um problema de autenticação entre o servidor secundário e o servidor de monitor.
  3. Pode ter definido um valor incorrecto para o limiar de Alerta de saída de sincronização . Idealmente, tem de definir este valor para, pelo menos, três vezes a frequência do mais lento das tarefas de cópia e de restauro. Se a frequência das tarefas de cópia ou de restauro for modificada depois de envio do registo é definido para cima e funcional, terá de modificar o valor de limiar de Alerta de saída de sincronização em conformidade.
  4. Problemas com a tarefa de cópia de segurança ou a tarefa de cópia são provavelmente resultar em mensagens de alerta "sincronizadas". Se "sincronizadas" mensagens de alerta são elevadas e se não existem problemas com a cópia de segurança ou de restauro de trabalho, verifique a tarefa de cópia para potenciais problemas. Além disso, conectividade de rede poderá provocar a tarefa de cópia falhar.
  5. Também é possível que a tarefa de restauro no servidor secundário está a falhar. Neste caso, verificar o histórico da tarefa para a tarefa de restauro porque poderá indicar um motivo da falha.

Referências

Para obter informações adicionais, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
314515INF: Frequently Asked Questions - SQL Server 2000 - registo de envio
321247COMO: Configurar a segurança para registo de envio

Propriedades

Artigo: 329133 - Última revisão: 10 de dezembro de 2005 - Revisão: 2.3
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL 2005 Server Enterprise
  • Microsoft SQL 2005 Server Workgroup
Palavras-chave: 
kbmt kbhowto kberrmsg KB329133 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: 329133

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