Share via


Reiniciar la actualización de una base de datos adjunta o de una colección de sitios en SharePoint 2013

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

En algunos casos, puede necesitar reiniciar una actualización para terminar una actualización de base de datos adjunta de Productos de SharePoint 2010 a SharePoint 2013. Por ejemplo: si una plantilla o un paquete de idiomas no está en el entorno, o si pierde la conexión a SQL Server, será necesario primero solucionar el problema y luego reiniciar la actualización. Es posible que también necesite volver a intentar o reiniciar una actualización de colección de sitios si no se pudo completar.

Nota:

Una de las causas frecuentes de errores durante la actualización es que en el entorno falten características, soluciones u otros elementos personalizados. Asegúrese de que todos los elementos personalizados que necesita están instalados en los servidores front-end web antes de iniciar el proceso de actualización. Se puede usar el cmdlet Test-SPContentDatabase de PowerShell de Microsoft para identificar los elementos personalizados que usan los sitios. Para más información, consulte Use a trial upgrade to SharePoint 2013 to find potential issues en el artículo "Usar una actualización de prueba para encontrar los posibles problemas".

Reiniciar la actualización de una base de datos con PowerShell

Si la actualización se encontró con algún problema durante la actualización de base de datos adjunta, una vez que haya solucionado el problema puede reiniciar el proceso de actualización para la base de datos con un cmdlet de PowerShell de Microsoft.

Para reiniciar la actualización de una base de datos 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 para usar cmdlets de SharePoint 2013.

    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. En el menú Inicio, haga clic en Todos los programas.

  2. Haga clic en SharePoint 2013.

  3. Haga clic en Shell de administración de SharePoint 2013.

  4. En el símbolo del sistema de Microsoft PowerShell (PS C:\>), escriba el siguiente comando:

Upgrade-SPContentDatabase <Name>

Donde:

  • Name es el nombre de la base de datos que desea actualizar.

También puede usar el parámetro -id y proporcionar el GUID de la base de datos en lugar del nombre de la base de datos. Puede ejecutar el siguiente cmdlet para encontrar el GUID de una base de datos de contenido:

Get-SPContentDatabase -Identity <content_database_name>

Para más información, consulte Upgrade-SPContentDatabase y Get-SPContentDatabase.

Reinicio de la actualización de una colección de sitios

Si la actualización se encontró con algún problema al actualizar una colección de sitios, una vez que haya solucionado el problema puede reiniciar el proceso de actualización para la colección de sitios. Puede usar ya sea la página de Configuración del sitio o un cmdlet de PowerShell para reiniciar la actualización de una colección de sitios.

Para reiniciar la actualización de una colección de sitios

  1. Verifique que la cuenta de usuario que lleva a cabo este procedimiento es un administrador de colecciones de sitios.

  2. En la página Configuración del sitio de la colección de sitios, en la sección Administración de la colección de sitios, haga clic en Actualización de la colección de sitios.

  3. En la página de Actualización de la colección de sitios, haga clic en Actualizar esta colección de sitios.

    Esta opción inicia la actualización de la colección de sitios. Se abrirá un cuadro para confirmar que quiere iniciar el proceso.

  4. Haga clic en Estoy listo para iniciar la actualización real.

    Nota:

    Las comprobaciones de estado de la colección de sitios se ejecutan automáticamente en el modo de reparación antes del comienzo de la actualización. Los resultados de las comprobaciones de estado se incluyen en el registro de actualización de la colección de sitios. Si se produce algún error, deberá solucionarlo para continuar con la actualización.

    La actualización se iniciará y aparecerá la página Estado de actualización de la colección de sitios. Esta página se actualiza automáticamente durante la actualización y muestra información sobre el proceso, como por ejemplo:

  • Errores o advertencias

  • Momento en que se inició la actualización

  • Ubicación del archivo de registro de actualización

    Una vez completada la actualización, la página Estado de actualización se muestra en la interfaz de usuario nueva con el mensaje "La actualización se completó correctamente".

  1. Haga clic en Ver la nueva página para ir a la página principal.

Los administradores de granjas de servidores pueden reiniciar la actualización con PowerShell.

Para reiniciar la actualización de una colección de sitios 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 para usar cmdlets de SharePoint 2013.

    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. En el menú Inicio, haga clic en Todos los programas.

  2. Haga clic en SharePoint 2013.

  3. Haga clic en Shell de administración de SharePoint 2013.

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

Upgrade-SPSite <http://site> -VersionUpgrade [-Unthrottled]

Donde:

  • <http://site> es la URL de la colección de sitios.

  • Agregue la opción -Unthrottled para saltar la cola de actualizaciones de la colección de sitios e iniciar la actualización inmediatamente.

Para obtener más información, vea Upgrade-SPSite.

Consulte también

Otros recursos

Actualizaciones entre SharePoint 2010 y SharePoint 2013