Guide de l'Utilitaire de base de données d'Exchange Server

 

Dernière rubrique modifiée : 2006-08-30

Si une base de données est corrompue ou endommagée, les données peuvent être restaurées à partir de la sauvegarde ou réparées à l'aide d'Eseutil. Eseutil est un utilitaire de ligne de commande qui fonctionne avec le moteur ESE (Extensible Storage Engine), des fichiers de base de données (.edb), des fichiers de transmission en continu (.stm) et des fichiers journaux (.log) associés à une banque d'informations dans un groupe de stockage donné. Eseutil se trouve dans le dossier C:\Program Files\Exchsrvr\Bin dans Exchange Server 2000 et Exchange Server 2003. L'outil peut être exécuté sur une base de données à la fois depuis la ligne de commandes et utilisé pour exécuter une gamme de tâches de base de données (réparation, défragmentation en mode hors connexion, vérifications d'intégrité, etc.) dans Exchange Server 5.5, Exchange Server 2000 et Exchange Server 2003. Le tableau ci-après répertorie les commutateurs Eseutil les plus courants.

noteRemarque :
Téléchargez le Guide de l'Utilitaire de base de données de Microsoft Exchange Server 2003 pour l'imprimer ou le lire en mode hors connexion.

Le mode Réparation d'Eseutil permet de réparer une base de données corrompue ou endommagée alors que les modes Récupération et Restauration permettent de lire une nouvelle fois les fichiers journaux de transaction dans une base de données. Les modes Image mémoire d'en-tête de fichier permettent d'établir une corrélation entre une base de données et des fichiers journaux de transaction et de déterminer d'autres informations les concernant. Le mode Total de contrôle permet de vérifier l'intégrité des fichiers d'une base de données. Le mode Copie de fichier est utile pour la copie rapide de fichiers volumineux. Le mode Défragmentation permet de compacter une base de données en mode hors connexion et de réduire ainsi la taille des fichiers de base de données en supprimant l'espace vide.

Les rubriques de ce guide présentent l'outil de réparation d'Eseutil, les scénarios d'utilisation de cet outil, les différents modes fournissant des instructions sur la procédure d'exécution d'Eseutil dans ces modes et proposent de l'aide sur la résolution des erreurs courantes d'Eseutil. Pour plus d'informations sur les erreurs courantes d'Eseutil, voir la rubrique sur la Référence des erreurs courantes d'Eseutil.

Mode d'Eseutil Commutateur Description

Défragmentation

/D

Eseutil défragmente les fichiers de base de données. Ce mode diminue la taille brute sur le disque des fichiers de base de données (.edb) et de transmission en continu (.stm) en supprimant la majorité des pages vides et des index ad hoc.

Pour plus d'informations, voir les rubriques :

Réparation

/P

Eseutil répare les pages de base de données corrompues dans une base de données en mode hors connexion mais supprime toutes celles qui ne peuvent pas être réparées. En mode Réparation, l'utilitaire Eseutil corrige les différentes tables mais n'ajuste pas les relations entre les tables. ISInteg doit être utilisé pour contrôler les relations logiques entre les tables.

Pour plus d'informations, voir les rubriques suivantes :

Restauration

/C

Eseutil affiche le fichier Restore.env et contrôle la récupération matérielle après la restauration à partir de la sauvegarde en ligne.

Pour plus d'informations, voir les rubriques suivantes :

Récupération

/R

Eseutil lit à nouveau les fichiers journaux de transaction ou les reprend pour restaurer une base de données dans le but d'une cohérence interne ou pour mettre à jour une ancienne copie d'une base de données.

Pour plus d'informations, voir les rubriques suivantes :

Intégrité

/G

Eseutil vérifie l'intégrité logique au niveau de la page et d'ESE (Extensible Storage Engine) de la base de données mais ne vérifie pas l'intégrité de la base de données au niveau de la banque d'informations.

Pour plus d'informations, voir les rubriques suivantes :

Fichier de l'image mémoire

/M

Eseutil affiche les en-têtes des fichiers de base de données, des fichiers journaux de transaction et des fichiers de point de contrôle. Ce mode affiche également l'allocation d'espace de base de données et les métadonnées.

Pour plus d'informations, voir les rubriques suivantes :

Total de contrôle

/K

Eseutil vérifie les totaux de contrôle sur toutes les pages dans les fichiers de base de données et de transmission en continu.

Pour plus d'informations, voir les rubriques suivantes :

Copie de fichier

/Y

Eseutil réalise une copie rapide de fichiers très volumineux.

Pour plus d'informations, voir les rubriques suivantes :

ISInteg

L'utilitaire ISInteg est généralement utilisé après une réparation à l'aide d'Eseutil. Il peut également être utilisé lorsqu'un événement ou une erreur le garantit. Plusieurs articles de la Base de connaissances Microsoft recommandent l'utilisation d'ISInteg pour la résolution de problèmes spécifiques.

ISInteg résout les problèmes de base de données au niveau de l'application. Eseutil résout les problèmes de base de données au niveau de l'ESE. ISInteg considère la base de données comme un ensemble de boîtes aux lettres et d'éléments et peut réparer et établir des corrélations entre les informations et les relations entre les boîtes aux lettres, les dossiers, les éléments et les pièces jointes.

ISInteg a été conçu à l'origine comme un utilitaire en vue d'une utilisation interne par les testeurs dans le groupe de développement d'Exchange et a été publié en raison de son utilité générale. Il permet de réaliser de nombreux tests différents et liés de la base de données et de corriger les incohérences détectées. ISInteg ne peut pas corriger complètement tous les problèmes possibles dans la base de données, mais ses résultats sont souvent très concluants. Depuis sa conception, ISInteg a été sensiblement amélioré pour devenir plus robuste et utile.

Pour plus d'informations

Pour plus d'informations sur les stratégies de récupération de base de données, voir la rubrique sur les Stratégies de récupération d'une base de données.

Pour plus d'informations sur les erreurs courantes d'Eseutil, voir la rubrique sur la Référence des erreurs courantes d'Eseutil.

Pour plus d'informations sur l'utilitaire ISInteg, consultez l'article 182081 de la Base de connaissances Microsoft, « Description de l'utilitaire Isinteg » (https://go.microsoft.com/fwlink/?LinkId=3052&kbid=182081).

Pour plus d'informations sur la réparation des bases de données Exchange et sur la récupération d'urgence, voir le Guide des opérations de récupération d'urgence de Microsoft Exchange Server 2003 (https://go.microsoft.com/fwlink/?LinkId=47570).

Pour plus d'informations sur la présentation des types de fichiers ESE, voir la rubrique sur les fichiers ESE (https://go.microsoft.com/fwlink/?LinkId=68167).