Пример Active Directory Domain Services Replication State Management Technology
Обновлен: Ноябрь 2007
В этом примере демонстрируется управление репликацией Active Directory. Этот пример доступен только в Visual C#.
Примечание. |
---|
В этом примере содержатся фиктивные значения, которые не могут быть выполнены, пока не будут заменены параметрами существующего домена. |
Дополнительные сведения об использовании примеров см. в следующих разделах:
Настройка примера в соответствии с параметрами
Замените следующие строковые переменные на реальные значения в файле Program.cs:
targetDomainName. Полное имя домена, содержащее серверы, используемые при репликации.
targetServer. Полное имя сервера, используемого в качестве цели репликации, например, "srv1.fabrikam.com".
sourceServer. Полное имя сервера, используемого в качестве источника репликации, например, "srv2.fabrikam.com".
partitionName. Имя раздела для репликации, например, "CN=Configuration,DC=fabrikam,DC=com".
Для осуществления этих операций под учетной записью пользователя, отличного от пользователя, запускавшего приложение, необходимо заменить несколько вызовов метода вызовами, указывающими требуемого пользователя и пароль. Код для замены включен в пример в комментариях. Для его активации необходимо убрать символы комментария из кода замены и снова заключить в комментарий вызов метода, используя учетные данные по умолчанию, которые появляются над ним. Обновите строку "alt-имя пользователя" для отображения пользователя, под которым запущено приложение и строку "alt-пароль" для отображения пароля пользователя.
Построение примера
Откройте окно командной строки и перейдите в каталог ReplicationStateManagement\CS. Дополнительные сведения о необходимых параметрах и командной строке SDK см. в разделе Практическое руководство. Задание параметров примера.
В командной строке введите msbuild replicationstatemanagement.sln.
Выполнение примера
С помощью командной строки перейдите в каталог, содержащий построенный исполняемый файл.
Введите replicationstatemanagement и нажмите клавишу ВВОД.
Примечание. |
---|
Это образец консольного приложения. Чтобы просмотреть выводимые им данные, необходимо запустить и выполнить его в окне командной строки. |
Примечания
В данном примере выполняются следующие задачи репликации:
Проверяет целостность репликации.
Синхронизирует репликацию с сервера системы управления.
Синхронизирует репликацию со всего окружения.
Синхронизирует репликацию со всех серверов.
Создает новые соединения репликации.
Создает пользовательское расписание репликации.