How to Fix “Unable to mount database. (hr=0x80004005, ec=1108) Error?

Last updated on March 8th, 2021 at 04:37 pm

During regular use of Exchange Server, it is a common matter of the Exchange database may cease abruptly. The dismounting might be due to access to backend storage files by any person, file corruption, or power loss. Unable to mount database (hr=0x80004005, ec=1108) database error occurs in the Exchange Management Shell when the Mount Database cmdlet ceases to function. In this case, the user becomes unable to mount the database on Exchange Server.

Here, in this blog, we will discuss the technique to remove the error ‘unable to mount the database (hr=0x80004005, ec=1108)” from Exchange Server.

eSoftTools Free EDB Recovery Software, the automated solution to repair corrput or damaged EDB file and convert EDB to PST, EML, EMLX, MSG, & HTML file type.

As we have observed the reasons for the occurrence of the “Unable To Mount Database Error”. Now let’s see the solutions to fix this error.

Resolve “Unable to Mount Database. (hr=0x80004005, ec=1108) Error

  • Verify the permission

Before moving to the Mount Database process, the user has to confirm that he has assigned for the Database Management Role. The Database Management Role is a process to provide the authority to users to manage, create, mount, and dismount the Database on Exchange Server.

  • Review the database status

You should check the current status of the database before proceeding with the mounting process. If the exchange database is in a dirty shutdown state, then it is difficult to mount the database.

It is to be imprinted in mind that the database has to be in a Clean Shutdown state else nothing can be attained.

You can check the condition if the database by relying on the respective command:

“ESEUtil /MH <Path of your Exchange Database file>”

If the database is in a dirty shutdown state then try the below-mentioned command to change the status of the database from dirty to clean shutdown.

Eseutil /r E00 /l <log_file_location> /d <Database_location>

Now again use the ESEUtil /MH command and you will find the file is now in a clean shutdown state. Henceforth go for the database mounting.

If this also fails, you will have to perform a hard recovery with EseUtil command.

  • Perform hard Recovery

If you are unable to mount the database by previously utilized EseUtil command. You can use the hard recovery technique if you are still facing the dirty shutdown state problem. But, you have to know since hard recovery is a very risky process and it leads to data loss also.

Use the mentioned command to perform the hard recovery.

Eseutil /P <Database_file_Location>

Now again check the status of the database by using Eseutil /MH command.

If you don’t get a suitable outcome after using all these solutions, then it is clear that any corruption error has entered in the database. The only way prevailed to fix the error Unable to Mount Database. (hr=0x80004005, ec=1108) is using a third-party tool for repairing the exchange database.

Instant solution to fix Error “Unable to Mount Database. (hr=0x80004005, ec=1108)”

An application that is an advanced solution to completely repair the corrupted Exchange EDB file is eSoftTools Exchange Server Database Recovery Software. It is a secured solution that recovers all mailbox items from Exchange Database may it be emails, contacts or journals, etc. After recovering the exchange database, you can Convert EDB to PST format without installation of the Exchange server.

Once the conversion is done now you can easily import this PST file into Exchange Server or also to your Outlook account.


Post a comment