exchange off line defrag error -1018 (JET_errReadVerifyFailure, Checksum error on a database page)

Hi All
We have a SBS2003 with exchage 2003 SP1 we comeup to the 18gig limit and would like to install SP2
But after a onlime backup & copy /backup of the exchage dir to an other disk. we get the following error
each time we try to run the off LINE DEFRAG :=

CD  exchsrvr\MDBDATA\
E:\exchsrvr\bin\eseutil /d /p priv1.edb /tp:\tempemaildefrag\temppriv.edb
eseutil THEN EXITS WITH :-
 error -1018 (JET_errReadVerifyFailure, Checksum error on a database page)
event logs show:-

event ID=470

eseutil (4572) Database E:\Exchsrvr\MDBDATA\priv1.edb is partially attached. Attachment stage: 4. Error: -1018.

event ID 474;

eseutil (4572) The database page read from the file "E:\Exchsrvr\MDBDATA\priv1.edb" at offset 295747584 (0x0000000011a0c000) for 4096 (0x00001000) bytes failed verification due to a page checksum mismatch.  The expected checksum was 3547725309 (0xd375fdfd) and the actual checksum was 878525284 (0x345d3b64).  The read operation will fail with error -1018 (0xfffffc06).  If this condition persists then please restore the database from a previous backup. This problem is likely due to faulty hardware. Please contact your hardware vendor for further assistance diagnosing the problem.


note - exchange was working but slow

Action taken:-
rebooted the server
read lots of web pages & EE questions !

Any one through ?






LVL 1
ja-notesAsked:
Who is Participating?
 
Network_Data_SupportConnect With a Mentor Commented:
no problem like i say do a complete back up before you do any work, play it safe and good luck
0
 
Network_Data_SupportCommented:
why you using the p switch when doing a defrag?
0
 
ja-notesAuthor Commented:

Good question,

the batch file I am using is from a time when the exchange server fell over & I do mean FELL OVER !
and need a recovery . Ill try it with out the /p option.

Ja
0
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

 
ja-notesAuthor Commented:
Hi
 Nop same problems with :-
 
 E:\exchsrvr\bin\eseutil /d  priv1.edb /tp:\tempemaildefrag\temppriv.edb runs for 3.0 seconds.

Note to above the wall went with it !

Ja
0
 
Network_Data_SupportCommented:
so is this database mountable ?
0
 
Network_Data_SupportCommented:
http://www.computerperformance.co.uk/exchange2003/exchange2003_eseutil.htm

that site is good for eseutil infact its just a really good site  have a look there it should beable to help you
0
 
ja-notesAuthor Commented:
hi
q) so is this database mountable ?

A) yes and seem to work ok.
0
 
Network_Data_SupportCommented:
Event ID 474 refers to one (or more) corrupt pages in
the database. Eseutil will not attempt to fix those pages - it will simply
discard them. This means that you may lose data. Of course, you could get
lucky and have the corrupt page not contain anything important, but then
again...

Also, you shouldn't have to run repair on ALL databases, just the one that
is showing up in the error (unless of course you are seeing the same event
for both databases). When you look at the events, they should tell you
which database online maintenance is currently running on (when it starts,
stops, etc.).

Finally, once you have run eseutil in repair mode, you then need to run
eseutil in defragment mode (/d) as a repaired database should not be used in
production
0
 
Network_Data_SupportCommented:
i would do a complete backup of the exchange server and then use eseutil to repair the database using just the p switch or leave it as it is and maybe build a new exchange server and migrate to a new database

0
 
ja-notesAuthor Commented:
Hi there ,

yep its both databases showing the same error.  

Ja


0
 
Network_Data_SupportCommented:
sorry dont have to  build a new server too early for me lol  what version of exchange you running you can create a new store and move boxes to that
0
 
Network_Data_SupportCommented:
or like i said run esetill in repair mode on the databases
0
 
ja-notesAuthor Commented:
Hi there,

 Its sbs2003 (e2k3)

q) create a new store and move boxes to that

can I build on the same system , then move the mailboxs across ?

Ja
0
 
Network_Data_SupportCommented:
dont know too much about sbs exchange i have bever used it but at a guess you proberly can only create one store you have to have a look into it
0
 
ja-notesAuthor Commented:


Hi ,
Ok, Thank you for your help., I'll off to the office and try the repair ,I will let you know how I get on !

Ja.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.