Compartir a través de


Todas las bases de datos de servicio de estado están en pausa para una aplicación de servicio de estado (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: Todas las bases de datos de servicio de estado están en pausa para una aplicación de servicio de estado

Resumen: se pausaron todas las bases de datos asociadas a una aplicación de servicio del Servicio de estado. Esto puede causar errores al usar algunos componentes de SharePoint Server 2016 y SharePoint 2013, como los formularios de explorador web de InfoPath y el elemento web gráfico de Microsoft SharePoint.

Causa: esto puede deberse a que el administrador pausó todas las bases de datos para la aplicación de servicio.

Solución: reanude las bases de datos de aplicación de servicio del servicio de estado con 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 para los cmdlets de SharePoint Server.

    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.

  2. Inicie el Shell de administración de SharePoint.

    Para obtener más información sobre cómo interactuar con Windows Server 2012 R2, consulte Navegación y tareas de administración comunes en Windows.

  3. Para identificar la base de datos pausada, escriba el siguiente comando en el símbolo del sistema de PowerShell:

    Get-SPStateServiceDatabase
    
  4. Si desea reanudar una base de datos pausada, escriba el siguiente comando en el símbolo del sistema de Windows PowerShell:

    Resume-SPStateServiceDatabase -Identity <DatabaseID>
    

    Donde:

    • <DatabaseID> es el identificador de la base de datos de aplicaciones de servicio del servicio de estado como un GUID.
  5. Si desea crear una nueva base de datos en lugar de usar una base de datos existente, escriba el siguiente comando en el símbolo del sistema de Windows PowerShell:

    New-SPStateServiceDatabase -Name <DatabaseName> -ServiceApplication <ID> -DatabaseServer <ServerName> [-DatabaseCredentials <Credential>] 
    

    Donde:

    • <DatabaseName> es el nombre de la base de datos como una cadena.

    • <ID> es el identificador de la aplicación de servicio del servicio de estado afectada, como una cadena o un GUID. Si solo hay una aplicación de servicio del servicio de estado, no es necesario especificar este parámetro.

    • <ServerName> es el nombre del servidor de bases de datos.

    • <Credential> representa las credenciales de autenticación de SQL Server para el servidor de bases de datos. Si no se especifica este parámetro, se usará la autenticación de Windows.

Para obtener más información, vea Resume-SPStateServiceDatabase o New-SPStateServiceDatabase.