Migrer PowerPivot vers SharePoint 2013Migrate Power Pivot to SharePoint 2013

SharePoint 2013 ne prend pas en charge la mise à niveau sur place.SharePoint 2013 does not support in-place upgrade. Cependant, la procédure de mise à niveau avec liaison des bases de données est prise en charge.However the procedure of database-attach upgrade is supported. Le comportement est différent de la mise à niveau vers SharePoint 2010, dans laquelle un client avait le choix entre les deux méthodes de mise à niveau de base : la mise à niveau sur place et la mise à niveau avec liaison des bases de données.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 vous avez une installation Power Pivot pour SharePointPower Pivot for SharePoint intégrée à SharePoint 2010, vous ne pouvez pas effectuer une mise à niveau sur place du serveur SharePoint.If you have a Power Pivot pour SharePointPower Pivot for SharePoint installation integrated with SharePoint 2010, you cannot upgrade in-place the SharePoint server. Toutefois, vous pouvez migrer les bases de données de contenu et les bases de données d'application de service de la batterie de serveurs SharePoint 2010 vers une batterie de serveurs SharePoint 2013.However you can migrate content databases and service application databases from the SharePoint 2010 farm to a SharePoint 2013 farm. Cette rubrique est une vue d’ensemble des étapes requises pour effectuer une mise à niveau avec liaison des bases de données et pour effectuer une migration associée à 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:

||
|-|
| S’applique à :Applies to: SharePoint 2013 S’applique à :Applies to: SharePoint 2013|

Vue d'ensemble de la migrationMigration Overview

11 22 33 44
Préparer la batterie de serveurs SharePoint 2013Prepare the SharePoint 2013 farm Sauvegarder, copier et restaurer les bases de donnéesBackup, copy, restore databases. Monter les bases de données de contenuMount content databases Migrer les planifications Power PivotPower PivotMigrate Power PivotPower Pivot Schedules
SQL Server Management StudioSQL Server Management Studio - Administration centrale de SharePoint-SharePoint Central Administration

- Windows PowerShell-Windows PowerShell
- Pages d’application SharePoint-SharePoint application Pages

- Windows PowerShell-Windows PowerShell

Dans cette rubrique :In this topic:

1) Préparer la batterie de serveurs SharePoint 20131) Prepare the SharePoint 2013 Farm

  1. Conseil

    Examinez la méthode d'authentification configurée pour vos applications Web existantes.Review the authentication method your existing web applications are configured for. Par défaut, les applications Web SharePoint 2013 utilisent l'authentification basée sur les revendications.SharePoint 2013 web applications default to claims-based authentication. Les applications Web SharePoint 2010 configurées pour l'authentification en mode classique requièrent des étapes supplémentaires pour migrer des bases de données SharePoint 2010 vers SharePoint 2013.SharePoint 2010 web applications configured for classic-mode authentication require additional steps to migrate databases from SharePoint 2010 to SharePoint 2013. Si vos applications Web sont configurées pour l'authentification en mode classique, consultez la documentation SharePoint 2013.If your web applications are configured for classic-mode authentication, review the SharePoint 2013 documentation.

  2. Installez une nouvelle batterie de serveurs SharePoint Server 2013.Install a new SharePoint Server 2013 farm.

  3. Installez une instance d'un serveur SQL Server 2017SQL Server 2017 Analysis ServicesAnalysis Services en mode SharePoint.Install an instance of a SQL Server 2017SQL Server 2017 Analysis ServicesAnalysis Services server in SharePoint mode. Pour plus d’informations, voir Install Analysis Services in Power Pivot Mode.For more information, see Install Analysis Services in Power Pivot Mode.

  4. Exécutez le package d'installation Power Pivot pour SharePointPower Pivot for SharePoint 2013 spPowerPivot.msi sur chaque serveur de la batterie SharePoint.Run the Power Pivot pour SharePointPower Pivot for SharePoint 2013 installation package spPowerPivot.msi on each server in the SharePoint farm. Pour plus d’informations, consultez Installer ou désinstaller le complément PowerPivot pour SharePoint (SharePoint 2013).For more information, see Install or Uninstall the Power Pivot for SharePoint Add-in (SharePoint 2013).

  5. Dans l'Administration centrale de SharePoint 2013, configurez l'application de service Excel Services de sorte à utiliser le serveur Analysis ServicesAnalysis Services en mode SharePoint créé à l'étape précédente.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. Pour plus d'informations, consultez la section « Configurer l'intégration SharePoint de base pour Analysis Services » de la rubrique 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.

2) Sauvegarder, copier et restaurer les bases de données2) Backup, Copy, Restore the Databases

Le processus de « mise à niveau avec liaison des bases de données SharePoint » est une séquence d’étapes permettant de sauvegarder, copier puis restaurer les bases de données de contenu et d’application de service associées à Power PivotPower Pivot dans la batterie de serveurs 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. Définir la base de données en lecture seule : dans SQL Server Management StudioSQL Server Management Studio, cliquez avec le bouton droit sur le nom de la base de données, puis cliquez sur Propriétés.Set Database to read-only: In SQL Server Management StudioSQL Server Management Studio, right-click the database name and click Properties. Dans la page Options , affectez à la propriété Base de données en lecture seule la valeur True.On the Options page, set the Database read-Only property to True.

  2. Sauvegarde : sauvegardez chaque base de données de contenu et chaque base de données d'application de service que vous souhaitez migrer vers la batterie de serveurs SharePoint 2013.Back up: Back up each content database and service application database that you want to migrate to the SharePoint 2013 farm. Dans SQL Server Management StudioSQL Server Management Studio, cliquez avec le bouton droit sur le nom de la base de données, cliquez sur Tâches, puis sur Sauvegarder.In SQL Server Management StudioSQL Server Management Studio, right-click the database name, click Tasks, and click Back up.

  3. Copiez les fichiers de sauvegarde de base de données (.bak) sur le serveur de destination souhaité.File copy the database backup files (.bak) to the desired destination server.

  4. Restauration : restaurez les bases de données sur le Moteur de base de données SQL ServerSQL Server Database Enginede destination.Restore: Restore the databases to the destination Moteur de base de données SQL ServerSQL Server Database Engine. Cette étape peut être effectuée à l'aide de SQL Server Management StudioSQL Server Management Studio.This step can be completed using SQL Server Management StudioSQL Server Management Studio.

  5. Définir la base de données en lecture-écriture : attribuez au paramètre Base de données en lecture seule la valeur False.Set Database to read-write: Set the Database read-Only to False.

3) Préparer les applications Web et monter les bases de données de contenu3) Prepare Web Applications and Mount Content Databases

Pour une explication plus détaillée des procédures suivantes, consultez Mise à niveau des bases de données SharePoint 2010 vers 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. Mettre les bases de données hors connexion :Take Databases Offline:

    Mettez toutes les bases de données de contenu SharePoint 2013 hors connexion à l'aide de l'Administration centrale de SharePoint.Take each SharePoint 2013 content database offline, using SharePoint Central Administration. Les bases de données de contenu sont remplacées par les bases de données que vous avez copiées.The content databases are replaced by the databases you copied over. Déterminez la meilleure séquence pour votre environnement.Consider what is the best sequence for your environment. Envisagez de mettre chaque base de données hors connexion et de monter la base de données de remplacement correspondante avant de mettre la base de données de contenu suivante hors connexion.Consider taking each database offline and mount its relevant replacement database before taking the next content database offline. Une autre possibilité consiste à mettre toutes les bases de données hors connexion par groupe.Another option is to take all the content databases offline as a group.

    1. Dans l'Administration centrale de SharePoint, cliquez sur Gestion des applications.In SharePoint Central Administration, click Application Management.

    2. Cliquez sur Gérer les bases de données de contenu.Click Manage Content Databases.

    3. Cliquez sur le nom de la base de données.Click the name of the database.

    4. Dans Gérer les paramètres de la base de données de contenu, attribuez à État de la base de données la valeur Hors connexion.On the Manage Content Database Settings, set Database status to Offline.

    5. Sélectionnez Supprimer la base de données de contenu.Select Remove Content Database. Prenez note de l'avertissement indiquant que les sites stockés dans la base de données de contenu ne sont plus accessibles.Note the warning that sites stored in the content database will no longer be accessible.

  • Monter les bases de données de contenu :Mount content databases:

    Utilisez les applets de commande PowerShell dans le shell de gestion SharePoint 2013 pour monter la base de données de contenu migrée.Use PowerShell cmdlets in the SharePoint 2013 Management shell to mount the migrated content database. La base de données n’a pas besoin d’être montée, seules les bases de données contenus : contenu relatif à 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]  
    

    Pour plus d’informations, consultez Attacher ou détacher des bases de données de contenu (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).

    État lorsque l'étape est terminée : lorsque l'opération de montage est terminée, les utilisateurs peuvent voir les fichiers qui étaient dans l'ancienne base de données de contenu.Status when the step is complete: When the mount operation is complete, users can see files that were in the old content database. Par conséquent, les utilisateurs peuvent voir et ouvrir des classeurs dans la bibliothèque de documents.Therefore users can see and open the workbooks in the document library.

    • > [!TIP]
      > À ce stade du processus de migration, il est possible de créer des planifications pour les classeurs migrés.It is possible at this point in the migration process to create new schedules for the migrated workbooks. Toutefois, les planifications sont créées dans la nouvelle base de données d'application de service Power PivotPower Pivot , et non dans la base de données copiée depuis l'ancienne batterie de serveurs SharePoint.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. Par conséquent, il ne contient pas les anciennes planifications.Therefore it will not contain any of the old schedules. Après avoir terminé les étapes suivantes pour utiliser l'ancienne base de données ou migrer les anciennes planifications, les nouvelles planifications ne sont pas disponibles.After you complete the following steps to use the old database and migrate the old schedules, the new schedules are not available.

Résoudre les problèmes lors du montage des bases de donnéesTroubleshoot issues when you attempt to mount databases

Cette section résume les problèmes que vous pouvez rencontrer lors du montage de la base de données.This section summarizes possible issues encountered when mounting the database.

  1. Erreurs d'authentification : si des erreurs liées à l'authentification s'affichent, vérifiez quel mode d'authentification est utilisé par les applications Web source.Authentication errors: If you see errors related to authentication, review what authentication mode the source web applications are using. L'erreur peut être due à une incohérence entre l'authentification de l'application Web SharePoint 2013 et celle de l'application Web SharePoint 2010.The error could be caused by a mismatch in authentication between the SharePoint 2013 web application and the SharePoint 2010 web application. Pour plus d'informations, consultez 1) Préparer la batterie de serveurs SharePoint 2013 .See the 1) Prepare the SharePoint 2013 Farm for more information.

  2. Fichiers PowerPivot absents : si des erreurs liées aux fichiers manquants .dll Power PivotPower Pivot s’affichent, spPowerPivot.msi n’a pas été installé ou l’outil de configuration Power PivotPower Pivot n’a pas été utilisé pour configurer 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.

4) Mettre à niveau les planifications PowerPivot4) Upgrade Power Pivot Schedules

Cette section décrit les détails et les options de migration des planifications Power PivotPower Pivot .This section describes the details and options for migrating Power PivotPower Pivot schedules. La migration des planifications est un processus en deux étapes.Schedule migration is a two-step process. Configurez tout d’abord l’application de service Power PivotPower Pivot pour qu’elle utilise la base de données d’application de service migrée.First configure the Power PivotPower Pivot service application to use the migrated service application database. Ensuite, choisissez l'une des deux options pour la migration des planifications.Second, choose one of two options for schedule migration.

Configurez l'application de service pour qu'elle utilise la base de données d'application de service migrée.Configure the service application to use the migrated service application database.

Dans l’Administration centrale de SharePoint, configurez l’application de service Power PivotPower Pivot pour qu’elle utilise l’ancienne base de données d’application de service que vous avez copiée.In SharePoint Central Administration to configure the Power PivotPower Pivot services application to use the old service application database you copied over. Le service Power PivotPower Pivot met à niveau la base de données d’application de service vers le nouveau schéma.The Power PivotPower Pivot Service upgrades the service application database to the new schema.

  1. Dans l'Administration centrale de SharePoint, cliquez sur Gérer les applications de service.In SharePoint Central Administration, click Manage Service Applications.

  2. Recherchez l’application de service Power PivotPower Pivot , par exemple « Application de service Power PivotPower Pivot par défaut », cliquez sur le nom de l’application de service, puis sur Propriétés dans le ruban 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. Mettez à jour l'instance nommée du serveur de base de données et le nom de la base de donnéesUpdate the database server name-instance and the database name. avec les noms corrects pour la base de données que vous avez sauvegardée, copiée et restaurée.To the correct names for the database you backed up, copied, and restored. Une fois que vous cliquez sur OK, la base de données d'application de service est mise à niveau.Once you click Ok, the service application database is upgraded. Les erreurs figurent dans le journal ULS.Errors will be in the ULS log.

    Mettre à niveau les planifications Power PivotPower PivotUpgrade Power PivotPower Pivot schedules

    Configurez l’application de service Power PivotPower Pivot pour migrer les planifications d’actualisation.Configure the Power PivotPower Pivot service application to migrate refresh schedules.

  • Migrer les planifications, option 1 : administrateur de batterie de serveurs SharePointMigrate Schedules option1: SharePoint farm administrator

    1. Dans SharePoint 2013 Management, exécutez le Set-PowerPivotServiceApplication applet de commande avec le -StartMigratingRefreshSchedules commutateur d’activation automatique lors de la migration de planification de la demande contenu relatif à 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. Le script Windows PowerShell suivant suppose qu’il existe une seule application de service 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  
      

      Une fois le script Windows PowerShell exécuté, les planifications sont actives et seront exécutées au moment opportun.After the Windows PowerShell script is run, the schedules are active and the schedules will run at the next appropriate time. Toutefois, l'état de la page de planification d'actualisation n'est pas activé.However, the status one the schedule refresh page is not enabled. Lorsque la planification s'exécute pour la première fois, elle est migrée et Activé s'affiche sur la page de la planification de l'actualisation.When the schedule runs the first time it will be migrated and on the schedule refresh page, Enabled will be true.

    2. Si vous souhaitez vérifier la valeur actuelle de la propriété StartMigratingRefreshSchedules, exécutez le script PowerShell suivant.If you want to check the current value of the StartMigratingRefreshSchedules property, run the following PowerShell script. Le script parcourt tous les objets d’application de service Power PivotPower Pivot et affiche le nom et les valeurs des propriétés :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  
      

      Migrer les planifications, option 2 : l'utilisateur met à jour tous les classeursMigrate Schedules option2: User updates each workbook

    3. Une autre possibilité pour migrer les planifications consiste à activer l'actualisation planifiée pour chaque classeur.Another option to migrate schedules is to enable the schedule refresh for each workbook. Naviguez jusqu'à la bibliothèque de documents qui contient les classeurs.Navigate to the document library that contains the workbooks.

    4. Ouvrez le menu contextuel et cliquez sur Gérer l’actualisation des données Power PivotPower Pivot.Open the context menu and click Manage Power PivotPower Pivot Data Refresh.

    5. Dans la section Actualisation planifiée , cliquez sur Activer.In the schedule refresh section, click Enable.

    6. Vous pouvez sélectionner Aussi actualiser dès que possible.You can select Also refresh as soon as possible. Cette option ajoute une instance de l'actualisation à la file d'attente dès que vous cliquez sur OK.This option adds one instance of the refresh to the queue as soon as you click ok. L'actualisation planifiée normale se déclenche toujours au moment opportun.The regular refresh schedule still triggers at the appropriate time.

    7. Cliquez sur OK.Click Ok. L'historique d'actualisation est désormais visible dans la page d'actualisation, la planification se déclenche alors à l'heure normale.The refresh history is now visible in the refresh page, the schedule will fire at the normal time.

    Classeurs Power PivotPower Pivot SQL Server 2008 R2SQL Server 2008 R2 Power PivotPower Pivot workbooks

  • Classeurs Power PivotPower Pivot SQL Server 2008 R2 ne sont pas mis à niveau automatiquement lorsqu’ils sont utilisés dans SQL Server 2017SQL Server 2017 Power PivotPower Pivot pour 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. Après avoir migré une base de données de contenu qui contient des classeurs 2008 R2, vous pouvez utiliser les classeurs et les planifications ne sont pas mises à niveau.After you migrate a content database containing the 2008 R2 workbooks, you can use the workbooks but the schedules do not upgrade.

  • Pour plus d’informations, consultez Mettre à niveau les classeurs et l’actualisation planifiée des données (SharePoint 2013).For more information, see Upgrade Workbooks and Scheduled Data Refresh (SharePoint 2013).

Ressources supplémentairesAdditional Resources

Note

Pour plus d'informations sur la mise à niveau avec liaison des bases de données Power PivotPower Pivot et SharePoint, consultez les rubriques suivantes :For more information on Power PivotPower Pivot and SharePoint database-attach upgrade, see the following: