Compartir a través de


Solución de problemas de un trabajo del almacenamiento de datos

 

Publicado: julio de 2016

Se aplica a: System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager

En Service Manager, pueden producirse problemas relacionados con los trabajos de almacenamiento de datos. Una vez que se haya completado el Asistente para registro de almacenamiento de datos y después de que Informes esté disponible en la Consola de Service Manager, puede empezar a ejecutar informes. Si, por ejemplo, el informe de administración de incidentes ejecutado no muestra datos actualizados, puede usar los cmdlets de Windows PowerShell para solucionar el problema.

Puede utilizar el primer procedimiento para determinar si un trabajo no ha podido usar los cmdlets de Windows PowerShell y, además, puede evaluar los mensajes de error que este trabajo ha creado.

El segundo procedimiento puede utilizarse para cambiar el periodo de tiempo de espera del trabajo de transformación predeterminado. Si observa que el trabajo de transformación de almacenamiento de datos no se completa correctamente, esto puede deberse a que se ha superado el tiempo de espera de tres horas predeterminado. Esto puede suceder debido a que un gran volumen de datos se transforma en el almacén de datos. Para confirmar que esto realmente es así, puede ver el Visor de eventos en el almacén de datos, donde se pueden encontrar mensajes similares al siguiente para un módulo: Se agotó el tiempo de espera. El tiempo de espera transcurrió antes de que se completase la operación, o bien, el servidor no responde. Por ejemplo, podría ver el mensaje anterior para el módulo TransformEntityRelatesToEntityFact. Para resolver el problema en este caso, puede definir el tiempo de espera para que sea mayor que el valor predeterminado de 10 800 segundos.

Para solucionar los problemas de los proyectos de almacenamiento de datos mediante cmdlets de Windows PowerShell

  1. En el equipo que hospeda el servidor de administración de almacenamiento de datos, inicie Windows PowerShell.

  2. Escriba el siguiente comando y presione ENTRAR.

    Get-SCDWJob  
    
  3. Revise el resultado y busque cualquier trabajo con el estado "Error".

  4. Escriba el siguiente comando y presione ENTRAR. En el comando, especifique el trabajo del almacenamiento de datos con errores como valor del parámetro JobName.

    Get-SCDWJobModule -JobName Transform.Common  
    
  5. En el resultado, busque el estado "Error" y revise la columna Mensaje de error para obtener más información acerca de la razón por la que el proyecto de almacenamiento de datos tiene errores.

  6. Cuando esté listo para reintentar el trabajo con errores, en el Consola de Service Manager, haga clic en Almacenamiento de datos.

  7. Expanda Almacenamiento de datos y haga clic en Proyectos de almacenamiento de datos.

  8. En el panel Trabajos del almacenamiento de datos, seleccione en la lista cualquier trabajo con errores y haga clic en Reanudar en la lista Tareas.

Para reemplazar el período de tiempo de espera predeterminado

  1. Edite el registro en el servidor de administración de almacenamiento de datos y asegúrese de que existe el nombre de clave SqlCommandTimeout en SOFTWARE\Microsoft\System Center\2010\Common\DAL y que es de tipo DWORD. Si no existe, créelo.

  2. Edite el valor, que es en segundos, con un valor positivo.

  3. Reinicie el servicio Microsoft Monitoring Agent.

  4. Puede reanudar el trabajo Transform.common para ver el cambio.

Vea también

Administración del almacenamiento de datos en System Center 2012 - Service Manager