Fail to mount Database
Hi see error log below. Can someone help me with this one
Microsoft Exchange Error
--------------------------------------------------------
Failed to mount database 'Mailbox Database 1646558789'.Mailbox Database 1646558789
Failed
Error:
Couldn't mount the database that you specified. Specified database: Mailbox Database 1646558789; Error code: An Active Manager operation failed with a transient error. Please retry the operation. Error: A transient error occurred during discovery of the database availability group topology. Error: Database action failed with transient error. Error: A transient error occurred during a database operation. Error: MapiExceptionJetErrorOutOfMemory: Unable to mount database. (hr=0x80004005, ec=-1011)
[Database: Mailbox Database 1646558789, Server: MAIL.home.local].An Active Manager operation failed with a transient error. Please retry the operation. Error: A transient error occurred during discovery of the database availability group topology. Error: Database action failed with transient error. Error: A transient error occurred during a database operation. Error: MapiExceptionJetErrorOutOfMemory: Unable to mount database. (hr=0x80004005, ec=-1011)
[Database: Mailbox Database 1646558789, Server: MAIL.home.local]An Active Manager operation failed with a transient error. Please retry the operation. Error: MapiExceptionJetErrorOutOfMemory: Unable to mount database. (hr=0x80004005, ec=-1011)
[Server: mail.home.local]MapiExceptionJetErrorOutOfMemory: Unable to mount database. (hr=0x80004005, ec=-1011)
All Replies
- Does Get-MailboxDatabaseCopyStatus return healthy for everything or does some server return as unavailable or unhealthy?
Brian Day: MCSA 2000/2003, CCNA, MCTS: Microsoft Exchange Server 2010 Configuration, Overall Exchange/AD Geek. - Status is Dismounted.
Name Status CopyQueue ReplayQueue LastInspectedLog
Length Length
---- ------ --------- ----------- ----------------
Mailbox Database 1646558789\MAIL Dismounted 0 0 - Is your database in a clean or dirty shutdown state? Check by using eseutil. Open a command prompt and navigate to C:\Program Files\Microsoft\Exchange Server\V14\Bin (assuming default install location).
Run eseutil.exe /mh "database.edb"
If it is in a clean shutdown state, then try moving all your log and check point files out of the log directory for this database and attempt to mount it. If the database is in a dirty shutdown state, you may need to repair the database or restore from backup. I assume you are not using a DAG, therefore you do not have an alternate copy of the database (if yes, then simply mount one of your passive copies and then reseed the failed database.
Sean | http://seanv.wordpress.com - The Database is in clean state
Also move al log to another directory, but i cannot mount the database
When i make a new database i cannot mount this new database. Some error I assume this is the only database on the server? Were you ever able to mount the database?
If the above is true then it sounds like you might have an installation problem.
Try running the following from a command prompt in the installation directory and make sure your account is a member of the Domain Admins group:
setup.com /PrepareAD
Try mounting the database again.
If there are still issues, please check the event viewer and post the errors here.
Sean | http://seanv.wordpress.com- I have exactly the same problem.
Brand new fresh install, new DC, onlz exchange server.
On installing, the mailbox role this error appeared. now exchange is in limbo, as it cannot remove the mailboxes without mounting the database, and cannot mount the database. :( I have exactly the same problem.
Brand new fresh install, new DC, onlz exchange server.
On installing, the mailbox role this error appeared. now exchange is in limbo, as it cannot remove the mailboxes without mounting the database, and cannot mount the database. :(
(PID 4620, Thread 9) Task Mount-Database writing error when processing record of index 0. Error: System.InvalidOperationException: Couldn't mount the database that you specified. Specified database: Mailbox Database 0118719568; Error code: An Active Manager operation failed with a transient error. Please retry the operation. Error A transient error occurred during discovery of the database availability group topology. Error: Database action failed with transient error. Error: A transient error occurred during a database operation. Error: MapiExceptionJetErrorOutOfMemory: Unable to mount database. (hr=0x80004005, ec=-1011)
. [Database: Mailbox Database 0118719568, Server: core.server.local]. ---> Microsoft.Exchange.Cluster.Replay.AmDbActionWrapperTransientException: An Active Manager operation failed with a transient error. Please retry the operation. Error A transient error occurred during discovery of the database availability group topology. Error: Database action failed with transient error. Error: A transient error occurred during a database operation. Error: MapiExceptionJetErrorOutOfMemory: Unable to mount database. (hr=0x80004005, ec=-1011)
. ---> Microsoft.Exchange.Data.Storage.AmServerTransientException: An Active Manager operation failed with a transient error. Please retry the operation. Error MapiExceptionJetErrorOutOfMemory: Unable to mount database. (hr=0x80004005, ec=-1011)
. ---> Microsoft.Mapi.MapiExceptionJetErrorOutOfMemory: MapiExceptionJetErrorOutOfMemory: Unable to mount database. (hr=0x80004005, ec=-1011)
at Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, SafeExInterfaceHandle iUnknown)
at Microsoft.Mapi.ExRpcAdmin.MountDatabase(Guid guidStorageGroup, Guid guidMdb, Int32 ulFlags)
at Microsoft.Exchange.Cluster.ActiveManagerServer.AmStoreHelper.Mount(Guid mdbGuid, MountFlags flags)
at Microsoft.Exchange.Cluster.ActiveManagerServer.ActiveManagerCore.MountDatabaseDirect(Guid mdbGuid, MountFlags flags, AmDbActionCode actionCode)
at Microsoft.Exchange.Cluster.ActiveManagerServer.AmRpcServer.<>c__DisplayClass19.<MountDatabaseDirect>b__18()
at Microsoft.Exchange.Data.Storage.Cluster.HaRpcExceptionWrapperBase`2.RunRpcServerOperation(String databaseName, RpcServerOperation rpcOperation)
--- End of inner exception stack trace (Microsoft.Mapi.MapiExceptionJetErrorOutOfMemory) ---
--- End of stack trace on server (core.server.local) ---
at Microsoft.Exchange.Data.Storage.Cluster.HaRpcExceptionWrapperBase`2.ClientRethrowIfFailed(String databaseName, String serverName, RpcErrorExceptionInfo errorInfo)
at Microsoft.Exchange.Data.Storage.ActiveManager.AmRpcClientHelper.RunRpcOperationWithAuth(AmRpcOperationHint rpcOperationHint, String serverName, String databaseName, NetworkCredential networkCredential, Nullable`1 timeoutMs, AmRpcClient& rpcClient, InternalRpcOperation rpcOperation)
at Microsoft.Exchange.Data.Storage.ActiveManager.AmRpcClientHelper.MountDatabaseDirectEx(String serverToRpc, Guid dbGuid, AmMountArg mountArg)
at Microsoft.Exchange.Cluster.ActiveManagerServer.AmDbAction.MountDatabaseDirect(AmServerName serverName, AmServerName lastMountedServerName, Guid dbGuid, MountFlags flags, AmDbActionCode actionCode)
at Microsoft.Exchange.Cluster.ActiveManagerServer.AmDbStandaloneAction.<>c__DisplayClass2.<MountInternal>b__0(Object , EventArgs )
at Microsoft.Exchange.Cluster.ActiveManagerServer.AmHelper.HandleKnownExceptions(EventHandler ev)
--- End of inner exception stack trace (Microsoft.Exchange.Data.Storage.AmServerTransientException) ---
at Microsoft.Exchange.Cluster.ActiveManagerServer.AmDbOperation.Wait(TimeSpan timeout)
at Microsoft.Exchange.Cluster.ActiveManagerServer.ActiveManagerCore.MountDatabase(Guid mdbGuid, MountFlags flags, DatabaseMountDialOverride mountDialOverride, AmDbActionCode actionCode)
at Microsoft.Exchange.Cluster.ActiveManagerServer.AmRpcServer.<>c__DisplayClass4.<MountDatabase>b__3()
at Microsoft.Exchange.Data.Storage.Cluster.HaRpcExceptionWrapperBase`2.RunRpcServerOperation(String databaseName, RpcServerOperation rpcOperation)
--- End of stack trace on server (core.server.local) ---
at Microsoft.Exchange.Data.Storage.Cluster.HaRpcExceptionWrapperBase`2.ClientRethrowIfFailed(String databaseName, String serverName, RpcErrorExceptionInfo errorInfo)
at Microsoft.Exchange.Data.Storage.ActiveManager.AmRpcClientHelper.RunDatabaseRpcWithReferral(AmRpcOperationHint rpcOperationHint, Database database, String targetServer, AmRpcClient& rpcClient, InternalRpcOperation rpcOperation)
at Microsoft.Exchange.Data.Storage.ActiveManager.AmRpcClientHelper.MountDatabase(Database database, Int32 flags, Int32 mountDialOverride)
at Microsoft.Exchange.Management.SystemConfigurationTasks.MountDatabase.InternalProcessRecord()
--- End of inner exception stack trace ---
- heres where the fun begins.... The edb file ISNT THERE!
I created a new store, and that created the subfolder, but not the file! WTF?? Thats why it cannot mount the file. - How many DC's have you got in you whole enviroment? what are they?
try running this command before running yours (new-mailboxdatabase), this will get the command to run against the DC you specify
run Set-ADServerSettings –PreferredServer [insert DC FQDN here] - Actually.. I solved it the old fashioned testing way... I killed the server!So.. basically it HAS to be a hardware compatability error. I used the same install disks on a different (more powerfull) server, and I didnt get the error at all.Installing onto the original server ALWAYS caused exactly the same problem... I suspect ram to tell you the truth.. or an incompatibility with the ATA controller. (but thats only an educated guess!)


