Exchange Server 2007 Service Pack 1 crashes when the Extensible Storage Engine (ESE) version store is out of memory on a computer that is running Windows Server 2008

This article has been archived. It is offered "as is" and will no longer be updated.
Symptoms
Exchange Server 2007 Service Pack 1 (SP1) crashes on a computer that is running Windows Server 2008 and you find the following errors in the Application event log:
Event Type: ErrorEvent Source: ESEEvent Category: Transaction Manager Event ID: 623Description:Information Store (ID) xxxx: The version store for this instance (0) has reached its maximum size of xxxMb. It is likely that a long-running transaction is preventing cleanup of the version store and causing it to build up in size. Updates will be rejected until the long-running transaction has been completely committed or rolled back. Possible long-running transaction: SessionId: xxxxSession-context: xxxxSession-context ThreadId: xxxx
Event Type: ErrorEvent Source: MSExchangeIS Mailbox StoreEvent Category: Logons Event ID: 1022Description:Logon Failure on database "xxxx" - Windows 2000 account xxxx; mailbox xxxx.Error: -1069

As a result, client access and message delivery are suspended for the affected Exchange Server 2007 SP1 server. Therefore, you have to restart the Microsoft Exchange Information Store service to resolve the problem.
Resolution
To resolve this problem, install Update Rollup 9 for Exchange 2007 Service Pack 1. For more information about Update Rollup 9 for Exchange Server 2007 Service Pack 1, see the following Exchange Help topic: For more information about how to obtain the latest Exchange service pack or update rollup, see the following Exchange Help topic:
More information
Error 1069 means that the version store is out of memory. For more information about the error code -1069, click the following article number to view the article in the Microsoft Knowledge Base:
266367 Extensible Storage Engine 98 Error Codes -1051 to -999999

The version store is where the Exchange Information Store service keeps records of transactions that are not yet finished. The version store gives the Extensible Storage Engine (ESE) the ability to track and manage current transactions. The version store has a list of operations that are performed by active transactions. This is an in-memory list of modifications made to the database.

For more information, click the following article number to view the article in the Microsoft Knowledge Base:  
971795  Applications may stop responding or may encounter other function failures if these applications call the LCMapString function on a computer that is running Windows Server 2008 or Windows Vista  
Status
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
Properties

Article ID: 970086 - Last Review: 01/16/2015 03:51:21 - Revision: 4.0

Microsoft Exchange Server 2007 Service Pack 1

  • kbnosurvey kbarchive kbsurveynew kbexpertiseinter kbfix kbqfe KB970086
Feedback