Gelen sıralama denetim noktası dosyası başlatılamadı. Msmq\Storage klasöründeki MQInSeqs.lg1 veya MQInSeqs.lg2 dosyası bozuk ya da yok.
Denetim noktası dosyalarının düzgün çalışması için Message Queuing'a yönelik denetim noktası dosyaları olmalıdır. Bu sorunu çözmek için gelen sıralama denetim noktası dosyalarını ve Message Queuing depolama dizinindeki QMLog dosyasını silmeniz gerekir. Bu, bazı iletilerin yinelenmesine neden olabilir. Ancak, bu işlem hizmetin mümkün olan en kısa sürede ve çoğu zaman veri kaybı olmadan çalışmasını sağlayacaktır.
Gelen sıralama denetim noktası dosyalarını silme
Bu yordamları gerçekleştirmek için Administrators grubunun üyesi olmanız veya uygun yetkinin size verilmiş olması gerekir.
Önemli: Veri kaybından endişe duyuyorsanız, Microsoft Müşteri Hizmetleri ve Desteği'ne (CSS) başvurun. CSS ile iletişim kurma hakkında bilgi için bkz. Kurumsal Destek ( http://go.microsoft.com/fwlink/?LinkId=52267).
Denetim noktası dosyalarını silme
Denetim noktası dosyalarını silmek için:
Dikkat: Kayıt defteri hatalı biçimde düzenlendiğinde sisteminiz ciddi şekilde zarar görebilir. Kayıt defterinde değişiklik yapmadan önce değerli verilerinizin yedeğini almanız gerekir.
Windows Gezgini'ni açın ve depolama dizininize gidin. Bu dizin genellikle C:\Windows\System32\msmq\storage altında yer alır.
Şu dosyaları silin: MQInSeqs.lg1, MQInSeqs.lg2 ve QMLog dosyası.
Kayıt Defteri Düzenleyicisi'ni açın. Kayıt Defteri Düzenleyicisi'ni açmak için Başlat'a tıklayın. Arama kutusuna regedit yazın ve ardından ENTER tuşuna basın.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters'a gidin ve ardından Parametreler'e tıklayın.
Düzen menüsünde, imleci Yeni'nin üzerine getirin ve ardından DWORD (32 bit) Değeri'ne tıklayın.
Ad alanında, "LogDataCreated" girin ve ardından değerin 0 olarak ayarlandığından emin olun.
Kayıt Defteri Düzenleyicisi'ni kapatın.
MSMQ Hizmetini yeniden başlatma
MSMQ Hizmetini yeniden başlatmak için:
Hizmetler konsolunu açın. Hizmetler'i açmak için Başlat'a tıklayın. Arama kutusuna services.msc yazın ve ardından ENTER tuşuna basın.
Message Queuing'e sağ tıklayın ve ardından Yeniden Başlat öğesine tıklayın. Bağımlı tüm hizmetleri de yeniden başlatmanız gerekir.
Veri kaybından endişe duyuyorsanız, Microsoft Müşteri Hizmetleri ve Desteği'ne (CSS) başvurun. CSS ile iletişim kurma hakkında bilgi için bkz. Kurumsal Destek ( http://go.microsoft.com/fwlink/?LinkId=52267).
Daha fazla bilgi için bkz. Olay 2053 ( http://technet.microsoft.com/en-us/library/dd337465(WS.10).aspx)
Target | Microsoft.MSMQ.6.3.Servers | ||
Category | AvailabilityHealth | ||
Enabled | False | ||
Event_ID | 2053 | ||
Event Source | $Target/Property[Type="Microsoft.MSMQ.6.3.ServerRole"]/ServiceName$ | ||
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.6.3.Rule.Alert.Event2053" Enabled="false" Target="Microsoft.MSMQ.6.3.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>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Property[Type="Microsoft.MSMQ.6.3.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.6.3.Rule.Alert.Event2053.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>