XADM: Information Store Does Not Function Correctly If Information Store Transaction Log Reaches Edbfffff.log (327904)
The information in this article applies to:
- Microsoft Exchange Server 5.5
This article was previously published under Q327904 SYMPTOMS
When the Exchange 5.5 server information store transaction logs reach the maximum log file name sequence of Edbfffff.log, you may experience one or more of the following symptoms:
- The information store may stop unexpectedly.
- The information store may not work correctly.
- You may receive the following event entry in the Event Viewer Application Log:
Event ID: 125
Event Source: ESE97
Event Type: Error
Description:
MSExchangeIS () Unable to create the log. The drive may be read-only, out of disk space, misconfigured, or corrupted. Error -519.
- You may not be able to start the information store. After you try to do so, you may receive the following event entry in the Event Viewer Application Log:
Event ID: 7024
Event Source: Service Control Manager
Event Type: Error
Description:
The Microsoft Exchange Information Store service terminated with service-specific error 4294966786.
RESOLUTION
To resolve this issue, use one of the following methods.
Method 1
Restore the information store databases from tape backup.
For additional information about offline information store backup procedures for Exchange Server, click the article numbers below
to view the articles in the Microsoft Knowledge Base:
296787 XADM: Offline Backup and Restore Procedures for Exchange Server 4.0, 5.0, and 5.5
183266 XADM: How to Restore an Offline Backup of the Directory Service and Information Store
Method 2
Use the Eseutil.exe utility to perform a hard repair of the information store databases.
For more information about how to perform a hard repair of the information store databases, click the following article numbers to view the articles in the Microsoft Knowledge Base:
259851
Ramifications of running the eseutil /p or edbutil /d /r command in Exchange
182903 XADM: ESEUTIL Command Line Parameters
261947 XADM: How to Determine if Hard Repair (Eseutil /p) Has Been Run on a Database
WORKAROUND
To prevent this issue, occasionally monitor the transaction logs. Note when the name of the log file approaches 0xfffff, for example,
Edbfffff.log. When the name of the log file approaches 0xfffff, reset the log file name sequence to Edb.log:
- Stop all Exchange Server services that are running on the computer:
- Click Start, point to Settings, and then click Control Panel.
- Double-click Services.
- In the Service box, click each Exchange service that is running on the computer, and then click Stop.
- Click Yes when you are prompted to confirm the action.
- Click Close.
- Use the Eseutil.exe utility to dump the header of the Exchange database files and verify that the databases are in a clean shutdown state:
- Click Start, and then click Run.
- Type cmd, and then click OK.
- Type eseutil /mh path to the Exchange Server database file | more
, and then press ENTER. For example, to dump the header of the private information store database file C:\Exchsrvr\Mdbdata\Priv.edb, type eseutil /mh c:
exchsrvr\mdbdata\priv.edb | more
at the command prompt, and then press ENTER.
- The following message indicates that the database is in a clean shutdown state:
- Delete the transaction logs and the checkpoint file:
- Use Windows Explorer to open the drive letter:\Exchsrvr\Mdbdata folder.
- Delete each of the following files, where xxxxx is a string of hexadecimal numbers:
Edb.log
Edbxxxxx.log
Edb.chk - Click Yes when you are prompted to confirm the deletion.
- Quit Windows Explorer.
- Start the Exchange Server services that you previously stopped:
- Click Start, point to Settings, and then click Control Panel.
- Double-click Services.
- In the Service box, click the Exchange service that you want to start, and then click Start.
- Click Yes when you are prompted to confirm the action.
- Click Close.
Modification Type: | Minor | Last Reviewed: | 8/17/2005 |
---|
Keywords: | kbenv kberrmsg kbprb KB327904 |
---|
|