none
Réparation des bases de données des boites aux lettres sous Exchange 2007 SP1 RRS feed

  • Question

  • Bonsoir,

    je voudrai réparer une base de données (banques d'information) sous Exchange 2007 SP1, contenant des boites aux lettres qui n'ont pas été encore migrées vers Exchange 2010 suite à un échec, parce qu'elles contiennent des éléments endommagés, alors toutes ces boites je les ai déplacés vers la même banque d'information afin de lancer une réparation de la banque puis réessayer si ça va résoudre le problème.

    Est ce que je peux lancer l'utilitaire Eseutil /P à n'importe quel moment?cela ne va pas impacter le fonctionnement des boites aux lettre figurant dans la base qui est en cours de réparation?est ce que cette commande va réparer ces éléments endommagés?

    Merci d'avance,



    lundi 6 février 2012 21:04

Toutes les réponses

  • Bonsoir,

    bien sur que si, la commande ESEUTIL /P va bloquer totalement tous les accès aux boîtes de la banque en cours de réparation, puisque la banque est forcément démontée pour que la base puisse être ouverte par l'outil.

    Il est probable que la commande de réparation ne répare pas les éléments endommagés de manière magique...Au mieux, la correction va supprimer tous les éléments en trop ou incohérents. La réparation par ESEUTIL est une réparation de la base de donnée, de ses index, etc... Elle ne vas pas regarder si les messages sont corrects en terme de "messagerie", c'est à dire lisible par Outlook.

    A l'usage, si un élément/objet n'est pas transféré, c'est qu'il n'est pas transférable. Lorsque l'on peut atteindre le message incriminé, on se rend compte qu'il n'est effectivement pas lisible ou qu'il manque la pièce attachée. Il est préférable de le supprimer, ou de modifier le nombre de défaut autorisé.

    A+

     


    Thierry DEMAN. Exchange MVP. https://www.mcpvirtualbusinesscard.com/VBCServer/MVPtdeman/profile (68 MCPs) http://base.faqexchange.info
    • Proposé comme réponse Florin Ciuca mercredi 8 février 2012 20:49
    lundi 6 février 2012 22:57
    Modérateur
  • Bonjour,


    en complément Microsoft recommande de ne pas remettre en production  une base Exchange réparée avec eseutil /P sans faire une vérification d'intégrité de la base.

    "The Isinteg utility fixes the logical problems that may arise when you run a hard repair"

    Ramifications of running the eseutil /p or edbutil /d /r command in Exchange
    http://support.microsoft.com/kb/259851

    Dans Exchange 2010 SP1, l'utilitaire ISINTEG n'existe plus, il faut utiliser la cmdlet

    New-MailboxRepairRequest

    Exchange 2010 SP1: Database Integrity checking

    a+

    yohan





    mardi 7 février 2012 12:33
  • Bonsoir,

    Dsl pour le retard, j'ai procédé à la réparation de la base de données en question aujourd'hui, mais elle n'a pas réparé les éléments endommagés figurant dans les boites aux lettres, la migration des boites aux lettres réparées a échouée de nouveau même aprés la réparation.

    Bien Cordialement,

    vendredi 10 février 2012 22:41
  • Peux-tu te logger sur ces boîtes aux lettres en utilisant Outlook avec les commutateurs /resetfoldernames /cleanviews /cleanprofile ... ?
    vendredi 10 février 2012 22:49
  •  Comment y procéder exactement?
    dimanche 12 février 2012 21:06