La base de données a été réparée <N> fois

[Cette rubrique est destinée à résoudre un problème spécifique signalé par l'outil Exchange Server Analyzer Tool. Ne l'appliquez qu'à des systèmes sur lesquels l'outil Exchange Server Analyzer Tool a été exécuté et qui ont rencontré ce problème spécifique. L'outil Exchange Server Analyzer Tool, disponible sous forme de téléchargement gratuit, collecte à distance des données de configuration de chaque serveur de la topologie et les analyse automatiquement. Il génère un rapport qui détaille les problèmes de configuration importants, les problèmes potentiels et les paramètres du produit qui ne sont pas définis par défaut. En suivant ces recommandations, vous pouvez accroître les performances, l'évolutivité, la fiabilité et la disponibilité. Pour plus d'informations sur l'outil ou pour télécharger les versions les plus récentes, consultez la rubrique sur les analyseurs Microsoft Exchange à l'adresse https://go.microsoft.com/fwlink/?linkid=34707.]  

Dernière rubrique modifiée : 2009-02-09

L'outil Microsoft Exchange Disaster Recovery Analyzer examine les en-têtes de base de données Exchange pour identifier les informations de réparation de base de données. Plus spécifiquement, Disaster Recovery Analyzer examine les valeurs des champs suivants :

  • Repair Count
  • Old Repair Count
  • ECC Fix Success Count
  • ECC Fix Error Count
  • Bad Checksum Error Count

Si la valeur d'un des champs diffère de zéro, Disaster Recovery Analyzer génère l'un des messages suivants, en fonction du champ concerné :

Repair Count

Database '<Nom_Base_de_Données>' has been repaired <N> time(s). The last repair time is <Date_réparation>.

Old Repair Count

Database '<Nom_Base_de_Données>' has been repaired <N> time(s) before the last defragmented.

ECC Fix Success Count

An ECC error was fixed and resulted in a good page in database '<Nom_Base_de_Données>' for <N> time(s). The last log time is <Date_Réparation>.

ECC Fix Error Count

An ECC error was fixed and resulted in a bad page in database '<Nom_Base_de_Données>' for <N> time(s). The last log time is <Date_Réparation>.

Bad Checksum Error Count

A non-correctable ECC/checksum error was found in database '<Nom_Base_de_Données>' for <N> time(s). The last log time is <Date_Réparation>.

Dans Exchange Server 2003 Service Pack 2 (SP2) et les versions ultérieures d'Exchange, les en-têtes de base de données Exchange incluent des champs supplémentaires pour l'enregistrement des informations de réparation. La commande Eseutil /mh permet d'afficher ces informations. Les informations de réparation de base de données peuvent vous aider à déterminer l'existence d'un problème récurrent avec une ou plusieurs bases de données Exchange.

La valeur Repair Count indique le nombre de réparations de base de données effectuées durant la dernière opération de réparation.

noteRemarque :
Le champ Repair Count n'indique pas le nombre de fois que la base de données a été réparée. La valeur Repair Count n'augmente que si un élément de la base de données a été réparé durant l'opération de réparation. Par exemple, si la valeur Repair Count est définie sur 0 et que deux éléments de base de données sont réparés au cours d'une seule opération de réparation, la valeur Repair Count indique 2.

Le champ Old Repair Count indique la valeur du champ Repair Count depuis l'exécution de la dernière défragmentation de base de données en mode hors connexion. Si la valeur du champ Repair Count est supérieure à celle du champ Old Repair Count, cela indique que la base de données a été réparée depuis la dernière opération de défragmentation en mode hors connexion.

Exchange Server 2003 Service Pack 1 (SP1) et les versions ultérieures d'Exchange offrent la possibilité de corriger certains problèmes de code de correction d'erreur (ECC) survenant durant l'exécution d'opérations de base de données usuelles. Le champ ECC Fix Success Count indique le nombre de fois que l'opération de correction d'ECC a été effectuée avec succès. De même, quand une correction d'ECC est apportée à une page de base de données, un test supplémentaire, plus complet, est effectué par rapport à cette page. Si ce test supplémentaire échoue, la valeur ECC Fix Error Count est incrémentée d'une unité. En outre, un événement -1018 est consigné dans le journal des applications.

Le champ Bad Checksum Error Count indique le nombre d'erreurs -1018 dans la base de données. Celles-ci représentent les erreurs de page de base de données qu'il n'a pas été possible de réparer automatiquement.

Pour plus d'informations

Pour plus d'informations sur la procédure de dépannage de bases de données Exchange, voir l'article TechNet Webcast: Exchange Server Database Troubleshooting and Recovery with the Exchange Troubleshooting Assistant 1.1 (Level 300) (en anglais).

Pour plus d'informations sur les en-têtes de base de données en relation avec les ECC, voir l'article du blog de l'équipe Microsoft Exchange, Exchange 2003 SP2 Database Header changes (en anglais).

noteRemarque :
Le contenu de chaque blog et les URL correspondantes peuvent faire l'objet de modifications sans préavis. Le contenu de chaque blog est fourni en l'état sans aucune garantie, et ne confère aucun droit. L'utilisation des exemples de script ou du code inclus est soumise aux Conditions d'utilisation de Microsoft.

Pour plus d'informations sur la récupération de base de données Exchange 2007, voir l'article Récupération d'urgence.

Pour plus d'informations sur l'utilisation de l'outil Eseutil, voir :