El Asistente para detección puede dejar de responder durante el proceso de detección en Operations Manager

Este artículo le ayuda a corregir un problema en el que el Asistente para detección de Microsoft System Center Operations Manager deja de responder (se bloquea) durante el proceso de detección.

Se aplica a: Microsoft System Center Operations Manager
Número de KB original: 941409

Síntomas

Al ejecutar el Asistente para detección en System Center Operations Manager, el asistente puede dejar de responder (bloquear). Este comportamiento suele producirse en la sección Progreso de detección del asistente.

Causa

Este problema puede producirse si Microsoft SQL Server Service Broker no se ejecuta en la base de datos SQL de Operations Manager.

Solución

Para resolver este problema, deberá habilitar SQL Server Service Broker. Para ello, siga estos pasos en un momento en que se puedan detener los servicios del servidor de administración:

  1. En los servidores de administración del grupo de administración, ejecute Services.msc (complemento Microsoft Management Console (MMC) y detenga los siguientes servicios:

    • Configuración de administración de System Center (cshost)
    • Microsoft Monitoring Agent (HealthService)
    • Servicio de acceso a datos de System Center (OMSDK)
  2. Inicie Microsoft SQL Server Management Studio en el servidor de base de datos de Operations Manager o en un equipo que tenga instaladas las herramientas de SQL Server y que pueda conectarse al servidor de bases de datos de Operations Manager.

  3. Seleccione Nueva consulta.

  4. En el panel de navegación, expanda Bases de datos y, a continuación, seleccione OperationsManager.

  5. En el panel Detalles , escriba el comando siguiente y, a continuación, seleccione Ejecutar:

    SELECT is_broker_enabled FROM sys.databases WHERE name = 'OperationsManager'
    
  6. En los resultados que se muestran, compruebe el valor que se muestra en el is_broker_enabled campo. SQL Server Service Broker está deshabilitado si este valor es 0 (cero).

  7. En el panel Detalles , escriba el comando siguiente y, a continuación, seleccione Ejecutar:

    ALTER DATABASE OperationsManager SET ENABLE_BROKER
    

    Compruebe si el comando TSQL se ha completado correctamente. SQL Server Service Broker ahora está habilitado.

  8. En los servidores de administración del grupo de administración, inicie los siguientes servicios:

    • Servicio de acceso a datos de System Center (OMSDK)
    • Microsoft Monitoring Agent (HealthService)
    • Configuración de administración de System Center (cshost)
  9. Cierre todas las ventanas abiertas y los cuadros de diálogo.

  10. Pruebe el Asistente para detección en System Center Operations Manager.

Más información

System Center Operations Manager depende de SQL Server Service Broker para implementar todas las operaciones de tarea. Si SQL Server Service Broker está deshabilitado, todas las operaciones de tarea se verán afectadas. El comportamiento resultante puede variar según la tarea que se haya iniciado. Por lo tanto, es importante comprobar el estado de SQL Server Service Broker siempre que se observe un comportamiento inesperado en torno a una tarea en System Center Operations Manager.