Compartir a través de


Asociar y restaurar bases de datos de contenido de solo lectura en SharePoint Server

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

Puede asociar y restaurar una base de datos de contenido de solo lectura en SharePoint Server con PowerShell.

Antes de empezar

Una granja de servidores de SharePoint Server en la que las bases de datos de contenido se configuraron como de solo lectura puede formar parte de un entorno de recuperación de errores que se ejecute en bases de datos de contenido reflejadas o de trasvase de registros. También puede formar parte de un entorno de revisión o de mantenimiento de alta disponibilidad que proporcione acceso al usuario mientras se actualiza otra versión de la granja.

Antes de empezar esta operación, revise la siguiente información sobre los requisitos previos:

Uso de PowerShell para adjuntar una base de datos de contenido de solo lectura y restaurarla

Puede usar solo PowerShell para adjuntar una base de datos de contenido de solo lectura y restaurarla.

Para adjuntar y restaurar una base de datos de contenido de solo lectura mediante 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.

      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.

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

    Mount-SPContentDatabase -Name <DatabaseName> -WebApplication <WebApplicationID> [-Verbose]
    

    Donde:

    • <DatabaseName> es el nombre de la base de datos de solo lectura.

    • <WebApplicationID> es el ID asignado a la base de datos de solo lectura.

    Nota:

    La asociación de una base de datos de contenido mediante el Mount-SPContentDatabase cmdlet difiere de adjuntar una base de datos en SQL Server mediante herramientas de SQL Server. Mount-SPContentDatabase asocia la base de datos de contenido a una aplicación web para que se pueda leer el contenido.

Para más información, vea Mount-SPContentDatabase.

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

Información general sobre copia de seguridad y recuperación en SharePoint Server