O Assistente de Descoberta pode parar de responder durante o processo de descoberta no Operations Manager

Este artigo ajuda você a corrigir um problema no qual o Assistente de Descoberta no Microsoft System Center Operations Manager para de responder (trava) durante o processo de descoberta.

Aplica-se a: Microsoft System Center Operations Manager
Número de KB original: 941409

Sintomas

Quando você executa o Assistente de Descoberta no System Center Operations Manager, o assistente pode parar de responder (trava). Normalmente, esse comportamento ocorre na seção Progresso da Descoberta do assistente.

Motivo

Esse problema poderá ocorrer se Microsoft SQL Server Service Broker não estiver em execução no banco de dados SQL do Operations Manager.

Resolução

Para resolve esse problema, você precisará habilitar SQL Server Service Broker. Para fazer isso, siga estas etapas em um momento em que os serviços do servidor de gerenciamento podem ser interrompidos:

  1. Nos servidores de gerenciamento em seu grupo de gerenciamento, execute Services.msc o snap-in (Microsoft Management Console (MMC) e interrompa os seguintes serviços:

    • Configuração de Gerenciamento do System Center (cshost)
    • Agente de Monitoramento da Microsoft (HealthService)
    • OMSDK (System Center Data Access Service)
  2. Inicie o Microsoft SQL Server Management Studio no servidor de banco de dados do Operations Manager ou em um computador que tenha as SQL Server ferramentas instaladas e que possam se conectar ao servidor de banco de dados do Operations Manager.

  3. Selecione Nova Consulta.

  4. No painel de navegação, expanda Bancos de Dados e selecione OperationsManager.

  5. No painel Detalhes , digite o seguinte comando e selecione Executar:

    SELECT is_broker_enabled FROM sys.databases WHERE name = 'OperationsManager'
    
  6. Nos resultados exibidos, verifique o valor exibido no is_broker_enabled campo. SQL Server Service Broker será desabilitado se esse valor for 0 (zero).

  7. No painel Detalhes , digite o seguinte comando e selecione Executar:

    ALTER DATABASE OperationsManager SET ENABLE_BROKER
    

    Verifique se há conclusão bem-sucedida do comando TSQL. SQL Server Service Broker agora está habilitado.

  8. Nos servidores de gerenciamento em seu grupo de gerenciamento, inicie os seguintes serviços:

    • OMSDK (System Center Data Access Service)
    • Agente de Monitoramento da Microsoft (HealthService)
    • Configuração de Gerenciamento do System Center (cshost)
  9. Feche todas as janelas abertas e caixas de diálogo.

  10. Teste o Assistente de Descoberta no System Center Operations Manager.

Mais informações

O System Center Operations Manager depende de SQL Server Service Broker para implementar todas as operações de tarefa. Se SQL Server Service Broker estiver desabilitado, todas as operações de tarefa serão afetadas. O comportamento resultante pode variar de acordo com a tarefa iniciada. Portanto, é importante marcar o estado do SQL Server Service Broker sempre que um comportamento inesperado é observado em torno de uma tarefa no System Center Operations Manager.