Oliver: To log on to the public store on the Exchange 2000 server, you'll need to log on to a mailbox where the mailbox store points to that public store as its default (in ESM, properties of the mailbox database, General tab, "Default public store"). As long as there's a replica of the folder on that server, the mailbox should access the public folder on its default public store. It's not possible to ignore the errors in the registry. If the solution I suggested in the article doesn't work, it's possible there some other problem with the categories on those messages... though I can't imagine what that would be. If all else fails, call in and open a case and I'm sure we can figure it out.
Priit: For an ObjectValidationException, sometimes you'll find a little more detail in the TXT file, such as:
Invalid property = [Calc:EndTime] EndTime. Invalid data for that property =
8/3/2007 3:30:00 PM. Constraint violated = Property [Calc:StartTime] StartTime must
be LessThanOrEqual when compared to property [Calc:EndTime] EndTime...
at Microsoft.Exchange.Data.Storage.StoreObject.ValidateStoreObject()
In a case like that, it's telling you that the Start and End times on the appointment don't make sense. Are these appointment items?
Yes, as far as accessing the public store on the old server, you'll need to make a mailbox on the old mailbox store that points to the old public store. Logging on to that mailbox, you'll be able to edit the items, and typically that will correct the problem.