Active Directory & Exchange Schema Versions
This is some incredibly usefully information. I’m posting this just for my own need.
If you are running into environments and working on aspects of them such as Exchange, OCS, PKI, or other Active Directory integrated applications, you will encounter situations where you may need to update the AD schema. Of course, the first question is, what version am I at today?
Here’s a handy way to find out:
Query for the objectVersion attribute of the CN=Schema,CN=Configuration,DC=yourdomainhere of your Active Directory domain and compare the value to the table below.
I’ve provided links to the schema update information (where available), if you are curious as to what is updated in each.
objectVersion
AD Schema Update13
Windows 2000 Server30
Windows Server 2003 **** The Windows Server 2003 upgrade from 2000 also adds the CN=Windows2003Update,CN=ForestUpdates,CN=Configuration,DC=yourdomainhere and sets its revision attribute to 9. This hasn’t been used again, yet.
Exchange Server saves the current version of its schema updates in an attribute of two locations.
For /forestprep operations, query the rangeUpper attribute of the CN=ms-Exch-Schema-Version-Pt,CN=Schema,CN=Configuration,DC=yourdomainhere object.
For /domainprep operations, query the Microsoft Exchange System Objects object in each domain for its objectVersion value.
The table below provides the number to version translation.
Value
Exchange Version4406
Exchange 2000 Server6936
Exchange Server 200310628
Exchange Server 2007
![]()
Active Directory & Exchange Schema Versions
Related posts:
- Transitioning your Active Directory to Windows Server 2008
- Deploying a Pre-Configured Citrix Client using Active Directory
- ActiveSync Web Administration Tool (Exchange 2003)
- Exchange 2003 SP1 install for SBS
- Setting up an exchange 2003 cluster?
Related posts brought to you by Yet Another Related Posts Plugin.






