Cómo ejecutar Eseutil /M (Volcar archivo)

 

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

Última modificación del tema: 2006-12-19

Puede utilizar el modificador /M con las Utilidades de bases de datos del servidor Exchange (Eseutil) para crear un archivo de volcado o salida con formato de distintos tipos de archivo de base de datos especificados al ejecutar Eseutil.

La sintaxis de Eseutil /M es la siguiente:

ESEUTIL /M modemodifier filename [options] 

Los modificadores de modo más comúnmente utilizados con Eseutil son:

  • H   Este modificador de modo vuelca un encabezado de la base de datos (valor predeterminado).

  • K   Este modificador de modo vuelca un archivo de control.

  • L   Este modificador de modo vuelca un archivo de registro o un conjunto de registros.

  • M   Este modificador de modo vuelca metadatos o un catálogo del sistema de volcado de la base de datos.

  • S   Este modificador de modo vuelca información acerca del uso de espacio de las tablas en una base de datos.

Nota

Para indicar las opciones adicionales de Eseutil, escriba eseutil /? en un símbolo del sistema y, a continuación, presione ENTRAR.

Para obtener más información acerca del modo de volcado de archivos Eseutil, vea Modo de volcado de archivos Eseutil /M (en inglés).

Antes de empezar

Antes de ejecutar los comandos Eseutil /M en su base de datos, lleve a cabo las siguientes acciones:

  • Asegúrese de que el archivo de la base de datos está sin conexión o desmontado.

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

Procedimiento

Para ver el encabezado de los archivos de base de datos y los encabezados de la página

  • Con el objeto de ver el encabezado del archivo de la base de datos, ejecute el siguiente comando en un símbolo del sistema:

    ESEUTIL /MH {filename.edb | mail.que}
    
  • Para ver el encabezado de un archivo de control:

    ESEUTIL /MK filename.chk
    
  • Para ver el encabezado de un archivo de registro de transacciones:

    ESEUTIL /ML filename.log
    
  • Para ver el encabezado de una página de base de datos:

    ESEUTIL /M filename.edb /Plogicalpagenumber
    

    Nota

    No hay espacio entre /P y el número de página.

Para comprobar tanto la secuencia como la integridad de un conjunto de archivos de registro

  • Ejecute el siguiente comando para comprobar posibles daños de un archivo de registro:

    ESEUTIL /ML Log File Name
    

    Por ejemplo, para comprobar un archivo de registro cuyo nombre sea E00123ab.log, escriba:

    ESEUTIL /ML E001234ab.log
    

    Si el archivo de registro logra pasar la prueba, aparece la siguiente respuesta:

    Integrity check passed for log file: E001234ab.log
    

    Si el archivo de registro no logra pasar la prueba, aparece la siguiente respuesta:

    CORRUPTION DETECTED in log file: E001234ab.logOperation terminated with error -501 (ESE_errLogFileCorrupt, Log file is corrupt) 
    
  • Ejecute el siguiente comando para comprobar todos los archivos de registro en una carpeta. Para hacerlo, abra una ventana Símbolo del sistema, vaya a la carpeta en la que se encuentran los archivos de registro y escriba lo siguiente:

    ESEUTIL /ML Enn
    

    Nota

    En este comando, Enn significa el prefijo de registro. El prefijo de registro está formado por los tres primeros caracteres del nombre del archivo de registro cuyo uso es compartido por todos los registros que pertenecen a un grupo de almacenamiento particular. Por ejemplo, el comando Eseutil /ML E00 explora todos los archivos de registro de transacciones en una carpeta que comparta el mismo prefijo de registro. De modo adicional, el comando comunica si algún archivo de registro de transacciones está dañado, fuera de secuencia, perdido o no coincide con el resto de los archivos de registro.

Para ver la información de volcado de los metadatos

  • Ejecute la siguiente sintaxis básica de comando para mostrar la información de metadatos de una base de datos:

    ESEUTIL /MM filename.edb 
    

    Nota

    En una base de datos habitual, el volcado de metadatos necesitará que se muestren varias pantallas. Para conservar la salida enviándola a un archivo, anexe un comando de redireccionamiento al comando anterior, tal como se muestra en el siguiente ejemplo:

    ESEUTIL /MM filename.edb > filename.txt
    

Para ver la información de volcado del uso de espacio

  • Ejecute la siguiente sintaxis básica de comando para mostrar la información de uso de espacio de una base de datos:

    ESEUTIL /MS filename.edb
    

    Nota

    En la última línea de un volcado de uso de espacio se indica un total agregado de las páginas disponibles en la base de datos. Puede multiplicar este número por el tamaño de la página de la base de datos para obtener una aproximación del espacio que con probabilidad será reclamado por la desfragmentación. Para obtener más información acerca del modo de desfragmentación Eseutil, vea Modo de desfragmentación Eseutil /D (en inglés).

Nota

La salida de los comandos de metadatos y uso de espacio es muy similar. Un volcado de uso de espacio es un volcado de metadatos con una columna de información agregada que le indica cuánto espacio está utilizando cada tabla de la base de datos. Un volcado de espacio tarda más en ejecutarse que un volcado de metadatos. Este último es un volcado del catálogo del sistema del archivo de la base de datos. El catálogo del sistema contiene información estructural sobre la base de datos.

Información adicional

Puede ver toda la referencia de la línea de comandos y la sintaxis de Eseutil /M escribiendo eseutil /? en un símbolo de sistema y, a continuación, seleccionando M para el volcado del archivo.

Para más información, vea lo siguiente: