Los objetos persistentes impiden que se produzca la replicación de Active Directory

Seleccione idioma Seleccione idioma
Id. de artículo: 317097 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

Si hay objetos persistentes, cambios de entrada no se replican a los objetos que no existen en el destino, y se registra el siguiente mensaje de ID en el registro de sucesos:
ID. de suceso: 1084
Error de réplica: el agente de replicación de directorios (DRA) no pudo actualizar el objeto CN = "juansoto" OU = madera, OU = Ventas, DC = suOrganización, DC = com (GUID 063639e5-cfa6-40f3-951c-62a34f8dea71) en este sistema con los cambios que se han recibido de servidor fuente 2521a874-d379-4281-8744-4bd34c792026._msdcs.bc.com. Se ha producido un error durante la aplicación de los cambios a la base de datos de directorio en este sistema.
Recibe el mensaje de error siguiente:
No hay ningún objeto en el servidor.

El directorio intentará actualizar el objeto posterior en el siguiente ciclo de replicación. Sincronización de este servidor con el origen está bloqueada hasta que se corrija el problema de actualización. Si esta situación parece estar relacionado con una escasez de recursos, detenga y reinicie este controlador de dominio de Windows.

Si esta condición es un error interno, un error de base de datos, o una relación entre el objeto o el error de restricción, intervención manual deberá corregir la base de datos y permita que continúe la actualización. Es útil tener en cuenta que el problema está causado por el hecho de que el cambio en el sistema remoto no se puede aplicar localmente. Actualizar manualmente los objetos en el sistema local no se recomienda. En su lugar, en el sistema de origen (que ya tiene los cambios), intente invertir o revertir el cambio. A continuación, en el próximo ciclo de replicación, observe si el cambio se pueden aplicar ahora localmente.
Además, si ejecuta el comando repadmin /showreps en el controlador de dominio, recibirá el siguiente mensaje de error
HQSite\DC1 a través de RPC
objectGuid: 2521a874-d379-4281-8744-4bd34c792026
Error en el último intento @ 16:10.54 2002-01-21, resultado 8240:
No hay ningún objeto en el servidor.
Último éxito @ (nunca).

El último valor de éxito puede ser "nunca" o la última vez que se ha producido una replicación correcta. Replicación de Active Directory se detiene en el contexto de nomenclatura especificado y no vuelve hasta que resuelva este problema. Replicación a los contextos de nomenclatura continúa como se esperaba.

Causa

Este problema se produce porque la funcionalidad de coherencia estricta de la replicación se está aplicando en el controlador de dominio entrante. Normalmente, este problema se produce porque el controlador de dominio que tiene el objeto adicional (o persistente) ha sido de replicación durante el período de duración de más de un objeto de desecho.

Se ha agregado la funcionalidad de coherencia estricta de la replicación en Windows 2000 Service Pack 3 (SP3) y en algunas revisiones de posteriores al Service Pack 2 (SP2). Si el controlador de dominio está registrando los mensajes de error que se describen en la sección "Síntomas" de este artículo, se ejecuta una revisión posterior al SP2 o SP3.Para obtener información adicional acerca de las revisiones posteriores al SP2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
314282 Los objetos persistentes pueden permanecer después de poner en línea un servidor de catálogo global desfasado

Solución

Importante Esta sección, el método o la tarea contiene pasos que le indican cómo modificar el registro. Sin embargo, pueden producirse problemas graves si modifica incorrectamente el registro. Por lo tanto, asegúrese de que sigue estos pasos cuidadosamente. Para una mayor protección, copia de seguridad del registro antes de modificarlo. Luego puede restaurar el registro si surge algún problema. Para obtener más información acerca de cómo hacer copia de seguridad y restaurar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756 Cómo hacer copia de seguridad y restaurar el registro en Windows

Coherencia estricta de la replicación se creó para impedir la replicación no deseada de objetos persistentes. Antes de que se ha creado la coherencia estricta de la replicación, el asociado entrante solicitado todo el objeto si el objeto no existe localmente y eventualmente replicado el objeto a todos los asociados de forma predeterminada.

Si sólo existe el contexto de nomenclatura que se indica en el mensaje de error en el controlador de dominio entrante como un catálogo global de sólo lectura, se puede volver a crear un objeto que puede ser difícil de quitar. Este problema puede producirse si el objeto sólo existe en los servidores de catálogo global y se ha eliminado desde el contexto de nombres de dominio. En esta situación, Microsoft recomienda que se purga el objeto de todos los catálogos globales en el que existe este objeto. No purgar los objetos hasta que compruebe que el objeto está pensado y que aún existe en el contexto de nombres de dominio.

Para obtener información adicional acerca de cómo purgar los objetos, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
314282 Los objetos persistentes pueden permanecer después de poner en línea un servidor de catálogo global desfasado


Después de eliminar un objeto que no desea volver a crear, si decide que necesita este objeto y si existe en el contexto de nombres de dominio intencionadamente, utilice cualquiera de los métodos siguientes para habilitar la replicación.
  • Método 1: Objetos de desecho y basura recogen el objeto
    1. Eliminar el objeto, habilitar la coherencia de replicación no estricta (ver método 2) y, a continuación, habilitar la replicación de nuevo.

      NOTASi no habilita la coherencia de replicación no estricta, el objeto es recolectado cuando expira el período de duración de objetos de desecho. Una vez el objeto recolectado, reanuda la replicación normal.
    2. Después de la eliminación se ha replicado, habilitar coherencia estricta de la replicación de nuevo si es necesario.
  • Método 2: Habilitar la coherencia de replicación sueltos

    Después de habilitar la coherencia de replicación no estricta, asegúrese de habilitar coherencia estricta de la replicación de nuevo después de que se haya replicado el objeto. Si habilita la coherencia de replicación no estricta, el error sólo informa el primer objeto que no existe en el destino. Pueden existir objetos adicionales, incluidas algunas que existe en el contexto nomenclatura de sólo lectura (catálogo global).

    Para habilitar la coherencia de replicación no estricta, siga estos pasos en el controlador de dominio en el que se informa de los mensajes de errores que se describen en la sección "Síntomas" de este artículo:
    1. Busque y haga clic en la clave del registro siguiente:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTDS\Parameters
    2. Haga clic en Agregar valor en el Editar menú.
    3. Agregue el siguiente valor:
      Nombre de valor: Coherencia de replicación estricta
      Tipo de datos: REG_DWORD
      Datos del valor: si el valor es 1, cambiar a 0.

Estado

Este comportamiento es por diseño.

Más información

Los objetos persistentes pueden ser un problema en los siguientes escenarios:
  • El objeto persistente tiene un valor de un atributo único, como samAccountName, que otro objeto que desea utilizar.
  • El objeto persistente es un riesgo de seguridad, por ejemplo, puede representar un usuario que ha eliminado.
  • El objeto persistente sólo existe en el contexto nomenclatura de sólo lectura (catálogo global). Este comportamiento hace que el objeto sea difícil de eliminar.
Si habilita la coherencia estricta de la replicación, un destino deja de replicar y recibe el mensaje de error que se describe en la sección "Síntomas" de este artículo si el destino recibe las modificaciones de un objeto que no tiene. Normalmente, este problema se produce cuando un controlador de dominio bien que no tenga el objeto replica un cambio en un objeto persistente de una fuente incorrecta que ha estado fuera de contacto.

Si habilita la coherencia de replicación no estricta, si un destino recibe un cambio a un objeto que no tiene, se replica todo el objeto en el destino en aras de la coherencia de la replicación. Este comportamiento hace que un objeto persistente a todos los controladores de dominio en la topología de replicación.

Propiedades

Id. de artículo: 317097 - Última revisión: viernes, 23 de mayo de 2014 - Versión: 1.0
La información de este artículo se refiere a:
  • Microsoft Windows 2000 Advanced Server
Palabras clave: 
kbenv kbprb kbmt KB317097 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 317097

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com