Tuesday, 29 December 2015

Unable to Mount Database Exchange 2010 getting error message as "MapiExceptionJetErrorMissingLogFile: Unable to mount database. (hr=0x80004005, ec=-528)" fix

In this blog I am going to teach you how to fix the database if you are unable to Mount Database Exchange 2010 getting error message as below:

 Error:


Failed to mount database 'MailboxDatabase02'.

MailboxDatabase02
Failed
Error:
Couldn't mount the database that you specified. Specified database: MailboxDatabase02; Error code: An Active Manager operation failed. Error The database action failed. Error: Operation failed with message: MapiExceptionJetErrorMissingLogFile: Unable to mount database. (hr=0x80004005, ec=-528)
. [Database: MailboxDatabase02, Server: MAIL.aspirationscare.com].
An Active Manager operation failed. Error The database action failed. Error: Operation failed with message: MapiExceptionJetErrorMissingLogFile: Unable to mount database. (hr=0x80004005, ec=-528)
. [Database: MailboxDatabase02, Server: MAIL.aspirationscare.com]
An Active Manager operation failed. Error Operation failed with message: MapiExceptionJetErrorMissingLogFile: Unable to mount database. (hr=0x80004005, ec=-528)
. [Server: MAIL.aspirationscare.com]
MapiExceptionJetErrorMissingLogFile: Unable to mount database. (hr=0x80004005, ec=-528)

Cause:

This issue may occur in an Exchange log file that has a mismatching signature and LGeneration. Typically, the Exchange log file is the E00.log file. If the E00.log file has a mismatching signature, the information store might not mount even if the database is consistent.
Or you have deleted the log files accidentally or  for space creation.

Fix:

First thing you want to check is to make sure the name of the database file matches what Exchange is expecting. You can check that in the properties of the database under the Org Configuration.
Second thing is to check what state the database is in using eseutil. If it's in a dirty shutdown state, you'll have to repair it.
Here is how to check the state of the database (I HIGHLY recommend a backup of the DB path contents before you do any of this):
Example (Replace the path with the one in your enviroment):
eseutil /mh "C:\Program Files\Microsoft\Exchange Server\V14\Mailbox\Mailbox Database\Mailbox Database.edb"
If it's dirty shutdown(after running the command you will get the results):
Then run the below mentioned command:
eseutil /p "C:\Program Files\Microsoft\Exchange Server\V14\Mailbox\Mailbox Database\Mailbox Database.edb"
Check the state again and if you have a Clean Shutdown state.
 After this navigate to your Database path i.e: in my case "C:\Program Files\Microsoft\Exchange Server\V14\Mailbox\Mailbox Database" and delete the current "E00.log" file and create a new one "E00.log" file.
Make sure you follow the same procedure as mentioned in the blog. The deletion and creation of new E00.log transition log file is mandatory.  

Go to Exchange Management console and mount the database and wollaaa It will mount the database successfully. Remember me in your prayers.

For further queries you may contact me:

Muhammad Yaseen

Tel: 0092-312-5166589

Email: yaseenraja2000@gmail.com




4 comments:

  1. Thank you very much! You just saved my day.

    ReplyDelete
  2. If you still facing error hr=0x80004005, ec=-528 after using manual method eseutil /p then try MVP’s suggested tool “Stellar Repair for Exchange” to repair corrupt exchange mailbox. This tool helps of robust scanning algorithms that searches for recoverable items within several corrupted EDB files.
    MVP’s Suggested tool: https://www.stellarinfo.com/edb-exchange-server-recovery.htm

    ReplyDelete
  3. This analytic instrument is utilized to recognize the error and fix the error naturally. This apparatus has the productivity to investigate the establishment error that occurred during the establishment of the QuickBooks work area. This Quickbooks desktop install diagnostic tool is utilized to deal with numerous issues in coding of c++, .net, or msxml.

    ReplyDelete
  4. This is my first time visit to your blog and I am very interested in the articles that you serve. how to bet on cricket and other sports games then click on this link given below. Thank you

    https://techplanet.today/post/what-is-matched-betting-a-comprehensive-guide-to-maximizing-your-profits"

    ReplyDelete