Agregar bases de datos de contenido en SharePoint Server
SE APLICA A:2013 2016 2019 Subscription Edition SharePoint en Microsoft 365
Se puede agregar una base de datos de contenido a una granja de servidores de SharePoint Server mediante el sitio web de Administración central de SharePoint o PowerShell de Microsoft. La herramienta que se usa depende del tipo de entorno que se ha implementado, de los requisitos de programación y de los contratos de nivel de servicio que ha celebrado con su organización.
Antes de empezar
Se puede agregar una nueva base de datos de contenido o adjuntar una base de contenidos existente a partir de un archivo de copia de seguridad.
Antes de iniciar esta operación, revise la siguiente información sobre los requisitos previos:
La cuenta de usuario que se realiza esta operación debe ser miembro del grupo de administradores de granja de servidores de SharePoint.
Si usa la autenticación de Windows para conectarse a SQL Server, la cuenta de usuario debe ser miembro del rol fijo de servidor dbcreator en la instancia de SQL Server donde se va a crear la base de datos.
Agregar una base de datos de contenido a una aplicación web de SharePoint Server
Puede usar los procedimientos que se describen en este artículo para crear una nueva base de datos de contenido y adjuntarla a una aplicación web. Si usa la autenticación de Windows para establecer una conexión con SQL Server, la cuenta de usuario también debe ser miembro del rol fijo de servidor de SQL Server dbcreator en la instancia de SQL Server donde se creará la base de datos. Si usa la autenticación de SQL para conectarse a SQL Server, la cuenta de autenticación de SQL que especifique al crear la base de datos de contenido debe tener el permiso dbcreator en la instancia de SQL Server donde se creará la base de datos.
Para agregar una base de datos de contenido a una aplicación web mediante Administración central
Compruebe si la cuenta de usuario que realiza esta operación es miembro del grupo Administradores de la granja de servidores de SharePoint.
Inicie Administración central.
En el sitio web de Administración central de SharePoint, haga clic en Administración de aplicaciones.
En la sección Bases de datos, haga clic en Administrar bases de datos de contenido.
En la página Administrar bases de datos de contenido, haga clic en Agregar una base de datos de contenido.
En la página Agregar base de datos de contenido:
Especifique una aplicación web para la nueva base de datos.
Especifique un servidor de base de datos para hospedar la nueva base de datos.
Especifique el método de autenticación que usará la nueva base de datos y proporcione un nombre de cuenta y una contraseña, si es necesario.
Importante
El nombre de cuenta y la contraseña deben existir previamente como un inicio de sesión de SQL Server.
Especifique el nombre del servidor de bases de datos de conmutación por error si lo hay.
Especifique el número de sitios de nivel superior que se pueden crear antes de generar una advertencia. El valor predeterminado es 2.000.
Especifique el número total de sitios de nivel superior que se pueden crear en la base de datos. El valor predeterminado es 5.000.
Haga clic en Aceptar.
Para agregar una base de datos de contenido a una aplicación web mediante 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.
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.
Abra Shell de administración de SharePoint.
En el símbolo del sistema de PowerShell, escriba el comando siguiente:
New-SPContentDatabase -Name <ContentDbName> -WebApplication <WebApplicationName>
Donde:
<NombreDeBDDeContenido> es el nombre de la base de datos de contenido que se creará.
<AplicaciónWeb> es el nombre de la aplicación web a la que se adjuntará la nueva base de datos.
Para más información, vea New-SPContentDatabase.
Nota:
Para adjuntar una base de datos de contenido existente a una aplicación web, use el cmdlet Mount-SPContentDatabase de PowerShell de Microsoft. Para más información, vea el tema sobre 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
Asociación o desasociación de bases de datos de contenido en SharePoint Server
Movimiento de colecciones de sitios entre bases de datos en SharePoint Server