What Version is Your Schema at?

Have you ever had one of those jobs where you just weren’t sure what Schema update had been applied in an environment?  The following command will let you know which of the Windows Server Schema updates have been applied. 

dsquery.exe * “CN=Schema,CN=Configuration,DC=domain,DC=com” -scope base -attr objectversion

Here is what the versions will mean:

44 = Windows Server 2008
31 = Windows Server 2003 R2
30 = Windows Server 2003
13 = Windows 2000

If anyone knows the Exchange Schema update numbers please post and share.

2 Comments

  1. Hi Brian,

    Microsoft Knowledgebase article 556086 (http://support.microsoft.com/kb/556086) by Yuval Sinay mentions the Exchange schema versions in the second half:

    4397 -> Exchange Server 2000 RTM
    4406 -> Exchange Server 2000 With Service Pack 3
    6870 -> Exchange Server 2003 RTM
    6936 -> Exchange Server 2003 With Service Pack 3
    10628 -> Exchange Server 2007
    11116 -> Exchange 2007 With Service Pack 1

    Hope it helps.

  2. BrianM says:

    Excellent addition Sander. Just what I was looking for.

Leave a comment

*