Egenskaperna hos kön kan inte ställas in. Kopiering av köfilen till den temporära filen returnerade ett fel.

Microsoft.MSMQ.6.3.Rule.Alert.Event2141 (Rule)

Knowledge Base article:

Sammanfattning

Egenskaperna hos kön kan inte ställas in. Kopiering av köfilen till den temporära filen returnerade ett fel.

Orsaker

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.

Lösningar

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:

ytterligare information

För ytterligare information, se Händelse-ID 2141 ( http://technet.microsoft.com/en-us/library/dd337429(WS.10).aspx)

Element properties:

TargetMicrosoft.MSMQ.6.3.Servers
CategoryPerformanceHealth
EnabledFalse
Event_ID2141
Event Source$Target/Property[Type="Microsoft.MSMQ.6.3.ServerRole"]/ServiceName$
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Egenskaperna hos kön kan inte ställas in. Kopiering av köfilen till den temporära filen returnerade ett fel.
Händelsebeskrivning: {0}
Event LogApplication

Member Modules:

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

Source Code:

<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>