El trabajo de temporizador InfoPath Forms Services Maintenance no está habilitado (SharePoint Server)
SE APLICA A:2013 2016 2019 Subscription Edition SharePoint en Microsoft 365
Nombre de regla: El trabajo de temporizador InfoPath Forms Services Maintenance no está habilitado.
Resumen: el trabajo de temporizador Mantenimiento de InfoPath Forms Services no está habilitado.
El trabajo de temporizador Mantenimiento de InfoPath Forms Services se usa en InfoPath Forms Services para mejorar el rendimiento mediante el almacenamiento en caché de los datos de plantilla de formulario en cada servidor front-end web.
Causa: puede que se haya deshabilitado el trabajo de temporizador en la página Definiciones de trabajos en el sitio web de Administración central de SharePoint o que se haya usado el cmdlet Disable-SPTimerJob de PowerShell de Microsoft.
Nota:
El servicio de formulario de Infopath se quita y Ya no es compatible con Microsoft en SharePoint Server Subscription Edition. Se recomienda explorar Microsoft Power Apps como una posible alternativa al servicio de formulario de Infopath.
Solución: habilite el trabajo de temporizador con el sitio web de Administración central.
Compruebe si la cuenta de usuario que lleva a cabo este procedimiento pertenece al grupo de administradores de la granja de servidores de SharePoint.
Inicie Administración central.
En Administración central, haga clic en Supervisión.
Haga clic en Revisar definiciones de trabajo.
Haga clic en Mantenimiento de InfoPath Forms Services.
Haga clic en Habilitar.
Solución: habilite el trabajo de temporizador con PowerShell.
- 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.
Los administradores pueden usar el cmdlet Add-SPShellAdmin para conceder los permisos necesarios para usar los 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.
Inicie el Shell de administración de SharePoint.
En el símbolo del sistema de PowerShell, escriba el comando siguiente:
Enable-SPTimerJob "<FormsMaintenanceJobDefinition>"
Donde:
- <DefiniciónDelTrabajoDeFormsMaintenance> es el nombre real del trabajo de temporizador que se va a habilitar.
Para obtener más información, vea Enable-SPTimerJob.