В этой статье расскажу вам о том, как можно определить текущую версию схемы AD в Windows Server. Я уже писал про такой способ, применяемый при обновлении Active Directory до 2008 R2.
Для определения версии текущей схемы Active Directory, вы можете использовать один из следующих методов:
Примечание: внутренний корневой домен, который мы используем в этой статье называется «domain.local».
Метод 1
Воспользуйтесь утилитами «ADSIEdit.msc» и / или «LDP.exe»:
Перейдите в ветку:
“CN=Schema,CN=Configuration,DC=domain,DC=local” и найдите атрибут “objectVersion”.
Метод 2
Используйте утилиту командной строки » DSQuery»: Запрос выглядит следующим образом:
“dsquery * cn=schema,cn=configuration,dc=domainname,dc=local -scope base -attr objectVersion
Итак, мы нашли значение атрибута «objectVersion», теперь нам нужно выявить соответствие между значением этого атрибута и версией текущей схемы Active Directory. Такое соответствие приведено ниже.
13 -> Windows 2000 Server 30 -> Windows Server 2003 RTM, Windows 2003 With Service Pack 1, Windows 2003 With Service Pack 2 31 -> Windows Server 2003 R2 44 -> Windows Server 2008 RTM
Чтобы узнать текущую версию схемы Exchange, можно использовать один из следующих методов:
Примечание: внутренний корневой домен, который мы используем в этой статье: «domain.local».
Метод 1
Воспользуйтесь утилитами «ADSIEdit.msc» и / или «LDP.exe»:
Перейдите в ветку:
“CN=ms-Exch-Schema-Version-Pt,CN=Schema,CN=Configuration,DC=domain,DC=local”
и найдите атрибут «rangeUpper».
Метод 2
Используйте утилиту командной строки » DSQuery «: Запрос выглядит следующим образом:
“dsquery * CN=ms-Exch-Schema-Version-Pt,cn=schema,cn=configuration,dc=domain,dc=local -scope base -attr rangeUpper »
По нижеприведенным данным вы сможете установить соответствие между значением атрибута rangeUpper и текущей схемой Exchange:
4397 -> Exchange Server 2000 4406 -> Exchange Server 2000 With Service Pack 3 6870 -> Exchange Server 2003 6936 -> Exchange Server 2003 With Service Pack 3 10628 -> Exchange Server 2007 11116 -> Exchange 2007 With Service Pack 1
Я всегда использую данную статью, если планируется обновление AD с помощью утилиты adprep. Это позволяет избежать многих неприятностей до начала обновления
Источник http://winitpro.ru/index.php/2010/10/26/kak-uznat-tekushhuyu-versiyu-sxemy-ad-v-windows-server-20032000/