Egenskaperna hos kön kan inte ställas in. Kopiering av köfilen till den temporära filen returnerade ett fel.
Internt, försöker MSMQ-tjänsten göra en tillfällig kopia av köfilen innan den ändrar på egenskaperna hos kön, eller försöker kopiera den nya behörighetsfilen för kön över den gamla behörighetsfilen. Om skapandet av den temporära filen misslyckas, kan det tyda på otillräckligt diskutrymme, problem med behörighet eller filsystemfel. Kontrollera att disken inte är full och att MSMQ-tjänsten kan komma åt lagringskatalogen för Message Queuing.
Bekräfta diskutrymme och filbehörigheter
För att kunna utföra dessa åtgärder måste du vara medlem i Administratörer, eller ha tilldelats lämplig behörighet.
För att bekräfta att MSMQ-tjänsten kan komma åt lagringskatalogen för Message Queuing:
Öppna konsolen för tjänster. Om du vill öppna Tjänster, klicka på Starta. I sökrutan skriver du services.msc, och tryck sedan på ENTER.
Lokalisera Message Queuing i informationsfönstret.
Kontrollera kolumnen Logga in som för att se vilken användare tjänsten körs under.
Bekräfta att användaren som MSMQ-tjänsten körs under har behörighet i lagringskatalogen för Message Queuing (%windir%\System32\msmq\storage).
För ytterligare information, se Händelse-ID 2141 ( http://technet.microsoft.com/en-us/library/dd337429(WS.10).aspx)
Target | Microsoft.MSMQ.6.3.Servers | ||
Category | PerformanceHealth | ||
Enabled | False | ||
Event_ID | 2141 | ||
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 |
Alert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.MSMQ.6.3.Rule.Alert.Event2141" Enabled="false" Target="Microsoft.MSMQ.6.3.Servers" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceHealth</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 Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2141</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.MSMQ.6.3.ServerRole"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertName/>
<AlertDescription/>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.MSMQ.6.3.Rule.Alert.Event2141.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>