Migrar Power Pivot a SharePoint 2013Migrate Power Pivot to SharePoint 2013

SE APLICA A:síSQL Server Analysis ServicesnoAzure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services

SharePoint 2013 no admite la actualización en contexto.SharePoint 2013 does not support in-place upgrade. Pero se admite el procedimiento de actualizar y adjuntar la base de datos.However the procedure of database-attach upgrade is supported. El comportamiento es diferente de la actualización a SharePoint 2010, donde un cliente puede elegir entre los dos métodos básicos de actualización: actualización en contexto y actualizar y adjuntar la base de datos.The behavior is different from upgrading to SharePoint 2010, where a customer could choose between the two basic upgrade approaches, in-place upgrade and database-attach upgrade.

Si tiene una instalación de PowerPivot para SharePointPower Pivot for SharePoint integrada con SharePoint 2010, no puede realizar una actualización en contexto del servidor de SharePoint.If you have a PowerPivot para SharePointPower Pivot for SharePoint installation integrated with SharePoint 2010, you cannot upgrade in-place the SharePoint server. Sin embargo, puede migrar las bases de datos de contenido y las bases de datos de aplicación de servicio de la granja de SharePoint 2010 a una granja de SharePoint 2013.However you can migrate content databases and service application databases from the SharePoint 2010 farm to a SharePoint 2013 farm. En este tema se ofrece información general sobre los pasos necesarios para completar el procedimiento de actualizar y adjuntar la base de datos y para completar una migración relacionada con Power PivotPower Pivot:This topic is an overview of the steps required to complete a database-attach upgrade and complete a migration related to Power PivotPower Pivot:

Información general sobre la migraciónMigration Overview

11 22 33 44
Preparar la granja de SharePoint 2013Prepare the SharePoint 2013 farm Hacer copia de seguridad, copiar y restaurar bases de datos.Backup, copy, restore databases. Montar bases de datos de contenidoMount content databases Migrar programaciones de Power PivotPower PivotMigrate Power PivotPower Pivot Schedules
SQL Server Management StudioSQL Server Management Studio - Administración central de SharePoint-SharePoint Central Administration

- Windows PowerShell-Windows PowerShell
- Páginas de aplicación de SharePoint-SharePoint application Pages

- Windows PowerShell-Windows PowerShell

Preparar la granja de servidores de SharePoint 2013Prepare the SharePoint 2013 Farm

Sugerencia

Revise el método de autenticación para el que están configuradas las aplicaciones web existentes.Review the authentication method your existing web applications are configured for. Las aplicaciones web de SharePoint 2013 usan de forma predeterminada la autenticación basada en notificaciones.SharePoint 2013 web applications default to claims-based authentication. Las aplicaciones web de SharePoint 2010 configuradas para la autenticación en modo clásico necesitan unos pasos adicionales para migrar bases de datos de SharePoint 2010 a SharePoint 2013.SharePoint 2010 web applications configured for classic-mode authentication require additional steps to migrate databases from SharePoint 2010 to SharePoint 2013. Si sus aplicaciones web están configuradas para la autenticación en modo clásico, consulte la documentación de SharePoint 2013.If your web applications are configured for classic-mode authentication, review the SharePoint 2013 documentation.

  1. Instale una nueva granja de servidores de SharePoint Server 2013.Install a new SharePoint Server 2013 farm.

  2. Instale una instancia de un servidor de SQL Server 2017SQL Server 2017 Analysis ServicesAnalysis Services en modo de SharePoint.Install an instance of a SQL Server 2017SQL Server 2017 Analysis ServicesAnalysis Services server in SharePoint mode. Para obtener más información, consulte Install Analysis Services in Power Pivot Mode.For more information, see Install Analysis Services in Power Pivot Mode.

  3. Ejecute el paquete de instalación de PowerPivot para SharePointPower Pivot for SharePoint 2013, spPowerPivot.msi , en todos los servidores de la granja de SharePoint.Run the PowerPivot para SharePointPower Pivot for SharePoint 2013 installation package spPowerPivot.msi on each server in the SharePoint farm. Para obtener más información, vea Instalar o desinstalar el complemento PowerPivot para SharePoint (SharePoint 2013).For more information, see Install or Uninstall the Power Pivot for SharePoint Add-in (SharePoint 2013).

  4. En Administración central de SharePoint 2013, configure la aplicación de servicio Excel Services para que use el servidor en modo SharePoint de Analysis ServicesAnalysis Services creado en el paso anterior.In SharePoint 2013 Central Administration, configure the Excel Services service application to use the Analysis ServicesAnalysis Services SharePoint mode server created in the previous step. Para obtener más información, vea la sección "Configurar la integración de SharePoint básica de Analysis Services" de Install Analysis Services in Power Pivot Mode.For more information, see the “Configure Basic Analysis Services SharePoint Integration” section of Install Analysis Services in Power Pivot Mode.

Restauración de copia de seguridad, copia, las bases de datosBackup, Copy, Restore the Databases

El proceso de "actualizar y adjuntar la base de datos de SharePoint" es una secuencia de pasos para realizar copias de seguridad, copiar y restaurar bases de datos de contenido y de aplicación de servicio relacionadas con Power PivotPower Pivot en la granja de SharePoint 2013.The “SharePoint database-attach upgrade” process is a sequence of steps to back up, copy, and restore Power PivotPower Pivot related content and service application databases to the SharePoint 2013 farm.

  1. Configurar la base de datos para que sea de solo lectura: en SQL Server Management StudioSQL Server Management Studio, haga clic con el botón derecho en el nombre de la base de datos y, después, haga clic en Propiedades.Set Database to read-only: In SQL Server Management StudioSQL Server Management Studio, right-click the database name and click Properties. En la página Opciones , establezca la propiedad Base de datos de solo lectura en True.On the Options page, set the Database read-Only property to True.

  2. Copia de seguridad : haga una copia de seguridad de todas las bases de datos de contenido y de aplicación de servicio que desee migrar a la granja de SharePoint 2013.Back up: Back up each content database and service application database that you want to migrate to the SharePoint 2013 farm. En SQL Server Management StudioSQL Server Management Studio, haga clic con el botón derecho en el nombre de la base de datos, haga clic en Tareasy, después, haga clic en Copia de seguridad.In SQL Server Management StudioSQL Server Management Studio, right-click the database name, click Tasks, and click Back up.

  3. Copia de los archivos de copia de seguridad de la base de datos (.bak) al servidor de destino deseado.File copy the database backup files (.bak) to the desired destination server.

  4. Restauración : restaure las bases de datos en el Motor de base de datos de SQL ServerSQL Server Database Enginede destino.Restore: Restore the databases to the destination Motor de base de datos de SQL ServerSQL Server Database Engine. Este paso se puede realizar con SQL Server Management StudioSQL Server Management Studio.This step can be completed using SQL Server Management StudioSQL Server Management Studio.

  5. Configurar la base de datos para que sea de lectura y escritura: establezca Base de datos de solo lectura en False.Set Database to read-write: Set the Database read-Only to False.

Preparar las aplicaciones Web y bases de datos de contenido de montajePrepare Web Applications and Mount Content Databases

Para obtener una explicación más detallada de los procedimientos siguientes, vea actualizar bases de datos de SharePoint 2010 a SharePoint 2013 (http://go.microsoft.com/fwlink/p/?LinkId=256690).For a more detailed explanation of the following procedures, see Upgrade databases from SharePoint 2010 to SharePoint 2013 (http://go.microsoft.com/fwlink/p/?LinkId=256690).

  1. Poner bases de datos sin conexión:Take Databases Offline:

    ponga sin conexión todas las bases de datos de contenido de SharePoint 2013 mediante Administración central de SharePoint.Take each SharePoint 2013 content database offline, using SharePoint Central Administration. Las bases de datos de contenido se reemplazan con las bases de datos que copió.The content databases are replaced by the databases you copied over. Considere cuál es la mejor secuencia para su entorno.Consider what is the best sequence for your environment. Considere la posibilidad de poner sin conexión cada base de datos y montar su base de datos de reemplazo correspondiente antes de poner sin conexión la siguiente base de datos de contenido.Consider taking each database offline and mount its relevant replacement database before taking the next content database offline. Otra opción consiste en poner sin conexión todas las bases de datos de contenido como un grupo.Another option is to take all the content databases offline as a group.

    1. En Administración central de SharePoint, haga clic en Administración de aplicaciones.In SharePoint Central Administration, click Application Management.

    2. Haga clic en Administrar bases de datos de contenido.Click Manage Content Databases.

    3. Haga clic en el nombre de la base de datos.Click the name of the database.

    4. En Administrar configuración de bases de datos de contenido, establezca Estado de la base de datos en Sin conexión.On the Manage Content Database Settings, set Database status to Offline.

    5. Seleccione Quitar base de datos de contenido.Select Remove Content Database. Tenga en cuenta la advertencia de que ya no podrá obtener acceso a los sitios almacenados en la base de datos de contenido.Note the warning that sites stored in the content database will no longer be accessible.

  • Montar bases de datos de contenido:Mount content databases:

    Use cmdlets de PowerShell en el shell de administración de SharePoint 2013 para montar la base de datos de contenido migrada.Use PowerShell cmdlets in the SharePoint 2013 Management shell to mount the migrated content database. La base de datos de aplicación de servicio no es necesario montar, solo las bases de datos contenidos: contenido relacionado con PowerShellThe service application database does not need to be mounted, only the content databases: PowerShell related content

    Mount-SPContentDatabase "SharePoint_Content_O14-KJSP1" -DatabaseServer "[server name]\powerpivot" -WebApplication [web application URL]  
    

    Para obtener más información, consulte adjuntar o separar bases de datos de contenido (SharePoint Server 2010) (http://technet.microsoft.com/library/ff628582.aspx).For more information, see Attach or detach content databases (SharePoint Server 2010) (http://technet.microsoft.com/library/ff628582.aspx).

    Estado cuando se completa el paso : cuando se completa la operación de montaje, los usuarios pueden ver los archivos que estaban en la antigua base de datos de contenido.Status when the step is complete: When the mount operation is complete, users can see files that were in the old content database. Por tanto, los usuarios pueden ver y abrir los libros en la biblioteca de documentos.Therefore users can see and open the workbooks in the document library.

    • > [!TIP]
      > En este punto del proceso de migración, es posible crear nuevas programaciones para los libros migrados.It is possible at this point in the migration process to create new schedules for the migrated workbooks. Sin embargo, las programaciones se crean en la nueva base de datos de aplicación de servicio Power PivotPower Pivot , no en la base de datos que copió de la granja de servidores de SharePoint antigua.However, the schedules are created in the new Power PivotPower Pivot service application database, and not the database you copied from the old SharePoint farm. Por tanto, no contendrá ninguna de las programaciones anteriores.Therefore it will not contain any of the old schedules. Después de completar los pasos siguientes para usar la antigua base de datos y migrar las programaciones anteriores, las nuevas programaciones no están disponibles.After you complete the following steps to use the old database and migrate the old schedules, the new schedules are not available.

Solucionar problemas al intentar montar bases de datosTroubleshoot issues when you attempt to mount databases

En esta sección se resumen los posibles problemas que pueden producirse al montar la base de datos.This section summarizes possible issues encountered when mounting the database.

  1. Errores de autenticación : si ve errores relacionados con la autenticación, revise el modo de autenticación que están usando las aplicaciones web de origen.Authentication errors: If you see errors related to authentication, review what authentication mode the source web applications are using. El error puede deberse a una incoherencia en la autenticación entre la aplicación web de SharePoint 2013 y la aplicación web de SharePoint 2010.The error could be caused by a mismatch in authentication between the SharePoint 2013 web application and the SharePoint 2010 web application. Vea 1) Preparar la granja de SharePoint 2013 para obtener más información.See the 1) Prepare the SharePoint 2013 Farm for more information.

  2. Archivos de PowerPivot que faltan: si ve errores relacionados con archivos .dll de Power PivotPower Pivot que faltan, no se instaló spPowerPivot.msi o la herramienta de configuración de Power PivotPower Pivot no se usó para configurar Power PivotPower Pivot.Missing PowerPivot.Files: If you see errors related to missing Power PivotPower Pivot .dlls, the spPowerPivot.msi has not been installed or the Power PivotPower Pivot Configuration Tool has not been used to configure Power PivotPower Pivot.

Actualizar programaciones de Power PivotUpgrade Power Pivot Schedules

En esta sección se describen los detalles y las opciones para migrar programaciones de Power PivotPower Pivot .This section describes the details and options for migrating Power PivotPower Pivot schedules. La migración de programaciones es un proceso que consta de dos pasos.Schedule migration is a two-step process. En primer lugar, configure la aplicación de servicio de Power PivotPower Pivot para que use la base de datos de aplicación de servicio migrada.First configure the Power PivotPower Pivot service application to use the migrated service application database. Después debe elegir una de las dos opciones para la migración de programaciones.Second, choose one of two options for schedule migration.

Configure la aplicación de servicio para que use la base de datos de aplicación de servicio migrada.Configure the service application to use the migrated service application database.

En Administración central de SharePoint, configure la aplicación de servicios de Power PivotPower Pivot para que use la antigua base de datos de aplicación de servicio que copió.In SharePoint Central Administration to configure the Power PivotPower Pivot services application to use the old service application database you copied over. El servicio Power PivotPower Pivot actualiza la base de datos de aplicación al esquema nuevo.The Power PivotPower Pivot Service upgrades the service application database to the new schema.

  1. En Administración central de SharePoint, haga clic en Administrar aplicaciones de servicio.In SharePoint Central Administration, click Manage Service Applications.

  2. Busque la aplicación de servicio Power PivotPower Pivot (por ejemplo, "Aplicación de servicio Power PivotPower Pivot "), haga clic en el nombre de la aplicación de servicio y, luego, en Propiedades en la cinta de opciones de SharePoint.Find the Power PivotPower Pivot service application, for example “Default Power PivotPower Pivot Service Application”, click the name of the service application and click Properties in the SharePoint ribbon.

  3. Actualice el nombre de instancia del servidor de bases de datos y el nombre de la base de datos.Update the database server name-instance and the database name. Corrija el nombre de la base de datos de la que hizo copia de seguridad, copió y restauró.To the correct names for the database you backed up, copied, and restored. Una vez que haga clic en Aceptar, se actualizará la base de datos de aplicación de servicio.Once you click Ok, the service application database is upgraded. Los errores se escribirán en el registro de ULS.Errors will be in the ULS log.

    Actualice las programaciones de Power PivotPower PivotUpgrade Power PivotPower Pivot schedules

    Configure la aplicación de servicio Power PivotPower Pivot para migrar las programaciones de actualización.Configure the Power PivotPower Pivot service application to migrate refresh schedules.

  • Opción 1 para migrar programaciones: administrador de granja de SharePointMigrate Schedules option1: SharePoint farm administrator

    1. En la administración de SharePoint 2013, ejecute el Set-PowerPivotServiceApplication cmdlet con el -StartMigratingRefreshSchedules conmutador para permitir la migración de la programación de petición automática a contenido relacionado con PowerShell.In the SharePoint 2013 Management Run the Set-PowerPivotServiceApplication cmdlet with the -StartMigratingRefreshSchedules switch to enable automatic on demand schedule migration PowerShell related content. En el siguiente script de Windows PowerShell se da por supuesto que solo existe una aplicación de servicio Power PivotPower Pivot .The following Windows PowerShell script assumes that there is only one Power PivotPower Pivot service application.

      $app=Get-PowerPivotServiceApplication  
      Set-PowerPivotServiceApplication $app -StartMigratingRefreshSchedules  
      

      Después de ejecutar el script de Windows PowerShell, las programaciones están activas y se ejecutarán en la siguiente hora apropiada.After the Windows PowerShell script is run, the schedules are active and the schedules will run at the next appropriate time. Sin embargo, no se habilita el estado de la página de actualización de programaciones.However, the status one the schedule refresh page is not enabled. La primera vez que se ejecute la programación, se migrará y en la página de actualización de las programaciones, Habilitada será true.When the schedule runs the first time it will be migrated and on the schedule refresh page, Enabled will be true.

    2. Si desea comprobar el valor actual de la propiedad StartMigratingRefreshSchedules, ejecute el siguiente script de PowerShell.If you want to check the current value of the StartMigratingRefreshSchedules property, run the following PowerShell script. El script recorre en bucle todos los objetos de aplicación de servicio Power PivotPower Pivot y muestra el nombre y los valores de propiedad:The Script loops through all Power PivotPower Pivot service application objects and display the name and property values:

      $apps = Get-PowerPivotServiceApplication  
      foreach ($app in $apps){}  
      Get-PowerPivotServiceApplication $appp | format-table -property displayname,id,StartMigratingRefreshSchedules  
      

      Opción 2 para migrar programaciones: el usuario actualiza cada libroMigrate Schedules option2: User updates each workbook

    3. Otra opción para migrar programaciones consiste en habilitar la programación de actualización para cada libro.Another option to migrate schedules is to enable the schedule refresh for each workbook. Navegue a la biblioteca de documentos que contenga los libros.Navigate to the document library that contains the workbooks.

    4. Abra el menú contextual y haga clic en Administrar actualización de datos de Power PivotPower Pivot.Open the context menu and click Manage Power PivotPower Pivot Data Refresh.

    5. En la sección Programar actualización , haga clic en Habilitada.In the schedule refresh section, click Enable.

    6. Puede seleccionar También actualizar lo más rápido posible.You can select Also refresh as soon as possible. Esta opción agregará una instancia de la actualización a la cola en cuanto haga clic en Aceptar.This option adds one instance of the refresh to the queue as soon as you click ok. La programación de actualización periódica se sigue desencadenando en el momento adecuado.The regular refresh schedule still triggers at the appropriate time.

    7. Haga clic en Aceptar.Click Ok. El historial de actualización es visible ahora en la página de actualización; la programación se desencadenará a la hora normal.The refresh history is now visible in the refresh page, the schedule will fire at the normal time.

    Libros de trabajo de SQL Server 2008 R2 Power PivotPower PivotSQL Server 2008 R2 Power PivotPower Pivot workbooks

  • Libros de trabajo de SQL Server 2008 R2 Power PivotPower Pivot no se actualizan automáticamente cuando se usan en SQL Server 2017SQL Server 2017 Power PivotPower Pivot para SharePoint 2013.SQL Server 2008 R2 Power PivotPower Pivot workbooks do not automatically upgrade when they are used in SQL Server 2017SQL Server 2017 Power PivotPower Pivot for SharePoint 2013. Después de migrar una base de datos de contenido que incluye los libros de 2008 R2, puede usar los libros pero las programaciones no se actualizan.After you migrate a content database containing the 2008 R2 workbooks, you can use the workbooks but the schedules do not upgrade.

  • Para obtener más información, vea Actualizar libros y actualización de datos programada (SharePoint 2013).For more information, see Upgrade Workbooks and Scheduled Data Refresh (SharePoint 2013).

Recursos adicionalesAdditional Resources

Nota

Para obtener más información acerca de Power PivotPower Pivot y cómo actualizar y adjuntar la base de datos de SharePoint, vea lo siguiente:For more information on Power PivotPower Pivot and SharePoint database-attach upgrade, see the following: