La commande repadmin ignore un RODC de Windows Server 2008 lorsque la commande est utilisée avec le commutateur /syncall

Traductions disponibles Traductions disponibles
Numéro d'article: 949471 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Symptômes

Vous essayez d'utiliser la commande repadmin /syncall suivante pour propager toutes les modifications d'un contexte de nommage spécifié sur tous les contrôleurs de domaine dans un domaine et à tous les catalogues globaux dans la forêt :
repadmin /syncall dsa [NamingContext] /P
note Dans cette commande, dsa représente le nom ordinateur hôte d'un contrôleur de domaine. En outre, NamingContext représente le nom unique de la partition d'annuaire.

Toutefois, un contrôleur de domaine en lecture seule de Windows Server 2008 (RODC) n'essaiera pas à extraire les modifications pour le contexte de nommage spécifié.

note Le RODC de Windows Server 2008 contient les modifications pour le contexte de nommage spécifié dans la partition de catalogue global en lecture seule.

Pour confirmer ce comportement, vous pouvez exécuter la commande repadmin /showreps sur un contrôleur de domaine en lecture seule. Vous pouvez remarquer que le temps de tampon de la dernière réplication réussie de la partition spécifiée a été laissé inchangée. Si vous exécutez la même commande sur un contrôleur de domaine complet qui exécute Windows Server 2003 ou Windows Server 2008, vous constatez que l'horodatage de la dernière réplication réussie pour la partition spécifiée est à jour.

Cause

Ce problème se produit car le paramètre syncall dans la première commande qui est mentionné dans la section « Symptômes », utilise l'attribut hasPartialReplicaNCs sur l'objet Paramètres NTDS pour collecter une liste de contrôleurs de domaine qui ordinateur hôte le contexte de nommage. Ensuite, la commande déclenche un événement réplication. Cette commande active contrôleurs de domaine pour effectuer une réplication extraction du contexte de nommage à partir de ses partenaires de réplication.

RODCs stocker l'attribut hasPartialReplicaNCs localement. Lors de la commande repadmin /syncall Exécution d'un contrôleur de domaine complet, le contrôleur de domaine complet n'a pas d'informations sur le contrôleur de domaine en lecture seule. Par conséquent, aucune réplication sur le RODC n'est déclenchée.

Résolution

Pour résoudre ce problème, vous devez spécifier explicitement le nom du catalogue global en lecture seule dans le paramètre dsa et avec le contexte de nommage obtenir les mises à jour sur le nom de catalogue global en lecture seule. Pour cela, exécutez une commande semblable à celui-ci à partir d'une invite de commandes :
repadmin /syncall RODC [Naming Context]
note Le paramètre /P n'est pas une option de repadmin sur un catalogue global en lecture seule. C'est le cas car, par définition, les catalogues globaux en lecture seule ne peut pas avoir d'origine des mises à jour se réplique à autres contrôleurs de domaine.

note Pour accéder à l'aide avancée de l'outil Repadmin.exe, utilisez le paramètre /experthelp .

Statut

Ce comportement est voulu par la conception même du produit.

Plus d'informations

Pour plus d'informations sur la syntaxe Repadmin.exe, reportez-vous au site Web suivant :
http://technet2.microsoft.com/WindowsServer/en/library/03b7fc47-e25c-4af8-822f-f856b565b76a1033.mspx?mfr=true
Voici la sortie de la commande repadmin /showattr lorsque la commande est exécutez sur tous les contrôleurs de domaine. Vous remarquerez que l'attribut hasPartialReplicaNCs est uniquement retournée lorsque repadmin /showattr est interrogée sur le contrôleur de domaine en lecture seule.
Domain Information:
Parent Domain:  DC1-2003 Domain Controller
                            2008-01 2008 Domain Controller
Sub-Domain:  
2008-02 - Windows server 2008 Domain Controller
 2008-03 - Windows Server 2008 Domain Controller.

C:\Users\Administrator.SUB>repadmin /showattr * "CN=NTDS Settings,CN=2008-03,CN=
Servers,CN=Asia,CN=Sites,CN=Configuration,DC=contoso,DC=com" /atts:hasPartialRep
licaNCs

Repadmin: running command /showattr against full DC dc1.contoso.com
DN: CN=NTDS Settings,CN=2008-03,CN=Servers,CN=Asia,CN=Sites,CN=Configuration,DC=
contoso,DC=com

Repadmin: running command /showattr against full DC 2008-02.sub.contoso.com
DN: CN=NTDS Settings,CN=2008-03,CN=Servers,CN=Asia,CN=Sites,CN=Configuration,DC=
contoso,DC=com

Repadmin: running command /showattr against full DC 2008-01.contoso.com
DN: CN=NTDS Settings,CN=2008-03,CN=Servers,CN=Asia,CN=Sites,CN=Configuration,DC=
contoso,DC=com

Repadmin: running command /showattr against read-only DC 2008-03.sub.contoso.com

DN: CN=NTDS Settings,CN=2008-03,CN=Servers,CN=Asia,CN=Sites,CN=Configuration,DC=
contoso,DC=com
    1> hasPartialReplicaNCs: DC=contoso,DC=com

Propriétés

Numéro d'article: 949471 - Dernière mise à jour: mercredi 12 mars 2008 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
Mots-clés : 
kbmt kbexpertiseinter kbtshoot kbprb KB949471 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 949471
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

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