locked
Exchange 2007 coexistence with Exchange 2003. RRS feed

  • Question

  • I've tried to install Ex2007 in a Ex2003 org. The installation went fine, I can mount the public folder database but not the mailbox database on the new exchange 2007 server. I can't create a new one either. I get the following error message:

    --------------------------------------------------------
    Microsoft Exchange Error
    --------------------------------------------------------
    Failed to mount database 'Mailbox Database'.

    Mailbox Database
    Failed
    Error:
    Exchange is unable to mount the database that you specified. Specified database: 7cb36a6a-bd3e-418f-8975-8f98909a22d4; Error code: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=-2147467259).

    --------------------------------------------------------
    OK
    --------------------------------------------------------

    Ther is now .edb file where the database is supposed to be and no one is created when I try to create a new one.

    Thanks

    Martin

    Tuesday, July 25, 2006 9:53 PM

Answers

  • I have seen that running setup /prepareDomain can fix this problem in some instances.

    Otherwise you might want to post your setup logs from /preparedomain to this thread since that might highlight the problem.

     

     

    Saturday, September 9, 2006 12:38 AM

All replies

  • Are there any informative event logs in eventvwr?

    you can make a new database (new-[mailbox | publicfolder]database) and try to mount that... does that work?

    Friday, July 28, 2006 9:34 AM
  • I get 3 errors in the application log:

    1:

    Event Type: Error
    Event Source: MSExchangeIS
    Event Category: General
    Event ID: 9546
    Date:  2006-07-28
    Time:  13:14:32
    User:  N/A
    Computer: MMEX2007
    Description:
    Failed to create the Event Registration Mailbox for Database First Storage Group\Mailbox Database. Error - 0xbf69.

    For more information, click http://www.microsoft.com/contentredirect.asp.

    2:

    Event Type: Error
    Event Source: MSExchangeIS
    Event Category: General
    Event ID: 9519
    Date:  2006-07-28
    Time:  13:14:32
    User:  N/A
    Computer: MMEX2007
    Description:
    Error 0x80004005 starting database "First Storage Group\Mailbox Database" on the Microsoft Exchange Information Store.

    For more information, click http://www.microsoft.com/contentredirect.asp.
    Data:
    0000: 46 61 69 6c 65 64 20 74   Failed t
    0008: 6f 20 63 72 65 61 74 65   o create
    0010: 20 74 68 65 20 45 76 65    the Eve
    0018: 6e 74 20 52 65 67 69 73   nt Regis
    0020: 74 72 61 74 69 6f 6e 20   tration
    0028: 4d 61 69 6c 62 6f 78 2e   Mailbox.
    0030: 00                        .      

    3:

    Event Type: Error
    Event Source: MSExchangeIS
    Event Category: General
    Event ID: 9518
    Date:  2006-07-28
    Time:  13:14:32
    User:  N/A
    Computer: MMEX2007
    Description:
    Error 0x80004005 starting Storage Group /DC=local/DC=ad/CN=Configuration/CN=Services/CN=Microsoft Exchange/CN=MM Exchange/CN=Administrative Groups/CN=Exchange Administrative Group (FYDIBOHF23SPDLT)/CN=Servers/CN=MMEX2007/CN=InformationStore/CN=First Storage Group on the Microsoft Exchange Information Store.
    MDB failed to start.

    For more information, click http://www.microsoft.com/contentredirect.asp.

    I can't create a new database, same error when trying to mount it.

     

     

    Friday, July 28, 2006 11:22 AM
  • HI;

    have you add custom SMTP Templates in the default Recipient policy ???

     

    Regards

     

    Frank

     

     

    Wednesday, August 2, 2006 7:55 AM
  • Hello,

    I have the same issue. Does anyone has a solution or explanation?
    Where is the dependence to the default Recipient policy?

    Thanks,
    Ralf

     

    Friday, August 4, 2006 7:59 AM
  • I have seen that running setup /prepareDomain can fix this problem in some instances.

    Otherwise you might want to post your setup logs from /preparedomain to this thread since that might highlight the problem.

     

     

    Saturday, September 9, 2006 12:38 AM
  • Thanks for the hint.
    I used that and "setup.com /PrepareLegacyExchangePermissions" and it solved the problem.
    Thursday, September 14, 2006 9:16 PM
  • Good to hear... according to the help file setup /prepareAD should actually run the /preparelegacyExchangePermissions process as well.
    Thursday, September 14, 2006 10:26 PM
  • I had the same exact issue, and the setup.com /preparedomain worked for me thanks alot.
    Wednesday, October 4, 2006 2:43 PM
  • My environment did not have Exchange 2003 servers; only Exchange 2000.  I ran setup /prepareAD at the Exchange install directory and the problem was resolved.  (I copied the install files locally).

    Thanks for the help.

     

    Monday, December 4, 2006 8:49 PM
  • I had the exact same problem as the original poster.  I tried the legacy permission switch but that did not work.  The prepareDomain switch did the trick.  I'm wondering why this did not take effect when it was run as part of the setup process?  I can see in the install log that it was run...  Should I be worried?
    Friday, April 6, 2007 10:44 PM
  • Interestingly, I had the exact problem. Have an existing Exchange 2000 server, installed a separate Exchange 2007 server and the pf storage group is fine but the mailbox storage group won't mount. setup.com/preparedomain, opened the EMC, mounted the mailbox db and sure enough it worked.

    I too am concerned that this is a symptom of other problems. I read that the preparedomain phase should be done automatically from setup. (Unlike when Exchange 2000 came out)
    Sunday, April 8, 2007 3:41 AM
  • For me it helped to restart the System Attendant.

     

    Wednesday, September 19, 2007 6:16 PM
  • I've tried the /prepareAD, /preparedomain and /PrepareLegacyExchangePermissions.  I still cannot mount my databases.  I've also tried creating a new storage group and new databases within and they wont mount either.

     

    1. is anyone else still having this issue?
    2. once resolved am I to assume my database will return?  there are still no .edb files anywhere and I've started to create mailboxes
    3. can anyone else shed light on this issue?  the cause, other tricks, etc...
    Friday, October 5, 2007 6:15 PM
  • I contacted Microsoft PSS and here was our resolution:

    ------------------------------------------------

     

    Following is the information from solution object regarding Microsoft Exchange System Objects.

     

     

    SYMPTOMS
    ===========
    Mailbox won't mount after server gets rebooted or Information Store service gets
    restarted. The Following errors may appears in the application log.

    Event Type: Error
    Event Source: MSExchange System Attendant Mailbox
    Event Category: General
    Event ID: 4001
    Date: 6/1/2007
    Time: 8:59:49 AM
    User: N/A
    Computer: Server_Name
    Description:
    A transient failure has occurred. The problem may resolve itself in a while. The
    service will retry in 56 seconds. Diagnostic information:
    Cannot open mailbox /o=Contosos/ou=Exchange Administrative Group
    (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=Server_name/cn=Microsoft System
    Attendant.
    Microsoft.Exchange.Data.Storage.ConnectionFailedTransientException: Cannot open
    mailbox /o=contoso/ou=Exchange Administrative Group
    (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=Server_name/cn=Microsoft System
    Attendant. ---> Microsoft.Mapi.MapiExceptionNetworkError:
    MapiExceptionNetworkError: Unable to make connection to the server. (hr=0x80040115,
    ec=-2147221227)

    Event Type: Error
    Event Source: MSExchangeIS
    Event Category: General
    Event ID: 9518
    Date: 6/1/2007
    Time: 8:59:26 AM
    User: N/A
    Computer: Server_name
    Description:
    Error 0x80004005 starting Storage Group
    /DC=ch/DC=contoso/DC=lan/CN=Configuration/CN=Services/CN=Microsoft
    Exchange/CN=contoso/CN=Administrative Groups/CN=Exchange Administrative Group
    (FYDIBOHF23SPDLT)/CN=Servers/CN=Server_name/CN=InformationStore/CN=First Storage
    Group on the Microsoft Exchange Information Store.
    MDB failed to start.

    Event Type: Error
    Event Source: MSExchangeIS
    Event Category: General
    Event ID: 9519
    Date: 6/1/2007
    Time: 8:59:26 AM
    User: N/A
    Computer: Server_name
    Description:
    Error 0x80004005 starting database "First Storage Group\Mailbox Database" on the
    Microsoft Exchange Information Store.

    Event Type: Error
    Event Source: MSExchangeIS
    Event Category: General
    Event ID: 9546
    Date: 6/1/2007
    Time: 8:59:26 AM
    User: N/A
    Computer: Server_name

    Description:
    Failed to create the Event Registration Mailbox for Database First Storage
    Group\Mailbox Database. Error - 0xbf6f.

    CAUSE
    ======
    This problem may occurs if Microsoft Exchange System Object (MESO) container gets deleted



    RESOLUTION
    ============
    To create the MESO container the following steps are required.

    1. Run the Exchange 2007 setup with /Preparedomain:<FQDN name of domain> switch.
    This switch creates the MESO container again.
    2. Restart the Information store service.
    3. Mount the Mailbox store.

    More information:
    ==============
    Check the following link to know more about setup with /Preparedomain switch
    <http://www.microsoft.com/technet/prodtechnol/exchange/e2k7help/3c97d99c-a777-4481-9
    608-38d47d7f7192.mspx?mfr=true
    >

     

     

     

    In our case MESO container was not deleted but rename to non-default name so we just rename it back to the default name and all databases mounted successfully.

     

    • Proposed as answer by MarkEmery Tuesday, March 24, 2009 5:27 AM
    Saturday, October 6, 2007 12:00 AM
  • THANKYOU THANK YOU!

    We've been trying to fix this for days. Very hard to find this threadm, needs to be a KB article!
    • Proposed as answer by Dankwax Friday, May 22, 2009 4:43 AM
    Tuesday, March 24, 2009 5:28 AM
  • I was having the same issue. When i attempt to mount the database i get
    "Microsoft Exchange Error
    --------------------------------------------------------
    Failed to mount database 'MB20'.

    MB20
    Failed
    Error:
    Exchange is unable to mount the database that you specified. Specified database: EXCH2K7MB20\SG20\MB20; Error code: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=-528)"

    To resolve this issue, i did the following:
    1) Run eseutil against the database to verify it shutdown in a clean state
    2) Deleted all the transaction logs (empty the transaction logs folder) for that particular storage group. NOTE: Each of my SG have their own TL folder.
    3) Attempted to mount the database again and this time it mounted.

    Not sure why it wouldn't mount before even though when i run eseutil it showed the database shutdown in a clean state.

    Hopefully this will help someone.

    Ciao!

    Friday, May 22, 2009 4:52 AM
  • The other thing I've also found with creating new information stores is that they ususally fail to mount when first created. Just wait a few minutes and try the mount again and it works. I think it is some delay between AD and the Exch Info store service. We have several DCs and I suspect the DC that gets the update for the newly created store might not be the DC that Exch Info store is talking to and so there is a delay before it works.

    Cheers,
    Mark.
    Sunday, May 24, 2009 11:09 PM