共用方式為


Active Directory 網域服務複寫狀態管理技術範例

更新:2007 年 11 月

這個範例會示範如何管理 Active Directory 複寫。此範例僅適用於 Visual C#。

注意事項:

這個範例包含虛構的值,而且在以現有網域的設定值修改之前,都會無法執行。

如需使用這些範例的詳細資訊,請參閱下列主題:

若要自訂範例以符合您的設定

  • 使用 Program.cs 檔中的實際值修改下列字串變數:

    • targetDomainName:含有複寫所涉及之伺服器的完整定義域名稱

    • targetServer:當做複寫目標使用的完整伺服器名稱,例如 "srv1.fabrikam.com"

    • sourceServer:當做複寫來源使用的完整伺服器名稱,例如 "srv2.fabrikam.com"

    • partitionName:要複寫的資料分割名稱,例如 "CN=Configuration,DC=fabrikam,DC=com"

  • 若要在執行此應用程式以外的使用者帳戶下執行這些作業,您必須以會指定所需使用者和密碼的呼叫取代數個方法呼叫。取代程式碼是使用註解包含在範例中。若要啟動取代程式碼,請將註解字元移除,然後使用上方顯示的預設認證,將方法呼叫標記為註解。更新 "alt-username" 字串,以便反映執行應用程式的使用者,並更新 "alt-password" 字串,以便反映該使用者的密碼。

若要建置範例

  1. 開啟 [命令提示字元] 視窗,並巡覽至 ReplicationStateManagement\CS 目錄。如需必要設定和 SDK 命令提示字元的詳細資訊,請參閱 HOW TO:設定範例設定

  2. 在命令列輸入 msbuild replicationstatemanagement.sln。

若要執行範例

  1. 使用 [命令提示字元] 巡覽至已建立之可執行檔所在目錄。

  2. 輸入 replicationstatemanagement,然後按 ENTER。

注意事項:

這個範例是一個主控台應用程式。您必須在 [命令提示字元] 視窗中啟動及執行,才能檢視範例的輸出結果。

備註

這個範例會執行下列複寫工作:

  • 檢查複寫一致性

  • 從來源伺服器同步處理複寫

  • 從所有芳鄰同步處理複寫

  • 從所有伺服器同步處理複寫

  • 建立新的複寫連接

  • 建立自訂的複寫排程