Thursday, April 3, 2008

Active Directory Schema Version

My co-workers and I were discussing deploying a test Exchange 2007 server this morning in an effort to demonstrate the benefits of upgrading from our existing 2003 implementation. The topic of extending our AD schema to support Exchange 2007 came up. We'll need to submit a change request to proceed so I suggested bundling that change with the schema updates brought by Server 2003 R2. One of the engineers thought that the schema was already at R2 so I thought I'd check. Checking the schema version is not something I do every day, and the only thing I remember is that I can check it via adsiedit. The rest is up to Google. The problem is that it's hard to find articles explaining how to find the schema version. It usually takes me multiple google queries to find the info. So...here it is - nice and simple:

Open ADSiEdit

At the top of the tree, right click on ADSI Edit and select "Connect To..."

In the "Connection Point" section hit the drop down menu and select "Schema".













Right click on cn=schema,cn=configuration,dc= yourdomain and select properties.

Scroll down to the attribute "objectVersion" and look at its value.

Here’s the breakdown:

13=Microsoft Windows 2000

30=Original release version of Microsoft Windows Server 2003 and Microsoft Windows Server 2003 Service Pack 1 (SP1)

31=Microsoft Windows Server 2003 R2





As you can see from this screenshot, we're still at Server 2003 (Not R2)




No comments: