Exchange 2007: Move reservations from one resource to another

Posted on 2008-11-08
Last Modified: 2012-05-05

We have run into some kind of corruption in several of our Exchange 2007 resources (meeting rooms).  Whenever a user tries to schedule a meeting using one of those resources he gets the error:  "The operation failed.  An object could not be found.  Cannot directly book a resource for this meeting."  

We have troubleshot both the client and server side of this issue, and have gotten nowhere, so we are considering simply moving the room reservations from the corrupt resources to newly created ones.  Our question is:  how can we move meetings from one calendar to another without requiring users to re-accept invitations for all of the meetings?  For example, let's say I've got fifty meetings scheduled for "Conference Room A" over the next couple of weeks.  Unfortunately, the "Conference Room A" resource is giving the error that I mentioned above:  how can I create a "New Conference Room A" resource and move the fifty meetings to it without requiring the attendees of those meetings to re-accept invitations?  

I hope the question makes sense.  Thanks in advance for the help.  
Question by:EllyP
    LVL 33

    Accepted Solution

    Practically what you could do is.

    1. Export the calendar of Conference Room A
    2. Disable the mailbox (this will disassociate the mailbox from the user account)
    3. Create a new mailbox (using same user name - Conference Room A)
    4. Re-import the pst (exported on step 1).

    Author Comment

    Thanks, Exchange Geek.  

    I'm betting your solution would work.  But I won't have a chance to find out whether it works or not, because while I was waiting for answers to my question, I continued to troubleshoot and I think I fixed the original issue--meaning that I won't need to rebuild the mailbox.  

    The solution I found to the "operation failed" error that I mentioned above had to do with the fact that the resource mailboxes (meeting rooms) that were behaving badly were set up in Outlook to "automatically accept meeting requests and process cancellations."  This was an old setting that we used prior to Exchange 2007.  We didn't need that setting anymore, because under Exchange 2007 resource mailboxes use a different method for automatically accepting meeting requests.  After unchecking that checkbox, the resources started behaving correctly again.

    For anyone who runs into a similar issue, you can more information about the change I mention above here:

    Exchange Geek, I'd like to award points to you for answering this question, should I just "Accept as Solution" even though I didn't get to test the answer?  What's the appropriate protocol for handling a situation like this?  
    LVL 33

    Expert Comment

    You can accept it as a solution, so if some one gets the link of the problem they would also view your solution - so both troubleshooting steps are included on same link.

    And hey thanks for updating me and EE forum with your troubleshooting steps.

    Take Care.

    God Bless.

    Author Closing Comment

    Thanks again!  

    Featured Post

    Do You Know the 4 Main Threat Actor Types?

    Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

    Join & Write a Comment

    Granting full access permission allows users to access mailboxes present in their database. By giving full access permission one can open and read the content of any mailbox but cannot send emails from that mailbox.
    Follow this checklist to learn more about the 15 things you should never include in an email signature from personal quotes, animated gifs and out-of-date marketing content.
    In this video we show how to create a Distribution Group in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >>…
    In this video we show how to create an Accepted Domain in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Ac…

    746 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    17 Experts available now in Live!

    Get 1:1 Help Now