Weird: Transactional Logging & Missing Inbox Contents

I’m testing transactional logging. As an experiment, I did a restore from Tivoli directly onto my live mail database (7.0.2 client) right after giving the server a drop all and dbcache flush. The restoration worked and my documents were restored without any loss.

However, the contents of my Inbox were invisible. I could do a search and get results as shown in the status bar, but no documents or checkmarks. The outline reflected the same unread documents as before the restore. But again, no visible documents.

Refresh design, updall, and fixup did not help. I had to replace the design with another mail template and then do a second replace back to the original to get the documents to reappear.

We’ve also tested this on a mailbox restored to a separate directory outside of the data path. The Inbox was fine, and this will be what we do in the future.

Is there a step missing or something else that would explain why the Inbox problem occurred?

Subject: Weird: Transactional Logging & Missing Inbox Contents

Did you use any parameters when you issued the updall? If not, perhaps an updall -R to rebuild the view indexes would have restored the correct Inbox view without having to do the design change.

Subject: RE: Weird: Transactional Logging & Missing Inbox Contents

Thank you for your response, Nathan. I haven’t tried that. But it wouldn’t matter. I want to be able to restore databases without having to do further maintenance on each mailbox. So I need to understand what happened that caused the Inbox weirdness.