• Twitter
  • FaceBook

Exchange Server Forums

Forums | Register | Login | My Profile | Inbox | RSS RSS icon | My Subscription | My Forums | Address Book | Member List | Search | FAQ | Ticket List | Log Out

Error -327 (JET_errBadPageLink, Database corrupted

Users viewing this topic: none

Logged in as: Guest
  Printable Version
All Forums >> [Microsoft Exchange 2003] >> Information Stores >> Error -327 (JET_errBadPageLink, Database corrupted Page: [1]
Message << Older Topic   Newer Topic >>
Error -327 (JET_errBadPageLink, Database corrupted - 19.Jun.2005 11:52:00 AM   


Posts: 926
Joined: 11.Mar.2005
From: Virginia, USA
Status: offline
Hello everyone,

I am having problem with my information store, when I run eseutil /d
here is the error below

Operation terminated with error -327 (JET_errBadPageLink, Database corrupted) af
ter 260.32 seconds.

Defragmentation Status (% complete)

0 10 20 30 40 50 60 70 80 90 100

I am using exchange 2003,Standard Edition
C drive has 3gig space
D drive has 50 Gig space
exchange installed on D drive.

Here is some more info,
Information store is dismonted already,
All Exchange services stopped, set to manual
and server rebooted.

I did some search and could not find much information about error above.

The reason I am trying to defrag my information store, I have a lot of white spaces, size of my information store is 16 Gig, and actual size is 8gig only.

I am stuck; I do appreciate for any leads or clues to solve my problem.

My information store mounts back, without any problem; my server is up and running at the moment.

I just can not get the eseutil work, because of that error.

Thanks for all leads,,,,,,,,

Best Regards,

[ July 07, 2005, 10:19 AM: Message edited by: oz ]
Post #: 1
RE: Error -327 (JET_errBadPageLink, Database corrupted - 21.Jun.2005 9:09:00 PM   


Posts: 926
Joined: 11.Mar.2005
From: Virginia, USA
Status: offline
No one seems to have answer for this problem,

I have listed the same problem with different Exchange forums, no luck so far,
I am cursed by eseutil I think (-:
One of the forum member suggested copying Eseutil into MDBDATA folder and run it from there.
I dont know if this will make any difference, but I will give it a try anyway.

when I was reading the MS article, 328804 it talks about /p option, I can create a new database into different location, and bring it into a MDBDATA
folder, renameing them to Priv1.edb and Priv1.stm respectively,

I will give it a try,
I do appreciate for any leads, ideas,


(in reply to consultOz)
Post #: 2
RE: Error -327 (JET_errBadPageLink, Database corrupted - 22.Jun.2005 12:10:00 PM   
Last time we had this error message we had to restore the database from backup tape.


(in reply to consultOz)
  Post #: 3
RE: Error -327 (JET_errBadPageLink, Database corrupted - 22.Jun.2005 12:39:00 PM   


Posts: 926
Joined: 11.Mar.2005
From: Virginia, USA
Status: offline
My information store mounting back,even though I got this error massage.

Our Mail server is up and running,without problems backup runs smooth as well.

Only problem is I can not get the white space put,)-:

information store is showing up over 16GIG,
That doesn't make me fell so great.

Thanks for reply anyway.


[ June 22, 2005, 12:40 PM: Message edited by: oz ]

(in reply to consultOz)
Post #: 4
RE: Error -327 (JET_errBadPageLink, Database corrupted - 27.Jun.2005 10:10:00 PM   


Posts: 926
Joined: 11.Mar.2005
From: Virginia, USA
Status: offline
Guy's I have not had a sigle reply, I am stuck and I do need help on this.
I have cloned the whole server for bad days, but I would love to solve this problem,
Thanks for any inputs, thoughts and clues


Thanks to furrytech and Andy_j_G
I am using standard edition of Exchange, Here what I think I will do very soon,
I am thinking to use exmerge and get all the mail stored first,
Than, create brand new information store database and bring the mail back on to it.

I will post the results,


[ June 30, 2005, 10:24 PM: Message edited by: oz ]

(in reply to consultOz)
Post #: 5
RE: Error -327 (JET_errBadPageLink, Database corrupted - 29.Jun.2005 10:18:00 AM   


Posts: 15
Joined: 16.Jun.2005
From: USA
Status: offline
Have you tried to run defrag only once or has this happened more than once ?

(in reply to consultOz)
Post #: 6
RE: Error -327 (JET_errBadPageLink, Database corrupted - 29.Jun.2005 1:35:00 PM   


Posts: 1917
Joined: 12.Apr.2005
From: London
Status: offline
Oz - just a suggestion, but what version of Exchange 2003 are you using? if its the Enterprise Edition - create a new database and move all the mailboxes into it - that way you solve the white space and corruption issues in one hit.

(in reply to consultOz)
Post #: 7
RE: Error -327 (JET_errBadPageLink, Database corrupted - 7.Jul.2005 9:19:00 AM   


Posts: 16
Joined: 7.Jul.2005
From: london
Status: offline
a) You have dismounted the information store havenÆt you?
b) What version of exchange
c) If you retry dose it get any further
d) Have you run an integ check yet
If a = no dismount take copy then run eseutil
If answer b = enterprise make new information store move all mail boxes to it and scrap old one
(Safe and easy,) install sp1 before move as this has a far quicker moving until than plain 2003

If c) run one it will take some time (isinteg -fix)
Run it from the :\Program Files\Exchsrvr\bin file this program unlike eseutil is actually made for exchange and there for see's page and data relationships for exchange not just and db that run's on jet.
Great until!
When you run it from command prompt with -fix it will give you a list of databases choose the one you want then go get a cup of tea.

(Before any of my suggestions make a backup and check it is good
Then just before you run any until dismount and take a copy)

Hope this help's


(in reply to consultOz)
Post #: 8
RE: Error -327 (JET_errBadPageLink, Database corrupted - 7.Jul.2005 10:11:00 AM   


Posts: 926
Joined: 11.Mar.2005
From: Virginia, USA
Status: offline
Thanks for the suggestion, I am looking into your advise,

I just dont want to spend my weekends at job so hanging on to it so far(-:

(My Exchange is working just fine)

Thanks for all your suggestions as well.
I will let you guys as soons as I get some time and
do some trouble shooting
Best Regards,

(in reply to consultOz)
Post #: 9
RE: Error -327 (JET_errBadPageLink, Database corrupted - 8.Sep.2005 4:33:42 PM   


Posts: 926
Joined: 11.Mar.2005
From: Virginia, USA
Status: offline
Here is the fix for this error, I had been waiting to solve this problem since a long time
I  would like to say thanks for all of you who had input to this problem, and
especially to Jim MCBee

for excellent explanation, which took care of my problem
below if Jim post
this worked for me ===========>4) If that does not do it, run ESEUTIL /P against the database, than I was able do offline defragment.
Posted by Jim McBee (Member # 26998) on July 16, 2005, 10:45 PM:
As you have found, you have corruption in your database. This is probably preventing online backups from running,
too. First of all, here is a really good article that will help you understand what is (or may have happened) to your
database. Based on what you put in your posting, I would have expected to see a -1018 error, but I did not. I'm
hoping that this is all relevant to you.
Understanding and analyzing -1018, -1019, and -1022 Exchange database errors
Do you know when this corruption occured? If recently, the best bet is to restore from the last good backup. Then
let the transaction logs replay. Of course, that assumes you have a recent good backup and that you have been
doing online backups, and that you have all of your transaction logs since before the corruption occured.
Here is a quick rundown on what I would do.

1) Make sure the store is dismounted. It probably is already.
2) Perform an offline backup of the EDB, STM, and LOG files (first rule of data recovery is "Do No Further Harm".)
3) Run ESEUTIL /D against the database. That might actually fix it. Doubtful, but there is a small chance that the
corruption is in the whitespace of the database that is discarded during the /D.
4) If that does not do it, run ESEUTIL /P against the database
5) Run ESEUTIL /K again to make sure the corruption is cleared up.

>Follow these Steps:
>Start the Information Store service. Mount all the stores
in System Manager.
>After 5 seconds, dismount all the stores from System
Manager (but let the IS
>service be running).
>When you do this, the store status will be updated for the server

6) Run isinteg  servername -fix -test alltests against that database. You may need to run it several times until it reports no

7) Try and remount the database. Run a full online backup of the entire storage group since doing a /P or a /D
resets the log file signature, so you need new backups from this point foward.
The problem with doing any sort of repair of a corrupted database is that you just don't know how damaged the
database really is. It could be one page (and only part of one message), or it could be thousand's of pages and
thousand's of messages.
How do you keep this from happening again? Page-level errors almost always are storage-level problems.
1) Do a good backup
2) Update the BIOS of the computer
3) Update the firmware of any of the SCSI controllers
4) Make sure you have a recent version of the disk adapter device driver.
Hope this helps a little. Good luck!
I love reading Jim;s exchange server 2003 24seven, book as well, excellent source

< Message edited by consultOz -- 18.Sep.2005 4:22:46 AM >


Oz Casey Dedeal
MVP (Exchange)
MCSE 2003 M+ S+, MCDST
Security+, Project+ ,Server+
http://smtp25.blogspot.com (Blog)
http://telnet25.wordpress.com (Blog)

(in reply to consultOz)
Post #: 10
RE: Error -327 (JET_errBadPageLink, Database corrupted - 12.Jun.2012 9:48:24 AM   


Posts: 74
Joined: 5.Dec.2010
Status: offline
Online defragmentation process has failed due to some issues in the database tree. Event 447 indicates that a B-tree consists a corrupt page link. The most common reasons for the occurrence of this issue are:

* Hardware failure
* An Antivirus application is scanning the Exchange database directory

Note: It is not safe to continue using such corrupted database as a bad page link indicates logical database corruption at ESE level. Also, you should ensure that no antivirus software is scanning the Exchange database files.

How to resolve:

Try following any one of the suitable way to recover the database:

- Use last available backup to restore database.
- In case, no good backup is available, run hard repair (eseutil /p command), run isinteg -fix command, and then move the database mailboxes. Keep in mind that running hard repair commands can delete important database pages and you may face some critical data loss.

To avoid such important data loss issue, use a third-party Exchange recovery utility like this:http://www.****/exchange-server-recovery.html

This Exchange database recovery tool is a specifically designed utility to repair corrupted Exchange database while keeping the original data file intact. You can easily save the recovered data either in .edb file or .pst file format.

(in reply to consultOz)
Post #: 11

Page:   [1] << Older Topic    Newer Topic >>
All Forums >> [Microsoft Exchange 2003] >> Information Stores >> Error -327 (JET_errBadPageLink, Database corrupted Page: [1]
Jump to:

New Messages No New Messages
Hot Topic w/ New Messages Hot Topic w/o New Messages
Locked w/ New Messages Locked w/o New Messages
 Post New Thread
 Reply to Message
 Post New Poll
 Submit Vote
 Delete My Own Post
 Delete My Own Thread
 Rate Posts

Follow TechGenix on Twitter