Configuración de trabajos del temporizador del analizador de mantenimiento de SharePoint en SharePoint Server 2016

SE APLICA A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint en Microsoft 365

El analizador de mantenimiento de SharePoint usa trabajos del temporizador para recopilar datos de estado, y los escribe en la carpeta y en la base de datos de registro. Estos datos se usan en informes para mostrar el estado de los servidores de la granja de servidores. Los trabajos del temporizador se pueden reprogramar, ejecutarse de forma inmediata, habilitarse o deshabilitarse.

Desde esa página, también puede configurar la configuración de las recolecciones de datos de uso, la selección de eventos y las recolecciones de datos de uso. Para obtener más información, vea Configurar la recolección de datos de uso y estado en SharePoint Server.

Uso de Administración central para configurar trabajos de temporizador de recolección de datos de estado

Puede usar Administración central para configurar trabajos del temporizador de recolección de datos de estado.

Para configurar trabajos del temporizador Recolección de datos de estado con Administración central

  1. Compruebe si la cuenta de usuario que realizará el procedimiento pertenece al grupo Administradores de granjas de servidores.

    Nota:

    La configuración del trabajo del temporizador de recolección de datos de estado se aplica a todo el conjunto o granja de servidores y no puede establecerse para servidores individuales de ese conjunto o granja.

  2. En Administración central, en la página principal, seleccione Supervisión.

  3. En la página Supervisión , en la sección Informes , seleccione Configurar la recopilación de datos de uso y estado.

  4. En la página Configurar la recopilación de datos de uso y estado , en la sección Recopilación de datos de mantenimiento, seleccione Habilitar recopilación de datos de mantenimiento.

  5. En la sección Recopilación de datos de mantenimiento, seleccione Programación de registro de estado. Se abre la página Definiciones de trabajo . Enumera todos los trabajos del temporizador que recopilan datos de estado.

  6. En la página Definiciones de trabajo , seleccione el trabajo del temporizador que desea configurar.

  7. En la página Editar trabajo del temporizador , en la sección Programación periódica , cambie la programación del trabajo del temporizador y, a continuación, seleccione Aceptar.

Uso de Windows PowerShell para configurar trabajos del temporizador de recolección de datos de estado

Configure la programación del trabajo del temporizador de recolección de datos de estado con PowerShell.

Para configurar trabajos del temporizador de datos de estado con Windows PowerShell

  1. Compruebe que cumple con las pertenencias siguientes:
  • Rol fijo de servidor securityadmin en la instancia de SQL Server.

  • Rol fijo de base de datos db_owner en todas las bases de datos que se van a cargar.

  • Grupo de servidores en el servidor en el que se van a ejecutar los cmdlets de PowerShell.

  • Agregue las pertenencias que resulten necesarias por encima de los mínimos establecidos anteriormente.

    Con el cmdlet Add-SPShellAdmin, los administradores pueden conceder permisos.

    Nota:

    Si no dispone de permisos, póngase en contacto con el administrador para la instalación o con el administrador de SQL Server para solicitarlos. Para más información sobre permisos de PowerShell, vea Add-SPShellAdmin.

  1. En el menú Inicio , seleccione Todos los programas.

  2. Seleccione SharePoint 2016.

  3. Seleccione Shell de administración de SharePoint 2016.

  4. En el símbolo del sistema de PowerShell, escriba el comando siguiente:

Set-SPTimerJob -Identity <SPTimerJobPipeBind> -Schedule <ScheduleString>

El valor del parámetro Identity especifica el trabajo del temporizador. Si no usa este Identity parámetro, se configurarán todos los trabajos del temporizador. Para ver una lista de todos estos trabajos, escriba el comando siguiente:

Get-SPTimerJob | Format-Table -property id,title

<SPTimerJobPipeBind> puede ser un GUID válido, con el formato 12345678-90ab-cdef-1234-567890bcdefgh, un nombre válido de un trabajo del temporizador (por ejemplo, TrabajoTemporizador1) o una instancia de un objeto SPTimerJob válido.

Use el valor del parámetro Schedule para especificar la programación, donde <ScheduleString> es una de las siguientes:

  • Cada 5 minutos entre 0 y 59

  • Cada hora entre 0 y 59

  • Cada día a las 15:00

  • Cada semana, entre el viernes a las 22:00 y el domingo a las 06:00

  • El día 15 de cada mes a las 15:00

  • El día 1 de enero de cada año a las 15:00

    Para ver ejemplos de programaciones de trabajos del temporizador, escriba el comando siguiente:

Get-SPTimerJob | Format-Table -property id,title,schedule

Para obtener más información, consulte Get-SPTimerJob y Set-SPTimerJob.

Nota:

Se recomienda usar Windows PowerShell para realizar tareas administrativas de línea de comandos. La herramienta de línea de comandos Stsadm ya no se usa, pero se ha incluido para ofrecer compatibilidad con las versiones anteriores del producto.

Consulte también

Conceptos

Introducción a la supervisión en SharePoint Server 2016