Discussion Locked

Errors compacting Exchange Database

0 helpful
3 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

When I attempt to run eseutil /d /te:\xxxx\xxx it runs for
a few minutes then stops with an error. The error is -
1022. In the event log it records the following:

Event ID: 119
Source: ESE97
Type: Error
Catagory: Database Page Cache

Description: (544) Buffer I/O thread termination error -
1022 occurred

Also ran eseutil /g and eseutil /r but continue to get
error. Any help would be appreciated.
.

This is running on an Exchange 5.5 server, Exchange SP4, NT 4.0, NT SP6A

3 replies

by mckaytech

The -1022 error means "The hardware, device driver, or operating system is returning errors". My experience has been that this usually indicates an impending hardware disaster, and usually with the hard drive subsystem (bad RAID controller, bad drive, etc.). Unfortunately, it also means that the database has already been corrupted so the preferred approach is to restore from a backup once the hardware problem has been solved. If your backups are not up to snuff, you can do a repair procedureusing eseutil, but you WILL lose data.

If the Information Store will start, I would recommend doing an on-line backup and then shutting down the Information Store and doing an off-line backup. Doing both will maximize the amount of data you're able to recover.

If you can tell me a little more about the server hardware, I can make some recommendations for additional testing.

paul

by srbrandt

It ended up being that the NIC in the Exchange server was set to Auto and had FCS errors. Forced it to 100/full and everything worked smoothly. Thank you Paul for pointing me in the correct direction. You deserve the points.

Scott

This discussion is closed to new replies.