Saturday, January 11, 2014

MapiExceptionTooManyMountedDatabases - Unable to Mount Exchange 2013 Recovery Database

MapiExceptionTooManyMountedDatabases - Unable to Mount Exchange 2013 Recovery Database

While performing recovery of mailbox in Exchange 2013 Server you may come across the below error message after creating recovery database in Exchange Server 2013

The first error message will get disappeared if you wait for few seconds this is due to AD replication time limit

Error Message 1:


[PS] C:\>Mount-Database RDB05
Failed to mount database "RDB05". Error: An Active Manager operation failed. Error: Couldn't find the specified
mailbox database with GUID '3fbd735e-8971-4c35-ab41-7162ea4e16a6'. [Database: RDB05, Server: MBX01.MAIL.COM]
    + CategoryInfo          : InvalidOperation: (RDB05:ADObjectId) [Mount-Database], InvalidOperationException
    + FullyQualifiedErrorId : [Server=MBXV01,RequestId=2f1842f5-5291-4e81-b15c-8be44d51df15,TimeStamp=1/10/2014 6:2
   6:49 AM] BF20CAA1,Microsoft.Exchange.Management.SystemConfigurationTasks.MountDatabase
    + PSComputerName        : MBX01.MAIL.COM

After few second started to get different error message 2 from the previous one as shown below. Thought the product has evaulation copy or not licensed. Verified on running the following command

Get-Exchangeserver -Identity MBX01 | fl *produ*, *valid*


The product is enterprise edition and it is activated already. But still it throw the error message and while verifying the database found there is already recovery database exist and it is mounted. Dismounted the older recovery database and started to mount the new recovery database in Exchange server 2013 and it started to work fine.

Error Message 2:

[PS] C:\>Mount-Database RDB05
Failed to mount database "RDB05". Error: An Active Manager operation failed. Error: The database action failed. Error:
Operation failed with message: MapiExceptionTooManyMountedDatabases: Unable to mount database. (hr=0x8004060e,
ec=-2147219954)
Diagnostic context:
    Lid: 65256
    Lid: 10722   StoreEc: 0x8004060E
    Lid: 1494    ---- Remote Context Beg ----
    Lid: 37952   dwParam: 0x7A7F9E06
    Lid: 39576   StoreEc: 0x977
    Lid: 54768   StoreEc: 0x8004060E
    Lid: 35056   StoreEc: 0x8004060E
    Lid: 48432   StoreEc: 0x8004060E
    Lid: 54336   dwParam: 0x7A7F9E16
    Lid: 1750    ---- Remote Context End ----
    Lid: 1047    StoreEc: 0x8004060E [Database: RDB05, Server: MBX01.MAIL.COM]
    + CategoryInfo          : InvalidOperation: (RDB05:ADObjectId) [Mount-Database], InvalidOperationException
    + FullyQualifiedErrorId : [Server=MBX01,RequestId=a3cebf81-cfc4-48b3-8f3d-29ad2c5db45b,TimeStamp=1/10/2014 6:2
   8:09 AM] 95477B08,Microsoft.Exchange.Management.SystemConfigurationTasks.MountDatabase
    + PSComputerName        : MBX01.MAIL.COM

Moral: In Exchange Server 2013 you can have only one recovery database mounted state and it doesn't support more than one recovery database in the Exchange organization.

No comments:

Post a Comment

The blog is written to the share the knowledge mainly on Microsoft Exchange Server and other Microsoft product that experienced on day-to-day life.