Repadmin 命令在 /syncall 參數搭配使用的命令時,會略過 Windows Server 2008 為基礎的 RODC

文章翻譯 文章翻譯
文章編號: 949471 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

徵狀

您嘗試使用下列repadmin /syncall命令,若要將指定的命名內容在網域中的所有網域控制站,並在樹系的所有通用類別目錄的所有變更:
repadmin /syncall dsa [NamingContext] /P
附註在這個命令中, dsa 表示網域控制站的主機名稱。此外, NamingContext 代表目錄磁碟分割的辨別的名稱。

不過,Windows Server 2008 為基礎的唯讀網域控制站 (RODC) 不會嘗試進行提取指定命名內容的變更。

附註Windows Server 2008 為基礎的 RODC 會保留在其唯讀屬性的通用類別目錄磁碟分割為指定的命名內容所做的變更。

若要確認這種情形,您可以在 RODC 上執行repadmin 進行命令。您可能會注意到指定的磁碟分割的上一次成功複寫的戳記所剩的時間保持不變。如果您正在執行 Windows Server 2003 或 Windows Server 2008 的完整的網域控制站上執行相同的命令,您會看到針對指定的磁碟分割的上一次成功複寫的時間戳記是最新狀態。

發生的原因

這個syncall參數是 「 徵狀 〉 一節所述,第一個命令中的使用hasPartialReplicaNCs屬性上的 NTDS 設定物件來收集一份網域控制站裝載的命名內容,就會發生這個問題。然後,該命令會觸發複寫事件。這個命令可以讓要實現提取複寫命名內容的複寫協力電腦的網域控制站。

Rodc 會儲存在本機的hasPartialReplicaNCs屬性。執行repadmin /syncall命令時,從完整的網域控制站,完整的網域控制站並沒有 RODC 的相關資訊。因此,不會複寫至 RODC,就會觸發。

解決方案

如果要解決這個問題,您必須明確指定的唯讀屬性的通用類別目錄名稱dsa參數加上以取得更新,以唯讀方式的通用類別目錄名稱的命名內容中。若要這樣做,請執行類似下列的命令提示字元的命令:
repadmin /syncall RODC [命名內容]
附註/P參數不是唯讀的通用類別目錄的repadmin ] 選項。這是大小寫,因為根據定義,唯獨通用類別目錄不能有來自其他網域控制站複寫更新。

附註若要存取進階的說明,如 「 名稱 」 工具,請使用/experthelp參數。

狀況說明

這個行為是經過設計規劃。

其他相關資訊

如需有關的名稱語法的詳細資訊,請造訪下列網站:
http://technet2.microsoft.com/WindowsServer/en/library/03b7fc47-e25c-4af8-822f-f856b565b76a1033.mspx?mfr=true
下列是對所有網域控制站所執行的命令時的Repadmin /showattr命令的輸出。您會發現Repadmin /showattr查詢根據 RODC 時,就只會傳回hasPartialReplicaNCs屬性。
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

屬性

文章編號: 949471 - 上次校閱: 2012年7月25日 - 版次: 3.0
這篇文章中的資訊適用於:
  • 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
關鍵字:?
kbexpertiseinter kbtshoot kbprb kbmt KB949471 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:949471
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

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