La banque d'informations s'arrête de façon inattendue et ne peut pas être réparée

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

Symptômes

La banque d'informations cesse de façon inattendue et que vous n'êtes pas en mesure de le redémarrer. Un message d'erreur semblable au suivant peut s'afficher lorsque vous essayez de redémarrer la banque d'informations :
Erreur serveur spécifique 4294966278 (JET_errReadVerifyFailure).
Si vous ne disposez pas d'une sauvegarde de la banque d'informations et l'enregistrement circulaire est activé pour les informations de stocker les fichiers de base de données, il peut sembler que vous ne pouvez pas réparer la banque d'informations afin que vous pouvez le redémarrer.

Résolution

Avant d'effectuer les opérations suivantes, effectuez une sauvegarde hors connexion des bases de données Exchange Server et les fichiers journaux. En outre, vous souhaiterez peut-être configurer un ordinateur Exchange Server pour récupérer les informations dans le service d'annuaire contenu dans le fichier dir.edb. Pour plus d'informations sur le paramétrage d'un ordinateur Exchange Server de récupération après sinistre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
177635XADM : Procédure pour configurer un serveur de récupération après sinistre pour Dir.edb
Pour réparer la banque d'informations lorsque vous ne disposez pas d'une sauvegarde et l'enregistrement circulaire est activé :
  1. Utilisez le programme Chkdsk.exe avec le commutateur /f pour corriger les erreurs sur vos disques durs. Pour ce faire, à l'invite de commande chkdsk /f drive de type, où drive est le disque dur vous souhaitez vérifier, puis appuyez sur ENTRÉE. Par exemple, pour corriger les erreurs sur le lecteur C, à l'invite de commandes, tapez chkdsk /f c: et appuyez sur ENTRÉE.
  2. Supprimer les fichiers journaux pour la banque d'informations en les déplaçant vers un autre dossier, puis démarrez la banque d'informations. Les fichiers journaux sont edb.log et Edb xxxxx .log, où xxxxx est une série de chiffres hexadécimaux (par exemple, Edb00001.log). Les fichiers journaux pour la banque d'informations sont généralement situés dans le dossier Exchsrvr\Mdbdata sur le lecteur que Exchange Server est installé sur.

    Si la banque d'informations ne démarre pas et un message d'erreur semblable au suivant s'affiche lorsque vous essayez de démarrer la banque d'informations, vous copiez les fichiers journaux dans le dossier où ils étaient initialement hébergées et puis passez à l'étape 3 :
    Erreur serveur 4294966746 (ou erreur-550, ? JET_errDatabaseInconsistent ?).
  3. Utilisez l'utilitaire Eseutil.exe avec le commutateur /r pour restaurer les bases de données Exchange Server. Si une erreur -1018 (JET_errReadVerifyFailure) est renvoyée, passez à l'étape 4.
  4. Utilisez l'utilitaire Eseutil.exe avec le commutateur /mh pour vérifier la cohérence des banques d'informations publique et privée. Pour ce faire, tapez les commandes suivantes à une invite de commandes, en appuyant sur ENTRÉE après chaque commande :
    eseutil /mh path \pub.edb
    eseutil /mh path \priv.edb
    path est l'emplacement des fichiers de la base de données du magasin d'informations. Par exemple, si les fichiers de base de données se trouvent dans le dossier Exchsrvr\Mdbdata sur le lecteur C, tapez les commandes suivantes :
    eseutil /mh c:\exchsrvr\mdbdata\pub.edb
    eseutil /mh c:\exchsrvr\mdbdata\priv.edb
    Si l'utilitaire Eseutil.exe indique qu'une ou l'autre base de données n'est pas cohérente, passez à l'étape cinq et exécutez les opérations de réparation sur uniquement les bases de données qui ne sont pas cohérentes.

    Attention : réparations à la base de données à l'aide du commutateur eseutil /p, supprime des pages (incrémente le décompte de réparation) et la base de données n'est pas stable et fiable par la suite.

    Les symptômes peuvent se produire si vous utilisez la base de données réparée en production sont les suivantes :

    • La banque d'informations ne s'arrête pas ou cesse de répondre.
    • La banque d'informations cesse d'accepter des messages provenant de l'agent de transfert des messages (MTA).
    • Messages électroniques restent dans Outboxes des utilisateurs.
    • Le programme Store.exe s'exécute avec utilisation processeur très élevée sans charge sur le serveur.
    • Le programme Store.exe génère une violation d'accès s'il existe une charge importante.
    • Les utilisateurs ne peuvent pas ouvrir les pièces jointes ou des messages électroniques.
    Si vous devez exécuter une réparation matérielle (eseutil /p) sur la base de données de production, Microsoft vous recommande d'effectuer une défragmentation hors connexion (esutil /d) et un contrôle d'intégrité (isinteg - fix) pour vous assurer que la base de données est stable après la procédure de réparation.
    Pour plus d'informations sur l'utilisation d'eseutil /p commutateur, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
    259851Ramifications de l'exécution de la commande eseutil /p ou edbutil /d /r dans Exchange
  5. Utilisez l'utilitaire Eseutil.exe et Microsoft Exchange Information Store Integrity Checker (Isinteg.exe) pour réparer, défragmenter et vérifier l'intégrité des banques d'informations publique et privée :

    Remarque : si à partir de l'étape précédente (étape quatre), une des bases de données sont incohérente, puis l'opération de réparation (eseutil /p, ne doit être exécutée sur la base de données est incohérente.
    1. À l'invite de commandes, tapez eseutil /p /ispriv et appuyez sur ENTRÉE.
    2. Si les fichiers journaux pour la banque d'informations existent, supprimez les fichiers en les déplaçant vers un autre dossier. Pour plus d'informations sur les fichiers journaux, consultez l'étape 2.
    3. À l'invite de commandes, tapez eseutil /d /ispriv et appuyez sur ENTRÉE.
    4. À l'invite de commandes, tapez isinteg - pri - fix - test alltests, appuyez sur ENTRÉE, tapez y lorsque vous êtes invité à le faire, puis appuyez à nouveau sur ENTRÉE. Répétez cette étape jusqu'à ce que sans avertissements, les erreurs ou les correctifs sont signalés.
    5. À l'invite de commandes, tapez eseutil /p /ispub et appuyez sur ENTRÉE.
    6. Si les fichiers journaux pour la banque d'informations existent, supprimez-les en les déplaçant vers un autre dossier. Pour plus d'informations sur les fichiers journaux, consultez l'étape 2.
    7. À l'invite de commandes, tapez eseutil /d /ispub et appuyez sur ENTRÉE.
    8. À l'invite de commandes, tapez isinteg - pub - fix - test alltests, appuyez sur ENTRÉE, tapez y lorsque vous êtes invité à le faire, puis appuyez à nouveau sur ENTRÉE. Répétez cette étape jusqu'à ce que sans avertissements, les erreurs ou les correctifs sont signalés.
  6. Démarrer la banque d'informations. S'il démarre avec succès, effectuez les opérations supplémentaires suivantes :
    1. Désactiver l'enregistrement circulaire pour les fichiers de base de données de banque d'informations.
    2. Exécutez l'Assistant Performance.
    3. Vérifiez que les clients de messagerie électronique peuvent vous connecter à l'ordinateur Exchange Server.
    4. Effectuer une sauvegarde en ligne du serveur.

Plus d'informations

Lorsque l'enregistrement circulaire est activé, le serveur remplace automatiquement les fichiers du journal des transactions plus anciennes lorsque les informations qu'ils contiennent a été validées à la base de données. Cela réduit la quantité d'espace disque requis pour stocker les fichiers journaux, mais il empêche l'exécution de sauvegardes différentielles ou incrémentielles, et il peut-être également vous empêcher d'utiliser les fichiers journaux pour réparer une base de données endommagée. L'enregistrement circulaire est activé par défaut.

Propriétés

Numéro d'article: 219419 - Dernière mise à jour: samedi 28 octobre 2006 - Version: 5.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Exchange Server 5.5 Standard Edition
Mots-clés : 
kbmt kbprb KB219419 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: 219419
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.
Exclusion de responsabilité concernant les contenus obsolètes dans la Base de connaissances
Cet article concerne des produits pour lesquels Microsoft n'offre plus de support. Il est par conséquent fourni « en l'état » et ne sera plus mis à jour.

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