Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Síntomas

Imagine el siguiente escenario:

  • Activar una copia pasiva de una base de datos del Service Pack 3 (SP3) de Microsoft Exchange Server 2010 mediante Windows PowerShell o la Consola de administración de Exchange.

  • Desmonta la base de datos montada sin problemas y monta la copia pasiva.

  • El estado de la copia de la base de datos cambia a un estado de error durante la fase de inicialización de la copia que ahora es pasiva. Además, el mensaje de estado para la copia de la base de datos muestra error.


Cuando se produce este problema, recibirá un mensaje de error similar al siguiente al ejecutar el Get MailboxDatabaseCopyStatus | identidad fl, errormessage cmdlet en el Shell de administración de Exchange (EMC);

El servicio de replicación de Microsoft Exchange encontró un error al inspeccionar los registros y la base de datos para DB\Server en el inicio. Error: Error en la comprobación de archivos: el archivo de registro'ruta\Exx.log' es generación número1; Sin embargo, la generación esperada es número2.


Por ejemplo, puede recibir el siguiente mensaje de error:

El servicio de replicación de Microsoft Exchange encontró un error al inspeccionar los registros y la base de datos para DB\Server en el inicio. Error: Error en la comprobación de archivos: el archivo de registro 'f:\logs\DB\Enn.log' es generación 2024; Sin embargo, la generación esperada es 2004.



Causa

Si está habilitada la creación de nombres tiene el formato 8.3 en los volúmenes que contienen registros de transacciones de Exchange Server 2010 SP3, esto puede provocar que se devuelvan registros de transacción no válidos como parte de una consulta findfile durante el proceso de activación de las bases de datos. Esto hace que las bases de datos se envíen a un estado de error debido a una secuencia no válida en los números de generación de registro de transacciones.

Sin pérdida de datos se produce a causa de este error.

Solución

Para resolver este problema, instale el paquete siguiente:

descripción del paquete acumulativo de actualizaciones 2 para Exchange Server 2010 Service Pack 3

Solución alternativa

Paso 1: Determinar la configuración de creación de nombres tiene el formato 8.3

Para determinar si está habilitada la creación de nombres tiene el formato 8.3, ejecute el comando siguiente desde un símbolo del sistema con privilegios elevados. (En este caso, se supone que son los archivos de registro de transacciones en la unidad C.)

fsutil 8dot3name query c: 

Si la salida esperada devuelve algo que resemblbes los siguientes valores, creación de nombres tiene el formato 8.3 está habilitada:

The volume state is: 0 (8dot3 name creation is enabled).


The registry state is: 2(Per volume setting-the default).

Based on the above two settings, 8dot3 name creation is enabled on C:
O bien, el resultado esperado puede devolver algo similar a lo siguiente:

The volume state is: 0 (8dot3 name creation is enabled).


The registry state is: 0 (Per volume setting - the default).

Based on the above two settings, 8dot3 name creation is enabled on C:
Esto indica que esa unidad que c tiene habilitada la creación de nombre de tiene el formato 8.3.

Asegúrese de que se ejecute este comando en el volumen que contiene los registros de transacciones. También puede utilizar los siguientes si utiliza puntos de montaje:

fsutil 8dot3name query Volume{928842df-5a01-11de-a85c-806e6f6e6963} 

Tendrá que sustituir el GUID para que coincida con el GUID del volumen en el volumen. Para determinar el volumen y el GUID de una unidad específica, ejecute el siguiente comando:

mountvol [Drive:]Path /L 

Según sus requisitos, puede establecer la creación de nombres tiene el formato 8.3 deshabilitada para todos los volúmenes o en una base por volumen, como se describe en el paso 3. Es más importante que se asegure de que el volumen que contiene los registros de transacciones está deshabilitado para la creación de nombres tiene el formato 8.3.

Paso 2: Directiva de grupo de verificación para deshabilitar la creación de nombres tiene el formato 8.3

Antes de intentar deshabilitar creación de nombres tiene el formato 8.3, debe tener en cuenta que esta configuración puede controlarse mediante la directiva de grupo. Compruebe para determinar si se ha configurado Directiva de grupo para cambiar la siguiente clave del registro en los servidores de Exchange:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsDisable8dot3NameCreation"=dword:00000002


Si esta configuración está controlada mediante Directiva de grupo, quite esta opción de la configuración de directiva de grupo para los servidores de Exchange y establezca el valor NtfsDisable8dot3NameCreation DWORD con un valor de 2. Esto permite cambios de volumen individual.

Nota: Si se utiliza un valor de 0 , no puede cambiar la configuración de volumen.


Para obtener más información acerca del comando Fsutil 8dot3name , visite el siguiente sitio Web de Microsoft TechNet:

Paso 3: Cambiar la creación de nombres tiene el formato 8.3

Para deshabilitar la creación de nombres tiene el formato 8.3 para todos los volúmenes, ejecute el siguiente comando:

fsutil 8DOT3name set  

Si desea deshabilitar sólo en volúmenes individuales que contienen los registros de transacciones, ejecute el siguiente comando:

fsutil 8DOT3name set c: 1  

Nota: En este comando, c es la letra de la unidad que contiene los registros de transacciones.

O bien, puede ejecutar en un volumen específico. Para ello, ejecute el siguiente comando:

fsutil 8dot3name query Volume{928842df-5a01-11de-a85c-806e6f6e6963}  

Después de cambiar la configuración del volumen para deshabilitar la creación de nombres tiene el formato 8.3, puede comprobar que la configuración está deshabilitada. Para ello, ejecute de nuevo el comando siguiente:

fsutil 8DOT3name query c:  

Esto hace que todos los archivos nuevos que se crean o copian en este volumen no se genere un nombre tiene el formato 8.3 para el nombre de archivo. Sin embargo, todos los archivos existentes todavía contienen el nombre tiene el formato 8.3. Por lo tanto, tendrá que resolver este problema.

Paso 4: Quitar 8punto3 para registros de transacciones existentes

Opción 1

Es la opción preferida ejecutar una copia de seguridad completa en las bases de datos de Exchange. Esto hace que los registros de transacciones truncado y quita los registros existentes que tengan nombres tiene el formato 8.3. Después de todos los registros de transacciones que contienen 8punto3 se truncan, se mueve la base de datos no se producirá un error.

Opción 2

Si la opción copia de seguridad no está disponible, deberá manipular la copia de todos los registros de transacciones para asegurarse de que los nombres tiene el formato 8.3 se quitan de los archivos. Para ello, siga estos pasos:

  1. En un servidor que contiene las copias pasivas de la base de datos, detenga el servicio de replicación de Microsoft Exchange.

  2. En Windows PowerShell, ejecute el siguiente comando:

    stop-service msexchangerepl  
  3. En el Explorador de Windows, busque la carpeta en la que va a almacenar los registros de transacciones.

  4. Seleccione todos los registros de transacciones de tipo Enn*.log y moverlos a una carpeta temporal. Asegúrese de mover los registros de transacciones de tipo Enn*.log. No debe mover ningún otro tipo de archivo.

  5. devuelva todos los registros de transacciones a su ubicación original. En este proceso de traslado, se quitan los nombres tiene el formato 8.3.

  6. Repita este proceso para todos los registros de transacciones para todas las bases de datos pasivos.

  7. Reinicie el servicio de replicación de Microsoft Exchange:

    start-service msexchangerepl 

    Nota: Este paso se debe completar primero todas las copias pasivas de bases de datos.

  8. Mover la copia montada (activa) de la base de datos a una copia en la que se manipulan los registros de transacciones:

    Move-ActiveMailboxDatabase DB2 -ActivateOnServer MBX1 -MountDialOverride:None  
  9. Detenga el servicio de replicación de Microsoft Exchange y, a continuación, vuelva a mover los registros de transacciones a una ubicación temporal y vuelva a su ubicación original.

  10. Inicie el servicio de replicación de Microsoft Exchange. Ahora, no debe producirse el error de base de datos durante una acción de move-activemailboxdatabase .

Más información

Otros síntomas comunes que se producen son en el registro de aplicación y en el registro ExchangeHighAvailability operativo. Allí, aparecen sucesos similares a los siguientes:

Para determinar si aún tienen nombres tiene el formato 8.3 en los registros de transacciones, puede ejecutar el comando siguiente en un símbolo del sistema en la ubicación del registro de transacciones:dir /x Si los registros de transacciones todavía contienen 8punto3, verá algo similar a lo siguiente:
04/10/2013 04:16 PM 1,048,576 E0C749~1.LOG E0000000118.log 04/10/2013 04:16 PM 1,048,576 E01D7D~1.LOG E0000000119.log 04/10/2013 04:16 PM 1,048,576 E00834~1.LOG E000000011A.log 04/10/2013 04:16 PM 1,048,576 E05DFF~1.LOG E000000011B.log 04/10/2013 04:16 PM 1,048,576 E06DCB~1.LOG E000000011C.log 04/10/2013 04:16 PM 1,048,576 E0F768~1.LOG E000000011D.log


Nota: Si ve el nombre de E0F768~1.log en la columna siguiente a la última, todavía tiene registros de transacciones que tienen nombres tiene el formato 8.3. Por lo tanto, aún tendrá problemas al intentar mover bases de datos activas.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×