Normally schema update is done for applications like Exchange and SCCM, schema update also is done for operating systems, Active Directory to support the new operating system and same time OS with the new release, Windows Server 2003 and Windows Server 2003 R2 have the different schema versions, you have to update the schema before updating the new release version of OS (Windows Server 2003 R2) in your environment.
Like Windows Server 2003, Windows Server 2008 also has the different schema versions, Windows Server 2008 RTM & Windows Server 2008 & Windows Server 2008 R2
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
47 – Windows Server 2008 R2
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
14726 – Exchange 2010 With Service Pack 1
How do I check my current schema version?
For Windows Server 2003 R2
The adprep /forestprep
For Exchange 2007 with Service Pack 1
Run the below command from Exchange CD on Schema master server in Active Directory.
Setup /PrepareSchema
You have to run the below command also to update the Active Directory and Domain
Setup /PrepareAD
Setup /PrepareDomain
It is not 14726 for – Exchange 2010 With Service Pack 1.
ms-Exch-Schema-Version-Pt rangeUpper is: 14718
http://msdn.microsoft.com/en-us/library/dd877014(EXCHG.140).aspx
-parvrangs
Thanks for your comment, it seems that Exchange 2010 SP1 beta has the ms-Exch-Schema-Version-Pt attribute at rangeUpper = 14718
Current Exchange 2010 SP1, has the ms-Exch-Schema-Version-Pt attribute at rangeUpper = 14726
And
Exchange 2010 RTM, for which the ms-Exch-Schema-Version-Pt attribute at rangeUpper = 14622
http://social.technet.microsoft.com/Forums/en-US/exchange2010/thread/d60ea3f9-9e38-4725-a08c-eb06cb099937/
Thanks
Ganesh
good info..visit this site for more info http://vattigunta.com