The Life of Brian

Active Directory, Group Policies, Server Core and the Life of Brian

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.

Comments

Sander Berkouwer said:

Hi Brian,

Microsoft Knowledgebase article 556086 (support.microsoft.com/.../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.

# July 9, 2008 11:58 AM

BrianM said:

Excellent addition Sander.  Just what I was looking for.

# July 9, 2008 3:51 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)