Chris Betts
asked on
Why won't my exchange 2007 database mount
Hello,
I have a pressing issue that I need to deal with regarding an exchange database that won't mount. The problem started occuring after the exchange server (which also happens to be the primary domain controller) needed to be hard reset. When it came back up, the exchange database would not mount and I got the following error:
-------------------------- ---------- ---------- ----------
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: H2PRIMARY\First Storage Group\Mailbox Database; Error code: MapiExceptionCallFailed: Unable to mount database.
At the same time, I see errors in the event log:
MSExchangeIS (2932) First Storage Group: An attempt to move the file "E:\Program Files\Microsoft\Exchange Server\Mailbox\First Storage Group\E00000D1F8B.log" to "E:\Program Files\Microsoft\Exchange Server\Mailbox\First Storage Group\E00.log" failed with system error 1392 (0x00000570): "The file or directory is corrupted and unreadable. ". The move file operation will fail with error -1022 (0xfffffc02).
For more information, click http://www.microsoft.com/contentredirect.asp.
-------------------------- ---------- ---------- ---------- ---------- ---------
MSExchangeIS (2932) Second Storage Group: Error -1811 occurred while opening logfile E:\Program Files\Microsoft\Exchange Server\Mailbox\Second Storage Group\E010001A841.log.
For more information, click http://www.microsoft.com/contentredirect.asp.
-------------------------- ---------- ---------- ---------- ---------- ---------- ---------- ------
Error Disk IO error starting Storage Group /DC=local/DC=H2Safety/CN=C onfigurati on/CN=Serv ices/CN=Mi crosoft Exchange/CN=First Organization/CN=Administra tive Groups/CN=Exchange Administrative Group (FYDIBOHF23SPDLT)/CN=Serve rs/CN=H2PR IMARY/CN=I nformation Store/CN=F irst Storage Group on the Microsoft Exchange Information Store.
Storage Group - Initialization of Jet failed.
-------------------------- ---------- ---------- ---------- ---------- ---------- ---------- ------
Error Current log file missing starting Storage Group /DC=local/DC=H2Safety/CN=C onfigurati on/CN=Serv ices/CN=Mi crosoft Exchange/CN=First Organization/CN=Administra tive Groups/CN=Exchange Administrative Group (FYDIBOHF23SPDLT)/CN=Serve rs/CN=H2PR IMARY/CN=I nformation Store/CN=S econd Storage Group on the Microsoft Exchange Information Store.
Storage Group - Initialization of Jet failed.
-------------------------- ---------- ---------- ---------- ---------- ---------- ---------- -----
Error Disk IO error starting Storage Group /DC=local/DC=H2Safety/CN=C onfigurati on/CN=Serv ices/CN=Mi crosoft Exchange/CN=First Organization/CN=Administra tive Groups/CN=Exchange Administrative Group (FYDIBOHF23SPDLT)/CN=Serve rs/CN=H2PR IMARY/CN=I nformation Store/CN=F irst Storage Group on the Microsoft Exchange Information Store.
<NULL>.
-------------------------- ---------- ---------- ---------- ---------- ---------- ---------- ----
Error Current log file missing starting Storage Group /DC=local/DC=H2Safety/CN=C onfigurati on/CN=Serv ices/CN=Mi crosoft Exchange/CN=First Organization/CN=Administra tive Groups/CN=Exchange Administrative Group (FYDIBOHF23SPDLT)/CN=Serve rs/CN=H2PR IMARY/CN=I nformation Store/CN=S econd Storage Group on the Microsoft Exchange Information Store.
<NULL>.
I am brand new to the company I am troubleshooting this for and it has apparently happened before. The fix they used was to run eseutil /p on the database. I started that process yesterday and it has been running for almost 24hours, however it looks to me like it is frozen on the "deleting unicode fixup table". The database is about 96GB
My question is was running eseutil the right way to fix this? and why does it appear to be frozen? should I kill it and start over?
I have a pressing issue that I need to deal with regarding an exchange database that won't mount. The problem started occuring after the exchange server (which also happens to be the primary domain controller) needed to be hard reset. When it came back up, the exchange database would not mount and I got the following error:
--------------------------
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: H2PRIMARY\First Storage Group\Mailbox Database; Error code: MapiExceptionCallFailed: Unable to mount database.
At the same time, I see errors in the event log:
MSExchangeIS (2932) First Storage Group: An attempt to move the file "E:\Program Files\Microsoft\Exchange Server\Mailbox\First Storage Group\E00000D1F8B.log" to "E:\Program Files\Microsoft\Exchange Server\Mailbox\First Storage Group\E00.log" failed with system error 1392 (0x00000570): "The file or directory is corrupted and unreadable. ". The move file operation will fail with error -1022 (0xfffffc02).
For more information, click http://www.microsoft.com/contentredirect.asp.
--------------------------
MSExchangeIS (2932) Second Storage Group: Error -1811 occurred while opening logfile E:\Program Files\Microsoft\Exchange Server\Mailbox\Second Storage Group\E010001A841.log.
For more information, click http://www.microsoft.com/contentredirect.asp.
--------------------------
Error Disk IO error starting Storage Group /DC=local/DC=H2Safety/CN=C
Storage Group - Initialization of Jet failed.
--------------------------
Error Current log file missing starting Storage Group /DC=local/DC=H2Safety/CN=C
Storage Group - Initialization of Jet failed.
--------------------------
Error Disk IO error starting Storage Group /DC=local/DC=H2Safety/CN=C
<NULL>.
--------------------------
Error Current log file missing starting Storage Group /DC=local/DC=H2Safety/CN=C
<NULL>.
I am brand new to the company I am troubleshooting this for and it has apparently happened before. The fix they used was to run eseutil /p on the database. I started that process yesterday and it has been running for almost 24hours, however it looks to me like it is frozen on the "deleting unicode fixup table". The database is about 96GB
My question is was running eseutil the right way to fix this? and why does it appear to be frozen? should I kill it and start over?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
i wouldn't run it with eseutil
if chkdsk needs to fix anything the volume needs to be dismounted and you don't want to cause further data loss; probably a lot of i/o going on anyway
might just be a better idea doing a restore instead of waiting possibly days for that to finish - and no guarantee it will be successful if there is data corruption
how much memory and free disk space does the server have?
if chkdsk needs to fix anything the volume needs to be dismounted and you don't want to cause further data loss; probably a lot of i/o going on anyway
might just be a better idea doing a restore instead of waiting possibly days for that to finish - and no guarantee it will be successful if there is data corruption
how much memory and free disk space does the server have?
ASKER
The server is flaky and slowed to a crawl yesterday morning; no one was able to log in. Yes, I have a backup of the database.