Der Ermittlungs-Assistent reagiert während des Ermittlungsprozesses in Operations Manager möglicherweise nicht mehr.

Dieser Artikel hilft Ihnen bei der Behebung eines Problems, bei dem der Ermittlungs-Assistent in Microsoft System Center Operations Manager während des Ermittlungsprozesses nicht mehr reagiert (hängt).

Gilt für: Microsoft System Center Operations Manager
Ursprüngliche KB-Nummer: 941409

Symptome

Wenn Sie den Ermittlungs-Assistenten in System Center Operations Manager ausführen, reagiert der Assistent möglicherweise nicht mehr (hängt). Dieses Verhalten tritt normalerweise im Abschnitt Ermittlungsstatus des Assistenten auf.

Ursache

Dieses Problem kann auftreten, wenn Microsoft SQL Server Service Broker nicht in der Sql-Datenbank von Operations Manager ausgeführt wird.

Lösung

Um dieses Problem zu beheben, müssen Sie SQL Server Service Broker aktivieren. Führen Sie dazu die folgenden Schritte zu einem Zeitpunkt aus, zu dem die Verwaltungsserverdienste beendet werden können:

  1. Führen Sie auf den Verwaltungsservern in Ihrer Verwaltungsgruppe das Snap-In (Microsoft Management Console, MMC) aus Services.msc , und beenden Sie die folgenden Dienste:

    • System Center Management Configuration (cshost)
    • Microsoft Monitoring Agent (HealthService)
    • System Center Data Access Service (OMSDK)
  2. Starten Sie Microsoft SQL Server Management Studio auf dem Operations Manager-Datenbankserver oder auf einem Computer, auf dem die SQL Server Tools installiert sind und auf dem eine Verbindung mit dem Operations Manager-Datenbankserver hergestellt werden kann.

  3. Wählen Sie Neue Abfrage aus.

  4. Erweitern Sie im Navigationsbereich Datenbanken, und wählen Sie dann aus OperationsManager.

  5. Geben Sie im Bereich Details den folgenden Befehl ein, und wählen Sie dann Ausführen aus:

    SELECT is_broker_enabled FROM sys.databases WHERE name = 'OperationsManager'
    
  6. Überprüfen Sie in den angezeigten Ergebnissen den Wert, der is_broker_enabled im Feld angezeigt wird. SQL Server Service Broker ist deaktiviert, wenn dieser Wert 0 (null) ist.

  7. Geben Sie im Bereich Details den folgenden Befehl ein, und wählen Sie dann Ausführen aus:

    ALTER DATABASE OperationsManager SET ENABLE_BROKER
    

    Überprüfen Sie, ob der TSQL-Befehl erfolgreich abgeschlossen wurde. SQL Server Service Broker ist jetzt aktiviert.

  8. Starten Sie auf den Verwaltungsservern in Ihrer Verwaltungsgruppe die folgenden Dienste:

    • System Center Data Access Service (OMSDK)
    • Microsoft Monitoring Agent (HealthService)
    • System Center Management Configuration (cshost)
  9. Schließen Sie alle geöffneten Fenster und Dialogfelder.

  10. Testen Sie den Ermittlungs-Assistenten in System Center Operations Manager.

Weitere Informationen

System Center Operations Manager ist von SQL Server Service Broker abhängig, um alle Aufgabenvorgänge zu implementieren. Wenn SQL Server Service Broker deaktiviert ist, sind alle Aufgabenvorgänge betroffen. Das resultierende Verhalten kann je nach der initiierten Aufgabe variieren. Daher ist es wichtig, den Status von SQL Server Service Broker zu überprüfen, wenn unerwartetes Verhalten bei einer Aufgabe in System Center Operations Manager beobachtet wird.