Eseutil

 

S’applique à : Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Dernière rubrique modifiée : 2006-09-14

Les utilitaires de la base de données du serveur Exchange (Eseutil.exe) est un outil à utiliser pour vérifier, modifier, et réparer un fichier de la base de données Exchange. Lorsqu'une base de données est corrompue ou endommagée, les données peuvent être restaurée à partir du secours ou réparées en utilisant Eseutil. Eseutil est un outil de ligne de commande qui fonctionne avec le moteur ESE (Extensible Storage Engine), les fichiers de base de données et les fichiers journaux associés à une base de données Microsoft Exchange. Eseutil est localisé dans le dossier d'installation par défaut d'Exchange, du <SystemDrive>:\Program Files\Microsoft\Exchange Server\Bin.

Eseutil peut être utilisé contre toute base de données ESE dans la Exchange Server 2007. Par le passé, Eseutil ne pouvait être utilisé qu'avec les bases de données ESE de boîtes aux lettres et de dossiers publics, mais avec Exchange 2007, Eseutil peut également être utilisé avec des bases de données ESE sur les rôles de serveur de transport Hub et Edge Exchange 2007.

Notes

Les fichiers du flux (.stm) ne sont pas pris en charge par les bases de données Eseutil dans Exchange 2007. Toutefois, le Eseutil prend en charge les fichiers .stm dans les anciennes bases de données Exchange. Si vous travaillez avec les bases de données dans les versions Exchange précédant Exchange 2007, utilisez l'outil Eseutil associé à cette version de la base de données Exchange.

Eseutil peut être exécuté sur une base de données à un moment à partir de l'invite de commande. Eseutil peut être utilisé pour exécuter une gamme de tâches de la base de données y compris la réparation, la défragmentation hors connexion, et les vérifications d'intégration. Le tableau 1 répertorie les commutateurs Eseutil les plus répandus.

Eseutil examine la structure de la base de données des tableaux et des registres au bas niveau de la base de données (Ese.dll). Le mode de défragmentation peut être utilisé pour compiler une base de données hors connexion. D'autres modes d'Eseutil tels que la réparation, la récupération et la restauration peuvent être utilisés pour réparer une base de données corrompue ou endommagée. Les modes comme l'intégrité, le cliché des fichiers, et la somme de contrôles peuvent être utilisés pour vérifier l'état de la base de données.

Tableau 1   Commutateurs Eseutil les plus répandus

Mode Eseutil Commutateur Description

Défragmentation

/D

Défragmente la base de données hors connexion, mais laisse la nouvelle base de données défragmentée dans l'emplacement temporaire avec ou sans annulation de la base de données initiale. Ce mode réduit la taille énorme du disque de la base de données (.edb) en supprimant la plupart des pages vides et en reconstruisant les indexes.

Réparer

/P

Répare une base de données hors connexion corrompue en supprimant les pages qui ne peuvent pas être fixées. Dans le mode de réparation, l'outil Eseutil fixe les tableaux individuels, mais ne maintient pas les relations entre les tableaux. Utilisez l'outil Vérificateur d'intégrité de la banque d'informations (Isinteg.exe) pour vérifier et fixer les liens entre les tables si la base de données est une base de données de la boîte aux lettres ou du dossier public.

Restaurer

/C

Affiche le fichier du journal de restauration (Restore.env file) et contrôle la récupération du matériel après la restauration à partir des secours hérités en ligne.

Recovery

/R

Relit les fichiers du journal de transaction ou les reconduit pour restaurer une base de données à une consistance interne ou pour actualiser une ancienne copie d'une base de données.

Intégrité

/G

Vérifie l'intégrité logique du niveau de la page et du niveau ESE de la base de données. Ne vérifie pas l'intégrité au niveau de l'application. L'intégrité logique du niveau de l'application peut être vérifiée avec Isinteg pour les bases de données de la boîte aux lettres et du fichier public.

Cliché des fichiers

/M

Affiche les en-têtes des fichiers de la base de données, les fichiers du journal de transaction et les fichiers de point de contrôle. Affiche également les informations de l'en-tête de page de la base de données, et l'allocation de l'espace de base de données et métadonnées.

Total de contrôle

/K

Vérifie les sommes de contrôle sur toutes les pages dans la base de données, les fichiers du journal, et les fichiers du point de contrôle.

Copier un fichier

/Y

Exécute une copie rapide de très larges fichiers.

Pour plus d'informations

Pour plus d'informations sur Eseutil, consultez les rubriques suivantes :