Purgar la base de datos de Service Management Automation

 

Se aplica a: Windows Azure Pack for Windows Server, System Center 2012 R2 Orchestrator

En Automatización de administración de servicios, la purga de la base de datos se realiza automáticamente, pero se puede ajustarla a sus necesidades.

Para habilitar la purga automática de la base de datos, debe habilitar el servicio Agente de SQL Server (MSSQLSERVER) para Inicio automático. El servicio no está activado de forma predeterminada, pero a menudo lo inician los administradores de bases de datos de SQL Server para otras tareas.

Si el servicio Agente de SQL Server no se está ejecutando, no se producirá la purga y el cliente tendrá problemas de rendimiento (primero en el portal y luego en el servidor back end).

La tarea del trabajo que realiza la purga se puede configurar en el programa de instalación, incluso si el cliente no está ejecutando el servicio Agente de SQL Server. Pero no se realizará ninguna tarea hasta que el servicio está habilitado.

El trabajo de purga de la base de datos es automático, pero un administrador de Automatización de administración de servicios puede regularlo.

  • De forma predeterminada, el trabajo de purga de la base de datos se ejecuta cada 15 minutos, y solo se ejecuta si hay registros que purgar.

  • Los registros se purgan solo si son más antiguos que la duración predeterminada de 30 días. Este tiempo se puede configurar a través del cmdlet Set-SmaAdminConfiguration y el parámetro –PurgeJobsOlderThanCountDays.

  • Si el registro del total de trabajos supera el parámetro MaxJobRecords establecido por el mismo cmdlet Set-SmaAdminConfiguration, se purgarán más registros de trabajos. El valor predeterminado de este parámetro es 120.000 registros.