Экзамены Microsoft

Microsoft 2003 Server
Windows 2000

Сторонний софт

Citrix MetaFrame

Подписка на новости

Новости раздела Инструкции
feed image

Опрос

Нужна ли России своя операционная система?





      Яндекс цитирования
      Rambler's Top100
     
      Находится в каталоге Апорт





Печать E-mail

Microsoft Exchange 2000 в лесу Windows 2000

Примечание
Если в лесу Windows 2000 установлен или будет устанавливаться сервер Exchange 2000, изучите материал данного раздела перед выполнением на сервере Windows Server 2003 команды adprep /forestprep.
Если необходимо установить изменения схемы Microsoft Exchange Server 2003, перед выполнением на сервере Windows Server 2003 команд adprep изучите материалы раздела «Обзор: обновление операционной системы контроллеров домена с Windows 2000 до Windows Server 2003».

Схема Exchange 2000 определяет 3 атрибута inetOrgPerson, содержащих несовместимые с RFC атрибуты LDAPDisplayName: houseIdentifier, secretary и labeledURI.

Набор Windows 2000 inetOrgPerson Kit и команда adprep сервера Windows Server 2003 определяют совместимые с RFC версии этих атрибутов, содержащие совместимые с RFC атрибуты LDAPDisplayName.

В лесу, содержащем изменения схемы Exchange 2000 и Windows 2000, выполнение команды adprep /forestprep сервера Windows Server 2003 без выполнения корректирующих сценариев вызывает повреждение атрибутов LDAPDisplayName в атрибутах houseIdentifier, labeledURI и secretary. При обнаружении атрибутов с одинаковыми именами в начало имени одного из них добавляются символы «Dup» или другая уникальная комбинация символов. В результате объекты и атрибуты получают уникальные имена, а атрибут, имя которого было изменено, рассматривается как поврежденный.

В следующих случаях лес Active Directory не подвержен указанной проблеме с повреждением атрибутов LDAPDisplayName.
Если команда adprep /forestprep для Windows Server 2003 была выполнена в лесу, содержащем схему Windows 2000, до установки схемы Exchange 2000.
Если при создании леса, в котором устанавливается схема Exchange 2000, первый контроллер домена работал под управлением Windows Server 2003.
Если к лесу, содержащему схему Windows 2000, добавляется набор Windows 2000 inetOrgPerson Kit, после чего устанавливаются изменения схемы Exchange 2000 и выполняется команда adprep /forestprep для Windows Server 2003.
В лесу Windows 2000 повреждение атрибутов происходит в следующих случаях.
Если версии атрибутов labeledURI, houseIdentifier и secretary для Exchange 2000 добавляются к лесу Windows 2000 до установки набора Windows 2000 inetOrgPerson Kit.
Если версии атрибутов labeledURI, houseIdentifier и secretary для Exchange 2000 добавляются к лесу Windows 2000 до выполнения команды adprep /forestprep для Windows Server 2003.

Ниже приведены рекомендации для каждого из указанных случаев.
Случай 1. Добавление изменений схемы Exchange 2000 после выполнения команды adprep /forestprep для Windows Server 2003
Если в лесу Windows 2000 изменения схемы Exchange 2000 будут производиться после выполнения команды Windows Server 2003 adprep /forestprep, то выполнение очистки не требуется. Обратитесь к разделу «Обзор: обновление операционной системы контроллеров домена с Windows 2000 до Windows Server 2003».
Случай 2. Установка изменений схемы Exchange 2000 до выполнения команды adprep /forestprep для Windows Server 2003
Если изменения схемы Exchange 2000 были сделаны до выполнения команды adprep /forestprep для Windows Server 2003, выполните следующие действия.
1.Войдите в систему на компьютере, являющемся хозяином схемы, используя учетную запись, входящую в группу «Администраторы схемы».
2.Нажмите кнопку Пуск, выберите команду Выполнить, в поле Открыть введите notepad.exe и нажмите кнопку ОК.
3.Скопируйте следующий текст в программу «Блокнот» (включая завершающий символ «-»).
dn: CN=ms-Exch-Assistant-Name,CN=Schema,CN=Configuration,DC=X
changetype: Modify
replace:LDAPDisplayName
LDAPDisplayName: msExchAssistantName
-

dn: CN=ms-Exch-LabeledURI,CN=Schema,CN=Configuration,DC=X
changetype: Modify
replace: LDAPDisplayName
LDAPDisplayName: msExchLabeledURI
-

dn: CN=ms-Exch-House-Identifier,CN=Schema,CN=Configuration,DC=X
changetype: Modify
replace: LDAPDisplayName
LDAPDisplayName: msExchHouseIdentifier
-

dn:
changetype: Modify
add: schemaUpdateNow
schemaUpdateNow: 1
-
4.В меню Файл выберите команду Сохранить. В окне Сохранение документа выполните следующие действия.
a. Введите следующую строку в поле Имя файла:
\%userprofile%\InetOrgPersonPrevent.ldf
b. В поле Тип файла выберите значение Все файлы.
c. В поле Кодировка выберите значение Юникод.
d. Нажмите кнопку Сохранить.
e. Закройте программу «Блокнот».
5.Выполните сценарий InetOrgPersonPrevent.ldf.
a. Выберите в меню Пуск пункт Выполнить, введите в поле Открыть команду cmd и нажмите кнопку ОК.
b. В командной строке введите следующую команду и нажмите клавишу ВВОД:
cd%userprofile%
c. Введите следующую команду
c:\documents and settings\%username%>ldifde -i -f inetorgpersonprevent.ldf -v -c DC=X "доменное_имя_корневого_домена_леса"
Примечания.
DC=X — контекстно-зависимое значение.
Доменное имя корневого домена леса необходимо заключить в кавычки.
Ниже приведен пример синтаксиса данной команды для леса Active Directory, корневой домен которого называется TAILSPINTOYS>COM
c:\documents and settings\administrator>ldifde -i -f inetorgpersonprevent.ldf -v -c DC=X "dc=tailspintoys,dc=com"
6.Перед выполнением команд adprep /forestprep для Windows Server 2003 убедитесь, что в контексте именования схемы атрибуты LDAPDisplayName для CN=ms-Exch-Assistant-Name, CN=ms-Exch-LabeledURI и CN=ms-Exch-House-Identifier отображаются как msExchAssistantName, msExchLabeledURI и msExchHouseIdentifier.
7.Выполните команды adprep /forestprep и /domainprep. Для этого обратитесь к разделу «Обзор: обновление операционной системы контроллеров домена с Windows 2000 до Windows Server 2003» данной статьи.
Случай 3. Команда forestprep для Windows Server 2003 была запущена без предварительного выполнения программы InetOrgPersonFix
Выполнение команды adprep /forestprep для Windows Server 2003 в лесу Windows 2000, содержащем изменения схемы Exchange 2000, повреждает атрибуты LDAPDisplayName в атрибутах houseIdentifier, secretary и labeledURI. Для нахождения поврежденных имен выполните следующие действия.
1.Установите программу Ldp.exe из папки Support\Tools компакт-диска Microsoft Windows 2000 или Windows Server 2003.
2.Запустите файл Ldp.exe на любом компьютере домена.
a. В меню Connection выберите команду Connect, оставьте поле Server незаполненным, введите номер 389 в поле Port и нажмите кнопку OK.
b. В меню Connection выберите команду Bind, оставьте все поля пустыми и нажмите кнопку OK.
3.Запишите путь и составное имя для атрибута SchemaNamingContext. Например, для контроллера домена в лесу CORP.ADATUM.COM составное имя может иметь вид CN=Schema,CN=Configuration,DC=corp,DC=company,DC=com.
4.В меню Browse выберите команду Search.
5.В окне Search установите следующие значения параметров.
Base DN: Составное имя, записанное на шаге 3.
Filter: (ldapdisplayname=dup*)
Scope: Поддерево
6.У поврежденных атрибутов houseIdentifier, secretary и labeledURI атрибуты LDAPDisplayName могут выглядеть следующим образом:
LDAPDisplayName: DUP-labeledURI-9591bbd3-d2a6-4669-afda-48af7c35507d;
LDAPDisplayName: DUP-secretary-c5a1240d-70c0-455c-9906-a4070602f85f
LDAPDisplayName: DUP-houseIdentifier-354b0ca8-9b6c-4722-aae7-e66906cc9eef
7.Если на шаге 6 было установлено, что атрибуты LDAPDisplayName для атрибутов labeledURI, secretary и houseIdentifier повреждены, запустите сценарий InetOrgPersonFix.ldf для Windows Server 2003, чтобы их восстановить, и перейдите к разделу «Обновление контроллеров домена под управлением Windows 2000 с использованием программы Winnt32.exe» данной статьи.
a. Создайте папку %systemdrive%\IOP и извлеките в нее файл InetOrgPersonFix.ldf.
b. В командной строке введите cd %systemdrive%\iop.
c. Извлеките файл InetOrgPersonFix.ldf из файла Support.cab, находящегося в папке Support\Tools установочного диска Windows Server 2003.
d. Используя программу Ldifde.exe, загрузите сценарий InetOrgPersonFix.ldf на компьютере-хозяине схемы, чтобы исправить атрибут LdapDisplayName для атрибутов houseIdentifier, secretary и labeledURI. Для этого введите следующую команду (включая кавычки), где <X> — контекстно-зависимое значение и <доменное_имя_корневого_домена_леса> — доменное имя корневого домена леса:
C:\IOP>ldifde -i -f inetorgpersonfix.ldf -v -c DC=X "доменное_имя_корневого_домена_леса"
Примечания.
DC=X — контекстно-зависимое значение.
Доменное имя корневого домена леса необходимо заключить в кавычки.
8.Перед установкой сервера Exchange 2000 убедитесь, что атрибуты houseIdentifier, secretary и labeledURI контекста именования схемы не повреждены.

Дополнительные сведения об аналогичном конфликте схемы при использовании служб Windows для UNIX версии 2.0 см. в следующей статье базы знаний Майкрософт:

Невозможно обновить Windows 2000 Server до Windows Server 2003, если на компьютере установлены службы Windows для UNIX 2.0



 

Тематические ссылки от Яндекса

Реклама





Реклама


Реклама