Missing checkpoint file

Missing_checkpoint_file (Rule)

Knowledge Base article:

Summary

An error occurred in the Microsoft SharePoint Portal Server Search (SharePointPSSearch) service. One of the checkpoint files is missing, and the data structures were reset.

Resolutions

This is usually a hardware problem. Do the following:

Look in the Application event log for more information. To do this:

There may be additional information about the error in the Data section of the Event Properties dialog box.

Address any issues in the event log that are responsible for this failure.

Restart the SharePointPSSearch service.

Reset the content index and run a full update.

For information about the SharePointPSSearch service, see the Microsoft Office SharePoint Portal Server 2003 Administrator's Guide.

Additional

Sample Event

The project cannot be initialized, because one of the checkpoint files is missing. The data structures on the disk will be reset. Check to see if someone is manually deleting files, and verify that your hardware is working properly.error_code1

Element properties:

TargetMicrosoft.SharePointPortalServer.2003.SearchService
CategoryEventCollection
EnabledTrue
Event_ID3093
Event SourceMicrosoft SharePointPS Search Service
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Missing checkpoint file
{0}
Event LogApplication
CommentMom2005ID='{3CBD59A7-2522-4826-B19E-0141A419DA73}'

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Missing_checkpoint_file" Enabled="onEssentialMonitoring" Target="Microsoft.SharePointPortalServer.2003.SearchService" Remotable="true" Comment="Mom2005ID='{3CBD59A7-2522-4826-B19E-0141A419DA73}'">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>Microsoft SharePointPS Search Service</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>3093</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertOwner>$Data/PublisherName$</AlertOwner>
<AlertMessageId>$MPElement[Name="Missing_checkpoint_file.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>