Compartir a través de


El trabajo del temporizador Sesiones caducadas de eliminación de servicio de estado no está habilitado (SharePoint Server)

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

Nombre de regla: El trabajo del temporizador Sesiones caducadas de eliminación de servicio de estado no está habilitado.

Resumen: el servicio de estado usa un trabajo de temporizador para eliminar datos de las sesiones expiradas de las bases de datos del servicio de estado. Si este trabajo de temporizador no está habilitado, el servidor que hospeda la base de datos del servicio de estado se quedará sin espacio en disco y el conjunto o granja de servidores de SharePoint dejará de funcionar.

Causa: el trabajo del temporizador Sesiones caducadas de eliminación de servicio de estado no está habilitado.

Resolución: habilite el trabajo de temporizador mediante el sitio web de Administración central de SharePoint.

  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 se aplica a toda la granja de servidores y no puede establecerse para servidores individuales de la granja.

  2. Inicie Administración central.

  3. En Administración central, haga clic en Supervisión.

  4. En la página Supervisión, en la sección Trabajos del temporizador, haga clic en Revisar definiciones de trabajo.

  5. En la página Definiciones de trabajos, haga clic en el trabajo del temporizador Sesiones caducadas de eliminación de servicio de estado.

  6. En la página Editar trabajo del temporizador, especifique la programación que desee y, a continuación, haga clic en Habilitar.

Resolución: habilite el trabajo de temporizador mediante PowerShell de Microsoft.

  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.

    Un administrador puede usar el cmdlet Add-SPShellAdmin para conceder permisos de uso de cmdlets de SharePoint Server 2016.

    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. Inicie el Shell de administración de SharePoint.

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

Enable-SPTimerJob StateServiceExpiredSessionJobDefinition

Para obtener más información, vea Enable-SPTimerJob. 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.