У цій статті розповім вам про те, як можна визначити поточну версію схеми 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. Це дозволяє уникнути багатьох неприємностей до початку поновлення 🙂