El servicio no se puede iniciar debido a que no hay suficiente espacio o memoria en el disco.
El servicio de MSMQ necesita recursos de memoria adecuados para funcionar de manera apropiada.
Intente identificar y cerrar otras aplicaciones que pueden estar consumiendo una gran cantidad de memoria. Si descubre que el servicio de MSMQ es el único programa que consume una gran cantidad de memoria, intente recibir los mensajes desde las colas o aumentar la velocidad de procesamiento de mensajes.
Reinicie el servicio de MSMQ.
Para reiniciar el servicio de MSMQ, realice lo siguiente:
Abra el complemento Servicios. Para abrir Servicios, haga clic en Inicio. En la casilla de búsqueda, escriba services.msc y presione ENTER.
Haga clic con el botón secundario en el servicio de Message Queuing y luego haga clic en Reiniciar. También debe reiniciar todos los servicios dependientes.
Si se ha fijado una cuota para el servicio de Message Queue, intente aumentarla. Para obtener más información sobre las cuotas de equipo de Message Queue, consulte el artículo 899612 de Microsoft Knowledge Base ( http://go.microsoft.com/fwlink/?LinkId=107359).
Si sigue obteniendo este error, anote los detalles del mensaje de evento y, a continuación, póngase en contacto con el Servicio de soporte técnico y atención al cliente de Microsoft (CSS). Para obtener más información sobre cómo ponerse en contacto con CSS, consulte la página sobre las opciones de soporte técnico ( http://go.microsoft.com/fwlink/?LinkId=52267).
Para obtener más información, consulte la Administración de recursos en las aplicaciones de MSMQ ( http://go.microsoft.com/fwlink/?LinkId=107361).
Para obtener más información, consulte el ID del evento 2147 ( http://technet.microsoft.com/en-us/library/dd337529(WS.10).aspx
Target | Microsoft.MSMQ.6.3.Servers | ||
Category | AvailabilityHealth | ||
Enabled | False | ||
Event_ID | 2147 | ||
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.Event2147" 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>2147</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.Event2147.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>