Программа командной строки LDIFDE позволяет импортировать объекты каталога в доменные службы Active DirectoryActive Directory® с помощью LDIF-файлов (формат обмена данными LDAP).
Чтобы обеспечить лучшую видимость изменений, вносимых в схему Active Directory, по сравнению с видимостью, обеспечиваемой служебной программой ExtAdSch.exe, можно с помощью служебной программы LDIFDE импортировать информацию о расширении схемы, используя файл ConfigMgr_ad_schema.ldf, находящийся на установочном носителе Configuration Manager в каталоге ".\SMSSETUP\BIN\i386".
Расширение схемы Active Directory для Configuration Manager с помощью служебной программы LDIFDE, запускаемой из командной строки
Приведенная ниже процедура может использоваться для расширения схемы Active Directory для Configuration Manager путем импорта информации о расширении схемы, хранящейся в файле ConfigMgr_ad_schema.ldf, с помощью запускаемой из командной строки служебной программы LDIFDE.
Важно! |
---|
Если схема Active Directory была ранее расширена для SMS 2003, перед импортом информации о расширении схемы с помощью запускаемой из командной строки служебной программы LDIFDE воспользуйтесь второй процедурой из этого раздела. |
Расширение схемы Active Directory с помощью файла ConfigMgr_ad_schema.ldf
-
С помощью служебной программы NTBACKUP создайте резервную копию состояния системы контроллера, являющегося хозяином схемы.
-
Отключите контроллер, являющийся хозяином схемы, от сети.
-
Откройте файл ConfigMgr_ad_schema.ldf, расположенный в каталоге \SMSSETUP\BIN\I386 установочных файлов Configuration Manager 2007, и отредактируйте этот файл, чтобы задать расширяемый корневой домен Active Directory. Все вхождения текста DC=x в этом файле должны быть заменены на полное имя расширяемого домена.
Например, если полное имя расширяемого домена — "widgets.microsoft.com", все вхождения DC=x в файле должны быть заменены на DC=widgets, DC=microsoft, DC=com.
-
С помощью программы командной строки LDIFDE импортируйте содержимое файла ConfigMgr_ad_schema.ldf в доменные службы Active Directory.
Например, приведенная ниже командная строка импортирует расширения схемы в доменные службы Active Directory, включает запись подробных сведений в журнал и создает файл журнала в процессе импорта:
ldifde –i –f ConfigMgr_ad_schema.ldf –v –j <место для хранения файла журнала>. -
Чтобы удостовериться в успешном расширении схемы, можно просмотреть файл журнала, созданный командной строкой, использованной на шаге 3.
-
Если процедура расширения выполнена успешно, отключите и снова подключите контроллер, являющийся хозяином схемы, к сети и позвольте ему выполнить репликацию расширений схемы на серверы глобальных каталогов по всему лесу Active Directory.
-
Если при расширении схемы произошел сбой, перед подключением контроллера, являющегося хозяином схемы, к сети восстановите предыдущее состояние системы с помощью служебной программы NTBACKUP, чтобы отменить действия по расширению схемы.
Примечание Чтобы восстановить состояние системы на контроллере домена Microsoft Windows, систему необходимо перезапустить в режиме восстановления служб каталогов. Дополнительные сведения о режиме восстановления служб каталогов см. в разделе "Локальный перезапуск контроллера домена в режиме восстановления служб каталогов" по адресу http://go.microsoft.com/fwlink/?LinkId=75622.
Обновление информации о расширении в ранее расширенной схеме Active Directory
Если схема Active Directory ранее была расширена для сайтов SMS 2003, необходимо внести изменения в файл ConfigMgr_ad_schema.ldf, поставляемый вместе с исходными установочными файлами Configuration Manager.
Изменения, произведенные в этой процедуре, обеспечат успешное добавление в схему Active Directory следующих атрибутов объекта точки управления Configuration Manager:
- mSSMSCapabilities;
- mSSMSVersion;
- mSSMSSourceForest.
Примечание |
---|
Если схема Active Directory ранее была расширена для SMS 2003 и для расширения схемы Active Directory для Configuration Manager будет использован файл ConfigMgr_ad_schema.ldf по умолчанию (без этих изменений), назначение сайта клиентам Configuration Manager 2007 завершится сбоем. Схему Active Directory можно заново расширить после внесения в файл ConfigMgr_ad_schema.ldf изменений, обеспечивающих добавление всех атрибутов объекта точки управления. |
Обновление существующих расширений схемы SMS 2003 с помощью файла ConfigMgr_ad_schema.ldf
-
В файле ConfigMgr_ad_schema.ldf, поставляемом вместе с исходными установочными файлами Configuration Manager, найдите раздел, начинающийся со следующего текста:
Скопировать код # --------------------------------------------------------------------- # This section updates an existing MS-SMS-Management-Point class # by adding four new attributes to the class. This section # should always succeed whether the Schema is already extended for SMS # 2003 or if it is updated using this file. # ---------------------------------------------------------------------
-
Замените указанный ниже текст в этом разделе текстом из шага 3 данной процедуры.
Скопировать код dn: CN=MS-SMS-Management-Point,CN=Schema,CN=Configuration,DC=x changetype: modify add: mayContain mayContain: mSSMSCapabilities mayContain: mSSMSVersion mayContain: mSSMSSourceForest mayContain: dNSHostName - dn: changetype: modify replace: schemaupdatenow schemaupdatenow: 1 -
-
Чтобы существующая информация объекта точки управления, хранящаяся в схеме Active Directory, могла быть расширена для Configuration Manager, необходимо в файле ConfigMgr_ad_schema.ldf, поставляемом с исходными установочными файлами Configuration Manager, заменить существующий текст (приведенный в шаге 2 этой процедуры) приведенным ниже текстом:
Скопировать код dn: CN=MS-SMS-Management-Point,CN=Schema,CN=Configuration,DC=x changetype: modify add: mayContain mayContain: dNSHostName - dn: changetype: modify replace: schemaupdatenow schemaupdatenow: 1 - dn: CN=MS-SMS-Management-Point,CN=Schema,CN=Configuration,DC=x changetype: modify add: mayContain mayContain: mSSMSCapabilities mayContain: mSSMSVersion mayContain: mSSMSSourceForest - dn: changetype: modify replace: schemaupdatenow schemaupdatenow: 1 -
-
Сохраните измененный LDIF-файл и используйте его для обновления существующих расширений схемы SMS 2003 с помощью служебной программы LDIFDE.
Если для расширения схемы Active Directory используется измененный LDIF-файл, для подавления ошибок "Нарушение ограничения экрана" и "Объект уже существует" можно использовать переключатель командной строки –k.