When does Exchange server recreate meeting appointments?
I have read that when dealing with meetings in Exchange Server, the ItemID property can change because Exchange server recreates meeting appointments behind the scenes (I can not find that page again).

It is advized to use the UID (which since after Exchange 2007 SP1 contains the PidLidCleanGlobalObjectID) to identify the appointment.

I want to know in which circumstances (how often) Exchange server recreates meeting appointments - in order to estimate if it is worth rewriting our synchronization tool (or just accepting the occasional duplicate that will show up in our DB if we keep synchronising on ItemID).

Can anyone shed some light on this?

Notes:

- There may be ambiguity here because ItemID contains both ID and ChangeKey. Because I cannot find the article where this 'change' was mentioned I am unsure which of the two I'm "quoting". I have no issues with the ItemID.ChangeKey changing, I'm concerned about the ItemID.ID.

- I talk about 'normal' operations, not about data integrity issues that are corrected by the Exchange Calendar Repair Assistant or by The Outlook Calendar Checking Tool CalCheck

- Our code synchronizes only the default calendar folder for a user, so events moving between folders are not an issue.


  • Edited by JanDoggen 17 hours 22 minutes ago
August 14th, 2015 6:26am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics