ESE 454 -515 : Fichier journal de transactions requis manquant

[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 : 2007-01-23

L'outil Microsoft® Exchange Server Analyzer Tool a trouvé un événement ESE 454 avec le code d'erreur -515. Cette erreur indique qu'il n'a pas été possible de monter la base de données Exchange parce qu'un fichier journal de transactions requis est manquant.

Explication

Un événement ESE 454 avec une erreur -515 peut se produire si l'ESE (Extensible Storage Engine) tente de mettre toutes les bases de données d'un groupe de stockage dans un état cohérent durant le processus de récupération. Si un fichier journal de transactions requis est manquant, le processus de récupération échoue, ainsi que le montage de la base de données, en générant l'erreur -515.

Action d'utilisateur

Pour résoudre ce problème, effectuez une ou plusieurs des opérations suivantes :

  • À l'aide des procédures décrites ici, déterminez les fichiers journaux de transactions qui manquent et leurs emplacements. Déplacez-les ensuite dans le répertoire du journal de transactions pour le groupe de stockage.
  • Restaurez la ou les bases de données affectées à partir de la sauvegarde.
CautionAttention :
Il est déconseillé de tenter de restaurer la base de données à moins que la solution précédente de localisation et de restauration des fichiers journaux de transactions manquants spécifiques ait échoué. Une telle opération entraînerait la réécriture de toutes les données depuis la dernière sauvegarde.
noteRemarque :
Avant de restaurer la ou les bases de données, déplacez ou supprimez les fichiers journaux de transactions associés au groupe de stockage concerné du chemin de destination.

Identification de fichiers journaux de transactions manquants à l'aide de l'Assistant Dépannage de Microsoft Exchange dans Exchange Server 2003 et Exchange Server 2007

  1. Dans la fenêtre Afficher les résultats de l'examen du journal des événements de l'Assistant Dépannage de Microsoft Exchange, cliquez sur le lien Utilisez la tâche de gestion de la récupération de base de données associée pour vérifier et résoudre ce problème pour identifier les fichiers journaux de transactions obligatoires manquants.

  2. Enregistrez les noms de fichiers journaux indiqués à l'étape 1.

  3. Déterminez l'emplacement actuel des fichiers journaux et déplacez-les vers l'emplacement souhaité.

noteRemarque :
Veillez à effectuer une recherche dans la Corbeille et les dossiers de mise en quarantaine antivirus lorsque vous déterminez l'emplacement actuel des fichiers journaux de transactions manquants.
  1. Essayez de monter la base de données Exchange affectée.

Identification et restauration manuelles des journaux de transactions manquants sur Exchange 2000 Server ou Exchange Server 2003

  1. Démarrez le Gestionnaire système Exchange.

  2. Développez Groupes d'administration, votre propre groupe d'administration et Serveurs, cliquez avec le bouton droit sur votre groupe de stockage, puis cliquez sur Propriétés.

  3. Sous l'onglet Général, sous Emplacement du journal des transactions, enregistrez le chemin d'accès de l'emplacement des fichiers journaux de transactions.

  4. À l'invite de commandes, ouvrez le répertoire dans lequel se trouve le fichier Eseutil.exe. Le chemin d'accès par défaut d'Eseutil.exe dans Exchange 2000 Server et Exchange Server 2003 est C:\program files\exchsrvr\bin.

  5. À l'invite de commandes, entrez la commande suivante :

    eseutil /ml "logpath\logprefix"
    

    logpath est le chemin d'accès des fichiers journaux de transactions enregistrés à l'étape 3 et logprefix le préfixe des fichiers journaux de transactions, généralement e00.

    Voici un exemple de cette commande utilisant les valeurs par défaut :

    eseutil /ml "c:\program files\exchsrvr\mdbdata\e00".

  6. Les fichiers journaux de transactions manquants sont signalés dans l'un des deux formats suivants, selon le fichier journal manquant :

    • Fichier journal manquant : c:\program files\exchsrvr\mdbdata\E0002BE2.log
    • ERREUR : Fichiers journaux manquants. Le fichier journal est de la génération 11 235 (0x2BE3), alors que la génération prévue est 11 234 (0x2BE2).

    0x2BE2 est le fichier journal manquant, E0002BE2.log.

  7. Enregistrez les noms de fichiers journaux indiqués à l'étape 6.

  8. Déterminez l'emplacement actuel des fichiers journaux et déplacez-les vers l'emplacement souhaité de l'étape 3.

noteRemarque :
Veillez à effectuer une recherche dans la Corbeille et les dossiers de mise en quarantaine antivirus lorsque vous déterminez l'emplacement actuel des fichiers journaux de transactions manquants.
  1. Essayez de monter la base de données Exchange affectée.

Identification et restauration manuelles des journaux de transactions manquants sur Exchange Server 2007

  1. Démarrez la console de gestion Exchange sur le serveur qui contient le groupe de stockage.

  2. Dans l'arborescence de la console, développez Configuration du serveur, puis cliquez sur Boîte aux lettres.

  3. Dans le volet Résultats, cliquez sur le serveur de boîtes aux lettres qui contient le groupe de stockage pour lequel vous voulez restaurer les fichiers journaux de transactions manquants.

  4. Cliquez avec le bouton droit sur votre groupe de stockage, puis cliquez sur Propriétés.

  5. . Sous l'onglet Général, sous Emplacement du journal, enregistrez le chemin d'accès de l'emplacement des fichiers journaux de transactions.

  6. À l'invite de commandes, ouvrez le répertoire dans lequel se trouve le fichier Eseutil.exe. Dans Exchange Server 2007, le fichier Eseutil se trouve dans le dossier d'installation par défaut d'Exchange. Il s'agit de <SystemDrive>:\Program Files\Microsoft\Exchange Server\Bin.

  7. À l'invite de commandes, entrez la commande suivante :

    eseutil /ml "logpath\logprefix"
    

    logpath est le chemin d'accès des fichiers journaux de transactions enregistrés à l'étape 5 et logprefix le préfixe des fichiers journaux de transactions, généralement e00.

    Voici un exemple de cette commande utilisant les valeurs par défaut :

    eseutil /ml "c:\Program Files\Microsoft\Exchange Server\Bin\e00".

  8. Les fichiers journaux de transactions manquants sont signalés dans l'un des deux formats suivants, selon le fichier journal manquant :

    • Fichier journal manquant : c:\Program Files\Microsoft\Exchange Server\Bin\E000000049A.log
    • ERREUR : Fichiers journaux manquants. Le fichier journal est de la génération 11 235 (0x2BE3), alors que la génération prévue est 11 234 (0x2BE2).

    0x2BE2 est le fichier journal manquant, E0002BE2.log.

  9. Enregistrez les noms de fichiers journaux indiqués à l'étape 8.

  10. Déterminez l'emplacement actuel des fichiers journaux et déplacez-les vers l'emplacement souhaité de l'étape 5.

noteRemarque :
Veillez à effectuer une recherche dans la Corbeille et les dossiers de mise en quarantaine antivirus lorsque vous déterminez l'emplacement actuel des fichiers journaux de transactions manquants.
  1. Essayez de monter la base de données Exchange affectée.

Pour plus d'informations sur l'événement ESE 454, consultez la page du centre des événements et messages d'erreur (https://go.microsoft.com/fwlink/?LinkId=81883).