SQL Server Service Broker ne peut pas démarrer le gestionnaire d'événements Service Broker.
SQL Server Service Broker ne peut pas démarrer le gestionnaire d'événements Service Broker.
Cette erreur est enregistrée dans le journal des applications Windows en tant qu’ID d’événement 9696 MSSQLSERVER. Elle peut être due à un manque de mémoire pendant le démarrage du serveur. Cela est sans doute lié à d’autres problèmes matériels ou logiciels sur le serveur.
Si les problèmes proviennent d’une insuffisance de mémoire, augmentez la mémoire disponible en supprimant des applications moins importantes ou en ajoutant de la mémoire virtuelle ou physique.
Pensez aux solutions suivantes pour augmenter la mémoire disponible :
Augmentez la taille du fichier d'échange actuel.
Redémarrez le serveur à l’aide de l’option -g memory_to_reserve pour augmenter la quantité de mémoire que SQL Server mettra à disposition pour les allocations de mémoire dans le processus SQL Server.
Ajoutez de la mémoire physique. Sur un système 32 bits, vous pouvez ajouter une quantité supérieure à 4 Go de mémoire physique en utilisant Microsoft Windows Address Windowing Extensions (AWE).
Nom | Description | Valeur par défaut |
Activé |
| Oui |
Génère des alertes |
| Oui |
Priorité |
| 1 |
Severité |
| 2 |
Target | Microsoft.SQLServer.2014.DBEngine | ||
Category | EventCollection | ||
Enabled | True | ||
Event_ID | 9696 | ||
Event Source | $Target/Property[Type="SQL2014Core!Microsoft.SQLServer.2014.DBEngine"]/ServiceName$ | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Application | ||
Comment | Mom2014ID='{B11070C2-F427-4E67-9F94-0065E22E2B22}';MOM2014GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74} |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
_F6DA1507_12AF_11D3_AB21_00A0C98620CE_ | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SQLServer.2014.SQL_Server_cannot_start_the_Service_Broker_event_handler_5_Rule" Target="SQL2014Core!Microsoft.SQLServer.2014.DBEngine" Enabled="true" ConfirmDelivery="true" Remotable="true" Comment="Mom2014ID='{B11070C2-F427-4E67-9F94-0065E22E2B22}';MOM2014GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74}">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="_F6DA1507_12AF_11D3_AB21_00A0C98620CE_" Comment="{F6DA1507-12AF-11D3-AB21-00A0C98620CE}" 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>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>9696</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Property[Type="SQL2014Core!Microsoft.SQLServer.2014.DBEngine"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.SQLServer.2014.SQL_Server_cannot_start_the_Service_Broker_event_handler_5_Rule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>