Description de message d'erreur 14420 et message d'erreur 14421 se produire lorsque vous utilisez l'envoi de journaux dans SQL Server

Traductions disponibles Traductions disponibles
Numéro d'article: 329133 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article décrit les motifs de messages d'erreur « désynchronisés » lorsque vous avez Envoi de journaux configuré pour SQL Server 2000.

Un des messages d'erreur suivant peut être consigné dans le serveur SQL journal des erreurs :

message d'erreur 14420
Erreur : 14420, gravité : 16, État: 1
Le %s.%s destination expédition journal est pas synchronisé par %s minutes.
message d'erreur 14421
Erreur : 14421, gravité : 16, État: 1
Le %s.%s destination expédition journal est pas synchronisé par %s minutes.
Si vous utilisez SQL Server 2005, la description de ces messages d'erreur sont différents :

message d'erreur 14420
Erreur : 14420, gravité : 16, État: 1
Le %s.%s de base de données principale livraison journal a sauvegarde seuil de %d minutes et a effectué pas une opération de journal de sauvegarde de %d minutes. Vérifier les informations moniteur journal et logshipping agent.
message d'erreur 14421
Erreur : 14421, gravité : 16, État: 1
Le journal d'expédition de la base de données secondaire %s.%s a seuil de restauration de %d minutes et est pas synchronisé. Aucune restauration a été effectuée pour %d minutes. Latence de restauration est %d minutes. Vérifier les informations moniteur journal et logshipping agent.

Plus d'informations

Envoi de journaux utilise SQLMaint.exe pour sauvegarder et restaurer les bases de données. Lorsque SQL Server crée une sauvegarde de journal des transactions dans une configuration livraison journal, SQLMaint.exe se connecte à le serveur de surveillance et met à jour la table log_shipping_primaries avec les informations last_backup_filename . De même, lorsque vous exécutez une copie ou un travail de restauration sur un serveur secondaire, SQLMaint.exe se connecte au serveur de moniteur et met à jour la table log_shipping_secondaries .

Dans le cadre de l'envoi de journaux, les messages d'alertes 14220 et 14221 sont générés pour suivre les activités sauvegarde et restauration. Les messages d'alerte générés en fonction de la valeur de mise en garde sauvegarde seuil et seuil d'alerte de sortie de synchronisation respectivement.

Le message d'alerte 14220 indique que la différence entre heure actuelle et l'heure indiquée par la valeur last_backup_filename dans la table log_shipping_primaries sur le serveur de moniteur est supérieure à valeur est définie pour le seuil d'alerte de sauvegarde .

Le message d'alerte 14221 indique que la différence entre l'heure indiquée par le last_backup_filename dans la table log_shipping_primaries et le last_loaded_filename dans la table log_shipping_secondaries est supérieure à la valeur définie pour le seuil d'alerte de sortie de synchronisation .

Dépannage du message d'erreur 14420

Par définition, message 14420 n'indique pas nécessairement un problème avec l'envoi de journaux. Le message indique que la différence entre le dernier sauvegardé fichier et Heure actuelle sur le serveur de moniteur est supérieure à l'heure est définie pour l' Alerte de sauvegarde de seuil.

Il existe plusieurs raisons pourquoi le message d'alert est généré. La liste suivante contient des raisons suivantes :
  1. La date ou heure (ou les deux) sur le serveur de moniteur sont différente de la date ou l'heure sur le serveur principal. Il est également possible que le système de date ou heure a été modifié sur le moniteur ou le serveur principal. Cela peut également générer des messages d'alerte.
  2. Lorsque le serveur de moniteur est en mode hors connexion et mise à puis en ligne, les champs de la table log_shipping_primaries ne sont pas jour avec les valeurs actuelles avant le travail de message d'alerte s'exécute.
  3. Vous le travail copie journal livraison exécuté sur le serveur principal ne peut pas connecter à la moniteur serveur de base de msdb données mettre à jour les champs de la table log_shipping_primaries . Cela peut être le résultat d'un problème d'authentification entre le serveur de moniteur et le serveur principal.
  4. Vous avez peut-être défini une valeur incorrecte pour le sauvegarde alerte seuil. Idéalement, vous devez définir cette valeur au moins trois fois la fréquence du travail de sauvegarde. Si vous modifiez la fréquence du travail de sauvegarde après que l'envoi de journaux est configuré et fonctionnel, vous mettre à devez jour la valeur de la sauvegarde alerte seuil en conséquence.
  5. Le travail de sauvegarde sur le serveur primaire échoue. Dans ce cas, consultez l'historique travail pour le travail de sauvegarde pour voir une raison de l'échec.

Dépannage du message d'erreur 14421

Par définition, message 14421 n'indique pas nécessairement un problème avec le journal de transport. Ce message indique que la différence entre le dernier sauvegardé fichier et dernier fichier restauré est supérieur à la fois sélectionnée pour le seuil d'alerte de sortie de synchronisation .

Il existe plusieurs raisons pourquoi le message d'alerte est généré. La liste suivante contient des raisons suivantes :
  1. La date ou heure (ou les deux) sur le serveur principal sont modifiés telles que la date ou heure sur le serveur principal est considérablement à l'avance entre les sauvegardes de journaux de transactions consécutifs.
  2. Se le journal d'expédition de travail de restauration qui s'exécute sur le serveur secondaire ne peut pas connecter à base de la moniteur serveur msdb données mettre à jour la table log_shipping_secondaries utilisant la valeur correcte. Cela peut être le résultat d'un problème d'authentification entre le serveur secondaire et le serveur de moniteur.
  3. Vous avez défini une valeur incorrecte pour le seuil d'alerte de sortie de synchronisation . Idéalement, vous devez définir cette valeur au moins trois fois la fréquence de la plus lente des tâches copier et de restauration. Si la fréquence des tâches de copier ou restaurer est modifiée une fois que l'envoi de journaux est défini et fonctionnel, vous devez modifier la valeur du seuil d'alerte de sortie de synchronisation en conséquence.
  4. Problèmes à l'aide le travail de sauvegarde ou travail copie sont plus susceptibles d'entraîner de messages d'alerte « désynchronisés ». Si « désynchronisés « messages d'alerte sont relevés et s'il n'y a aucun des problèmes avec la sauvegarde ou la restauration du travail, vérifiez le travail de copier les problèmes potentiels. En outre, la connectivité réseau peut provoquer le travail de copie échoue.
  5. Il est également possible que le travail de restauration sur le serveur secondaire échoue. Dans ce cas, consultez l'historique travail pour le travail de restauration, car il peut indiquer un motif de l'échec.

Références

Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
314515 Fichier INF: Forum aux questions - SQL Server 2000 - journal livraison
321247 Comment faire pour configurer sécurité pour livraison journal

Propriétés

Numéro d'article: 329133 - Dernière mise à jour: samedi 10 décembre 2005 - Version: 2.3
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2000 Édition Entreprise
  • Microsoft SQL Server 2000 Édition Développeur
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Workgroup Edition
Mots-clés : 
kbmt kbhowto kberrmsg KB329133 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 329133
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

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