Kreator odnajdywania może przestać odpowiadać podczas procesu odnajdywania w programie Operations Manager

Ten artykuł pomaga rozwiązać problem polegający na tym, że Kreator odnajdywania w programie Microsoft System Center Operations Manager przestaje odpowiadać (zawiesza się) podczas procesu odnajdywania.

Dotyczy: Microsoft System Center Operations Manager
Oryginalny numer KB: 941409

Symptomy

Po uruchomieniu Kreatora odnajdywania w programie System Center Operations Manager kreator może przestać odpowiadać (zawiesić). To zachowanie zwykle występuje w sekcji Postęp odnajdywania kreatora.

Przyczyna

Ten problem może wystąpić, jeśli Microsoft SQL Server Service Broker nie jest uruchomiona w bazie danych SQL programu Operations Manager.

Rozwiązanie

Aby rozwiązać ten problem, należy włączyć usługę SQL Server Service Broker. W tym celu wykonaj następujące kroki w czasie, gdy usługi serwera zarządzania mogą zostać zatrzymane:

  1. Na serwerach zarządzania w grupie zarządzania uruchom Services.msc przystawkę (Microsoft Management Console) (MMC) i zatrzymaj następujące usługi:

    • System Center Management Configuration (cshost)
    • Microsoft Monitoring Agent (HealthService)
    • System Center Data Access Service (OMSDK)
  2. Uruchom program Microsoft SQL Server Management Studio na serwerze bazy danych programu Operations Manager lub na komputerze z zainstalowanymi narzędziami SQL Server, które mogą łączyć się z serwerem bazy danych programu Operations Manager.

  3. Wybierz pozycję Nowe zapytanie.

  4. W okienku nawigacji rozwiń węzeł Bazy danych, a następnie wybierz pozycję OperationsManager.

  5. W okienku Szczegóły wpisz następujące polecenie, a następnie wybierz pozycję Wykonaj:

    SELECT is_broker_enabled FROM sys.databases WHERE name = 'OperationsManager'
    
  6. W wyświetlonych wynikach sprawdź wartość wyświetlaną is_broker_enabled w polu. SQL Server service broker jest wyłączony, jeśli ta wartość wynosi 0 (zero).

  7. W okienku Szczegóły wpisz następujące polecenie, a następnie wybierz pozycję Wykonaj:

    ALTER DATABASE OperationsManager SET ENABLE_BROKER
    

    Sprawdź pomyślne ukończenie polecenia TSQL. SQL Server usługa Service Broker jest teraz włączona.

  8. Na serwerach zarządzania w grupie zarządzania uruchom następujące usługi:

    • System Center Data Access Service (OMSDK)
    • Microsoft Monitoring Agent (HealthService)
    • System Center Management Configuration (cshost)
  9. Zamknij wszystkie otwarte okna i okna dialogowe.

  10. Przetestuj Kreatora odnajdywania w programie System Center Operations Manager.

Więcej informacji

Program System Center Operations Manager jest zależny od usługi SQL Server Service Broker w celu zaimplementowania wszystkich operacji zadań. Jeśli SQL Server service broker zostanie wyłączony, wszystkie operacje zadań będą miały wpływ. Wynikowe zachowanie może się różnić w zależności od zainicjowanego zadania. Dlatego ważne jest, aby sprawdzić stan usługi SQL Server Service Broker za każdym razem, gdy w programie System Center Operations Manager zaobserwowano nieoczekiwane zachowanie wokół zadania.