Solved

Exchange 2000 Stores mount okay but are corrupt using eseutil /mh

Posted on 2009-05-09
2
635 Views
Last Modified: 2012-05-06
I noticed that the offsite backups for my Exchange SBE 2000 were not completing.  I manually ran a backup using the offsite backup solution and received error CExBackup::backupService:HrESEBackupSetup: Error Number 0xc7ff1004.  I did some research and found that I likely had an information store issue.  I then ran eseutil /mh Database_File_Name and received error error 1206 jet_errdatabasecorrupted, which indicates a corrupt database on the information store.  

The good news is that the store mounts and users do not have any problems.  The bad news is that I cannot get a clean backup on the exchange stores, either using offsite solution of NT Backup solution.  Both end in error reporting data problems with the database.

I cannot move the mailboxes from the store to a new store becuase Exchange 2000 SBE will only allow the 2 stores I already have.  I cannot seem to get a clean backup to them restore into a clean store.  I am NOT an experienced Exchange Admin.

What are my options?
0
Comment
Question by:murryc
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 3

Accepted Solution

by:
Tingathewinga earned 250 total points
ID: 24347204
Hi, make a manual copy of the edb files and then run an integrity check (http://support.microsoft.com/kb/317014) and follow the info from that MS link. This all needs to be done offline of course. Good Luck.
0
 
LVL 52

Assisted Solution

by:Manpreet SIngh Khatra
Manpreet SIngh Khatra earned 250 total points
ID: 24352526
Hello,

As the information mentions that the database is gone corrupt.
Firstly, get the users in cache mode and take the PST so that you dont loose any data.
For ant eseutil command to be run on the database it has to be dismounted.
Secondly, dismount the stores and take a offline copy of the database files (.edba dn .stm).

Note: The data loss can be from 1-99% depending on the corruption in the B-Tree structure of the
Database.

Thirdly, We have to run a command (eseutil /p "location of the .edb file"). This would repair the database and remove all the corruption from it. This command would run at a speed of 4-5Gb pre hour and would require 25% free space (of the database file size) on the drive from where we are initiating the command.
Fourthly, We now will have to run (eseutil /d "location of the .edb file").This command would run at a speed of 4-5Gb pre hour and would require 110% (of the database file size) free space on the drive from where we are initiating the command.
Lastly, We have to once mount and dismount the database and then run (Isinteg -s <server name> -fix -test alltests). This command would run at 10-12Gb per hour and needs to be run 3 times.

Hope that we now have a healthy database and can take good bakups.
0

Featured Post

Free NetCrunch network monitor licenses!

Only on Experts-Exchange: Sign-up for a free-trial and we'll send you your permanent license!

Here is what you get: 30 Nodes | Unlimited Sensors | No Time Restrictions | Absolutely FREE!

Act now. This offer ends July 14, 2017.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article lists the top 5 free OST to PST Converter Tools. These tools save a lot of time for users when they want to convert OST to PST after their exchange server is no longer available or some other critical issue with exchange server or impor…
This article will help to fix the below errors for MS Exchange Server 2013 I. Certificate error "name on the security certificate is invalid or does not match the name of the site" II. Out of Office not working III. Make Internal URLs and Externa…
In this video we show how to create an Address List in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Organization >> Ad…
In this video we show how to create an email address policy in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Mail Flow…

728 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question