Déplacer la base de données Création de rapports vers un nouveau serveur (Project Server 2010)

 

S’applique à : Project Server 2010

Dernière rubrique modifiée : 2017-01-18

Les performances de Microsoft Project Server 2010 peuvent être améliorées grâce au déploiement de la base de données de création de rapports sur une instance de Microsoft SQL Server distincte des trois autres bases de données Project Server. Si vous souhaitez déplacer la base de données de création de rapports sur une instance différente de SQL Server après avoir déployé votre site Microsoft Project Web App (PWA), appliquez les procédures décrites dans cet article.

Le déplacement de la base de données de création de rapports est une opération de maintenance majeure qui doit être effectuée durant une période d’activité minimale du système. Les utilisateurs ne peuvent pas accéder au site PWA pendant que vous effectuez ces procédures.

Les étapes de base nécessaires au déplacement de la base de données de création de rapports sont les suivantes :

  1. mise hors service du site PWA ;

  2. détachement de la base de données de création de rapports ;

  3. copie de la base de données de création de rapports sur la nouvelle instance de SQL Server ;

  4. attachement de la base de données de création de rapports à la nouvelle instance de SQL Server ;

  5. remise en service du site PWA ;

Démonstration vidéo

Cette vidéo présente la procédure à suivre pour déplacer la base de données de création de rapports vers une nouvelle instance de Microsoft SQL Server.

Capture de vidéo

Regarder la vidéo (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=202555\&clcid=0x40C). Pour télécharger le fichier vidéo, cliquez avec le bouton droit sur le lien et cliquez sur Enregistrer la cible sous.

Mise hors service du site PWA

Lors du déplacement de la base de données de création de rapports, la première étape consiste à mettre le site PWA hors service. Cela permet de supprimer les références au site à partir de Microsoft SharePoint Server 2010 sans modifier le site proprement dit. Après cela, vous pouvez reconfigurer PWA en déplaçant la base de données de création de rapports puis en remettant le site PWA en service.

Pour mettre le site PWA hors service

  1. Dans le site Web Administration centrale de SharePoint, dans la section Gestion des applications, cliquez sur Gérer les applications de service.

  2. Dans la page Gérer les applications de service, cliquez sur l’application de service Project Server.

  3. Dans la page Gérer les sites Project Web App, cliquez sur le menu déroulant correspondant au site PWA dont vous souhaitez déplacer la base de données de création de rapports, puis cliquez sur Supprimer.

  4. Dans la page Supprimer un site Project Web App :

    1. Désactivez la case à cocher Supprimer une collection de sites à partir de SharePoint.

      Avertissement

      La case à cocher Supprimer une collection de sites à partir de SharePoint doit être désactivée, sinon le site PWA sera supprimé de la base de données de contenu.

    2. Cliquez sur Supprimer.

La mise hors service du site peut prendre quelques minutes. Une fois que le site PWA n’est plus répertorié dans la page Gérer les sites Project Web App, il est hors service et vous pouvez déplacer la base de données de création de rapports.

Déplacer la base de données de création de rapports

Vous pouvez déplacer la base de données de création de rapports en la détachant de l’instance actuelle de SQL Server et en l’attachant à la nouvelle instance de SQL Server. Si vous n’avez pas l’habitude de déplacer des bases de données dans SQL Server, nous vous conseillons de demander à un administrateur de base de données d’effectuer cette opération pour vous.

Pour déplacer la base de données de création de rapports

  1. Démarrez SQL Server Management Studio.

  2. Connectez-vous à l’instance de SQL Server où se trouve la base de données de création de rapports.

  3. Dans l’Explorateur d’objets, développez Bases de données.

  4. Cliquez avec le bouton droit sur la base de données de création de rapports, cliquez sur Tâches, puis sur Détacher.

  5. Copiez les fichiers de base de données (fichiers .mdf et .ldf) sur la nouvelle instance de SQL Server.

  6. Dans SQL Server Management Studio, dans l’Explorateur d’objets, cliquez sur Se connecter, puis sur Moteur de base de données.

  7. Connectez-vous à l’instance de SQL Server où vous avez copié la base de données de création de rapports.

  8. Cliquez avec le bouton droit sur Bases de données, puis cliquez sur Attacher.

  9. Cliquez sur Ajouter.

  10. Sélectionnez le fichier de base de données de création de rapports (.mdf), puis cliquez sur OK.

  11. Cliquez sur OK.

Une fois la base de données de création de rapports attachée à la nouvelle instance de SQL Server, vous pouvez remettre le site PWA en service.

Remise en service du site PWA

La remise en service du site PWA s’effectue en ajoutant un nouveau site PWA et en le connectant à vos bases de données et votre collection de sites existants. Cette opération s’effectue à partir de l’Administration centrale de SharePoint.

Pour mettre à jour les propriétés PWA

  1. Dans l’Administration centrale de SharePoint, dans la section Gestion des applications, cliquez sur Gérer les applications de service.

  2. Cliquez sur l’application de service Project Server.

  3. Dans la page Gérer les sites Project Web App, cliquez sur Créer un site Project Web App.

  4. Dans la page Créer un site Project Web App :

    1. Vérifiez tous les paramètres afin de vous assurer qu’ils correspondent au site PWA que vous avez mis hors service. Les noms des bases de données doivent correspondre exactement à ceux des bases de données dans SQL Server pour ce site PWA.

    2. Dans la section Base de données de création de rapports, assurez-vous que les valeurs de Serveur de la base de données de création de rapports et Nom de la base de données de création de rapports correspondent à la base de données de création de rapports que vous venez de déplacer.

  5. Cliquez sur OK.

Une fois le site PWA remis en service (lorsque l’état est Mis en service), les utilisateurs peuvent de nouveau utiliser PWA.