Impossibile inizializzare i file di registrazione. Il file QMLog nella cartella Msmq\Storage è danneggiato o assente.
Il servizio MSMQ ha bisogno di autorizzazioni di accesso ai file di registro o del punto di controllo. Se il servizio ha le autorizzazioni e si riceve questo errore, il file è probabilmente corrotto. Per avviare il servizio MSMQ senza perdere coerenza, è necessario correggere o ripristinare i file di registro o del punto di controllo danneggiati.
Correggere oppure recuperare i file di registro o del punto di controllo corrotti
Per eseguire questa procedura, è necessario appartenere al gruppo Administrators oppure avere ricevuto in delega l'autorità appropriata.
Per correggere oppure recuperare i file di registro o del punto di controllo corrotti:
Attenzione: eventuali modifiche non corrette del Registro di sistema potrebbero danneggiare gravemente il sistema. Prima di apportare modifiche al Registro di sistema, è necessario eseguire il backup di tutti i dati rilevanti.
Per avviare il servizio per un utilizzo di emergenza (con potenziale perdita di coerenza dei dati), passare alla cartella %windir%\System32\msmq\storage ed eliminare i file QMLog, MQTrans.lg1, MQTrans.lg2, MQInSeqs.lg1 e MQInSeqs.lg2.
Aprire l'editor del Registro di sistema. Per aprire l'editor del Registro di sistema, fare clic sul pulsante Start. Nella casella di ricerca, digitare regedit, quindi premere INVIO.
Creare la voce di Registro di sistema DWORD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters\LogDataCreated, e impostarla a un valore di 0.
Se l'errore persiste, prestare attenzione a qualsiasi dettaglio nel messaggio di evento, quindi contattare il Servizio Supporto Tecnico Clienti Microsoft. Per informazioni su come contattare il Servizio Supporto Tecnico Clienti, vedere Enterprise Support ( http://go.microsoft.com/fwlink/?LinkId=52267).
Per maggiori informazioni, vedere l'ID evento 2076 ( http://technet.microsoft.com/en-us/library/dd337437(WS.10).aspx)
Target | Microsoft.MSMQ.6.3.Servers | ||
Category | ConfigurationHealth | ||
Enabled | False | ||
Event_ID | 2076 | ||
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.Event2076" Enabled="false" Target="Microsoft.MSMQ.6.3.Servers" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>ConfigurationHealth</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>2076</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.Event2076.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>