I was asked how to check that Lync Schema upgrade was successful. Hopefully the following information is useful:
Use the following cmdlet to verify that schema preparation ran to completion:
This cmdlet returns a value of Schema_Version_State_Current if the schema prep was successful.
If you want to go a step further:
In ADSIedit, under the Schema Container, look for the ms-RTC-SIP-SchemaVersion attribute. Opening the properties, look for the rangeUpper attribute. Check the list below for the correct value for your environment:
• LCS 2005 – 1006
• OCS 2007 R1 – 1007
• OCS 2007 R2 – 1008
• Lync Server 2010 – 1100
For Lync, the rangeLower value should be 14.
Checking that the ms-RTC-SIP-SchemaVersion values on each DC is what is expected, confirms that the changes have replicated around your AD.
To confirm that AD replication has occured, you can use the following command:
• repadmin /replsummary
This shows the AD replication state and relative health of the forest.