Den inkommande sekventiella filen vid kontrollpunkten gick inte att starta. Filen MQInSeqs.lg1 eller MQInSeqs.lg2 i Msmq\Storage mappen är skadad eller saknas.
Filerna vid kontrollpunkten måste finnas tillgängliga för Message Queuing för att fungera korrekt. För att lösa detta problem, måste du radera alla inkommande filer vid kontrollpunkten, samt QMLog-filen i lagringskatalogen för Message Queuing. Detta kan resultera i att vissa meddelanden dupliceras. Dock kommer denna lösning få igång tjänsten så snart som möjligt och vanligtvis utan dataförlust.
Ta bort inkommande kontrollpunktsfiler för sekvenser
För att kunna göra det här måste du ha administratörsmedlemskap eller motsvarande behörighet.
Viktigt! Om du är orolig för dataförlust kontaktar du Microsofts kundtjänst och support (CSS). Information om hur du kontaktar Microsofts kundtjänst och support finns i företagssupporten ( http://go.microsoft.com/fwlink/?LinkId=52267).
Ta bort kontrollpunktsfiler
Så här tar du bort kontrollpunktsfiler:
Varning: Systemet kan skadas om du redigerar registret på felaktigt sätt. Säkerhetskopiera värdefulla data innan du gör ändringar i registret.
Öppna utforskaren i Windows och bläddra till din lagringskatalog. Denna hittar du vanligtvis under C:\Windows\System32\msmq\storage.
Ta bort följande filer: MQInSeqs.lg1, MQInSeqs.lg2 och QMLog.
Öppna Registereditorn. För att öppna Registereditorn klicka på Starta. I sökrutan skriver du regedit och trycker sedan på RETUR.
Bläddra till HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters och klicka sedan på Parametrar.
I menyn Redigera, peka på Ny, och klicka sedan på DWORD (32-bitars) Värde.
I fältet Namn, ange "LogDataCreated," och se sedan till att värdet är satt till 0.
Stäng Registereditorn
Starta om MSMQ-tjänsten
Så här startar du om MSMQ-tjänsten:
Öppna konsolen för tjänster. Öppna Services genom att klicka på Start. I sökrutan skriver du services.msc och trycker sedan på RETUR.
Högerklicka på Message Queuing och klicka sedan på Starta om. Du måste även starta om alla beroende tjänster.
Om du är orolig för dataförlust kontaktar du Microsofts kundtjänst och support (CSS). Information om hur du kontaktar Microsofts kundtjänst och support finns i företagssupporten ( http://go.microsoft.com/fwlink/?LinkId=52267).
Mer information finns under händelse-id 2053 ( http://technet.microsoft.com/en-us/library/dd337465(WS.10).aspx)
Target | Microsoft.MSMQ.10.0.Servers | ||
Category | AvailabilityHealth | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Application |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.MSMQ.10.0.Rule.Alert.Event2053" Enabled="false" Target="Microsoft.MSMQ.10.0.Servers" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>AvailabilityHealth</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventSourceName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Property[Type="Microsoft.MSMQ.10.0.ServerRole"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2053</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.MSMQ.10.0.Rule.Alert.Event2053.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>