Cómo ejecutar Eseutil /P (reparar)

 

Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Última modificación del tema: 2007-08-27

En este tema se ofrecen instrucciones y la sintaxis para ejecutar la reparación de las Utilidades de base de datos de Exchange Server (Eseutil.exe) en la base de datos de buzones, carpetas públicas o de colas de servidores de transporte. En este tema se proporcionan también consejos que se deben tener en cuenta después de la reparación. El modo de reparación de Eseutil corrige las bases de datos afectadas o dañadas en los niveles de página y tabla, pero no en el nivel de aplicación. Una reparación puede realizarse correctamente y dejar las tablas de la base de datos en un estado correcto, pero con la base de datos tan dañada que no se puede montar. Para obtener más información acerca del modo de reparación de Eseutil, consulte Modo de reparación Eseutil /P (en inglés).

Antes de empezar

Antes de ejecutar el modo de reparación de Eseutil en una base de datos de buzones o de carpetas públicas, proceda como se indica a continuación:

  • Compruebe que en la unidad lógica local hay suficiente espacio en disco para la base de datos de reparación temporal. Es aconsejable disponer de un 20 por ciento del tamaño de los archivos de base de datos que se van a reparar, si bien el tamaño del archivo temporal variará considerablemente en función de la naturaleza de las reparaciones que se realicen. Si no hay suficiente espacio en disco, puede dirigir los archivos temporales a otra unidad, como se describe más adelante en este tema.

  • Compruebe que tiene permisos totales para las carpetas en la que desea realizar la reparación.

  • Asegúrese de que inicia sesión mediante una cuenta que tenga pertenencia delegada en el grupo de administradores local en dicho equipo.

  • Desmonte la base de datos.

  • Haga una copia de los archivos de base de datos que desea reparar.

Antes de ejecutar el modo de reparación de Eseutil en una base de datos de cola de servidor de transporte de una función del servidor Transporte de concentradores o Transporte perimetral, proceda como se indica a continuación:

  • Detenga el servicio de transporte de Microsoft Exchange.

  • Realice una copia de seguridad de la carpeta de cola del servidor de Exchange.

  • Compruebe que tiene permisos totales para las carpetas en la que desea realizar la reparación.

  • Debe iniciar sesión con una cuenta que pertenezca al grupo de administradores locales del equipo.

    Importante

    Para no interrumpir el flujo de correo, la carpeta de cola existente se puede cambiar de nombre, con lo que se crean una carpeta y una base de datos de cola nuevas cuando se reinicia el servicio de transporte de Microsoft Exchange. Para obtener más información acerca de cómo hacerlo, consulte Uso de la base de datos de colas en servidores de transporte (en inglés).

Procedimiento

Para ejecutar Eseutil /P en una base de datos de buzón, carpeta pública o cola de servidor de transporte

  • La sintaxis básica de la línea de comandos para reparar una base de datos con Eseutil es:

    ESEUTIL /P databasefilename.edb
    

    Nota

    De manera predeterminada, la base de datos de cola de transporte se llama mail.que.

Consejos que se deben tener en cuenta después de reparar bases de datos de buzón o carpeta pública

Tenga en cuenta los aspectos siguientes después de ejecutar Eseutil /P para reparar la bases de datos de buzón o carpeta pública:

  • Tras la reparación, realice una copia de seguridad completa de la base de datos tan pronto como sea posible. La reparación invalida las copias de seguridad anteriores. Esto no quiere decir que las copias de seguridad anteriores no se puedan restaurar o no tengan ningún valor. Quiere decir que la reparación hace que sea no se pueda poner la base de datos completamente al día a partir de una copia de seguridad anterior. Si restaura una copia de seguridad anterior, la reproducción del archivo de registro de transacciones terminará en el punto en que se llevó a cabo la reparación. Los cambios realizados en la base de datos después de la reparación no se pueden introducir en una base de datos restaurada. Por lo tanto, es muy importante que, tan pronto como sea posible, realice una copia de seguridad completa de la base de datos después de la reparación.

  • Recuerde que debe ejecutar el modo de desfragmentación de Eseutil (Eseutil /D) y el Comprobador de integridad de almacenes de información (Isinteg.exe) con la opción -fix para finalizar la reparación. Puede omitir los pasos siguientes sólo si piensa utilizar la base de datos reparada para la recuperación ante un desastre y, a continuación, descartarla. Si omite estos pasos podría recuperar menos datos que si los llevara a cabo, pero también invertirá varias horas menos en la recuperación.

    Importante

    Antes de ejecutar una reparación debe hacer una copia de la base de datos haciendo una copia de seguridad de los archivos de base de datos, por si la base de datos se encontrara en un estado peor que la versión de la copia de seguridad.

Para obtener más información

Puede obtener información completa y la sintaxis de la línea de comandos de Eseutil /P escribiendo eseutil /? en el símbolo del sistema y seleccionando, a continuación, P para reparación.

Nota

En la Ayuda de línea de comandos para Eseutil /P, observará que se muestran los modificadores aplicables a los archivos de transmisión por frecuencias (.stm), el modificador /createstm y el /s. Sin embargo, los modificadores no funcionan en bases de datos de Microsoft Exchange Server 2007 debido a que los archivos de transmisión por secuencias no son compatibles con la herramienta Eseutil.

Para obtener más información acerca de Eseutil, consulte los siguientes temas: