Le service de gestion De System Center cesse de répondre après qu’une instance de SQL Server est hors connexion

Cet article vous aide à résoudre un problème où le service de gestion de System Center cesse de répondre après qu’une instance de Microsoft SQL Server soit hors connexion.

Original product version: Microsoft System Center Service Manager 2010, System Center 2012 Service Manager, Microsoft System Center 2012 Service Manager Service Pack 1, Microsoft System Center 2012 Operations Manager, Microsoft System Center 2012 Operations Manager Service Pack 1, System Center 2012 R2 Operations Manager, System Center 2012 R2 Service Manager
Numéro de la base de connaissances d’origine : 2913046

Symptômes

Une fois qu’une instance de SQL Server qui héberge la OperationsManager base de données est hors connexion, le service de gestion System Center du serveur d’administration Microsoft System Center 2012 Operations Manager Service Pack 1 (SP1) cesse de répondre.

Par exemple, le service de gestion De System Center cesse de répondre après la instance de SQL Server se déconnecte, redémarre ou échoue. Pour récupérer à partir de ce problème une fois que la instance de SQL Server est à nouveau disponible, vous devez redémarrer le service de gestion De System Center.

Résolution

Importante

Avant de modifier le Registre, suivez attentivement les étapes de cette section. Des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Avant de modifier le registre, sauvegardez le registre pour la restauration en cas de problème.

Pour résoudre ce problème, vous pouvez activer la fonctionnalité de récupération automatique dans System Center 2012 Operations Manager SP1. Par défaut, cette fonctionnalité de récupération automatique est désactivée.

Pour activer la fonctionnalité de récupération automatique sur le serveur d’administration, procédez comme suit :

  1. Démarrez l’Éditeur du Registre.

  2. Recherchez la sous-clé de Registre suivante, puis cliquez dessus :

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\2010\Common\DAL

  3. Créez les deux entrées de Registre suivantes :

    • DALInitiateClearPool

      Type : DWORD
      Valeur décimale : 1

    • DALInitiateClearPoolSeconds

      Type : DWORD
      Valeur décimale : 60

      Remarque

      Le DALInitiateClearPoolSeconds paramètre contrôle le moment où le serveur d’administration supprime le pool de connexions actuel et quand le serveur d’administration tente de rétablir une connexion SQL Server. Nous vous recommandons de définir ce paramètre sur 60 secondes ou plus pour éviter les problèmes de performances.

  4. Redémarrez le service de gestion De System Center sur le serveur d’administration.