No se pudo mover el mensaje a la cola de mensajes con problemas de entrega. La cola de mensajes con problemas de entrega debe ser transaccional.

Microsoft.MSMQ.10.0.Rule.Alert.Event2256 (Rule)

No se pudo mover el mensaje a la cola de mensajes con problemas de entrega. La cola de mensajes con problemas de entrega debe ser transaccional. Se moverá el mensaje a la cola transaccional de mensajes con problemas de entrega del sistema.

Knowledge Base article:

Resumen

No se pudo mover el mensaje a la cola de mensajes con problemas de entrega. La cola de mensajes con problemas de entrega debe ser transaccional. El mensaje se moverá a la cola con problemas de entrega transaccionales del sistema.Haga que la cola con problemas de entrega por aplicación sea transaccional o que los mensajes que se le envíen sean no transaccionales.

Causas

La cola con problemas de entrega que se especifica en el evento es no transaccional pero hay mensajes transaccionales que intentan ir allí.

Soluciones

Haga que la cola con problemas de entrega por aplicación sea transaccional o que los mensajes que se le envíen sean no transaccionales

Para permitir que los mensajes vayan a la cola con problemas de entrega, recree la cola con problemas de entrega como una cola transaccional o si tiene control sobre los mensajes que se están enviando a la cola, asegúrese de que los mensajes sean no transaccionales.

Para recrear la cola con problemas de entrega como una cola transaccional, cree una nueva cola transaccional con todas las mismas propiedades que la cola con problemas de entrega original, pero haga que la nueva cola sea transaccional.

Adicional

Para obtener más información sobre cómo crear colas, consulte Crear colas ( http://go.microsoft.com/fwlink/?LinkId=104735).

Para obtener más información, consulte el identificador del evento 2256 ( http://technet.microsoft.com/es-es/library/dd337453(WS.10).aspx).

Element properties:

TargetMicrosoft.MSMQ.10.0.Servers
CategoryConfigurationHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
No se pudo mover el mensaje a la cola de mensajes con problemas de entrega. La cola de mensajes con problemas de entrega debe ser transaccional.
Descripción del evento: {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.10.0.Rule.Alert.Event2256" Enabled="false" Target="Microsoft.MSMQ.10.0.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 Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2256</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">EventSourceName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.MSMQ.10.0.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.10.0.Rule.Alert.Event2256.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>