Renommer ou déplacer les bases de données d’application de service (SharePoint Server 2010)

 

S’applique à : SharePoint Foundation 2010, SharePoint Server 2010

Dernière rubrique modifiée : 2016-11-30

Cet article explique comment renommer ou déplacer des bases de données d’application de service Microsoft SharePoint Server 2010. On attribue en général un nouveau nom à une base de données d’application de service afin de supprimer le GUID du nom de la base de données après que celle-ci a été créée par l’Assistant Configuration des produits SharePoint ou afin d’aligner la base de données avec les conventions d’affectation de noms en vigueur au sein de votre organisation. Le déplacement de bases de données d’application de service peut s’effectuer afin d’équilibrer la charge sur un système.

Le processus général de changement de nom ou de déplacement d’une base de données d’application de service est le suivant :

  1. Renommer ou déplacer la base de données à l’aide d’outils SQL Server.

  2. Pointer l’application de service vers la base de données renommée ou déplacée.

    Pointer une application de service vers une base de données d’application de service renommée ou déplacée peut être un processus complexe, en particulier si vous devez renommer ou déplacer les bases de données de plusieurs applications de service. Ceci est dû au fait que différents types d’applications de service requièrent différentes méthodes de pointage vers le nouveau nom ou nouvel emplacement de base de données. En fonction de la base de données d’application de service que vous renommez ou déplacez, vous utiliserez l’une des méthodes suivantes pour pointer l’application de service vers la base de données renommée ou déplacée :

    • Supprimer l’application de service, recréer l’application de service, puis pointer l’application de service vers la base de données déplacée ou renommée existante.

      Vous pouvez appliquer cette méthode pour la plupart des bases de données d’application de service, mais elle peut être complexe pour certaines applications de service, telles que Recherche.

    • Utiliser Windows PowerShell pour pointer l’application de service vers la base de données modifiée déplacée ou renommée.

      Vous pouvez également utiliser l’Administration centrale pour un sous-ensemble des bases de données d’application de service pour lesquelles vous pouvez utiliser Windows PowerShell pour le pointage. Dans la mesure du possible, nous vous recommandons d’utiliser l’Administration centrale pour renommer ou déplacer des bases de données, car il s’agit du moyen le plus simple d’effectuer cette opération. Windows PowerShell est disponible uniquement pour certaines bases de données d’application de service et l’Administration est disponible pour un sous-ensemble de ces applications de service.

Le tableau suivant répertorie les méthodes disponibles pour pointer chaque application de service vers une base de données renommée ou déplacée.

Méthodes disponibles pour pointer vers des bases de données d’application de service renommées ou déplacées.

Application de service ou base de données Supprimer puis recréer l’application de service Utiliser Windows PowerShell Utiliser l’Administration centrale

Collection des données d’utilisation et d’intégrité

Possible

Possible

Préférée

Recherche : Propriété

Possible

Possible

Préférée

Recherche : Analyse

Possible

Possible

Préférée

Recherche : Administration

Possible

Préférée

Non disponible

Web Analytics : Transit

Possible

Possible

Préférée

Web Analytics : Rapports

Possible

Possible

Préférée

Business Data Connectivity

Préférée

Non disponible

Non disponible1

Registre d’application2

Non disponible

Non disponible

Non disponible

Service d’état

Non disponible

Préférée

Non disponible

Profil utilisateur : Profil

Préférée

Non disponible

Non disponible

Profil utilisateur : Lien de mise en réseau

Préférée

Non disponible

Non disponible

Profil utilisateur : Synchronisation

Préférée

Non disponible

Non disponible

Gestion des métadonnées

Possible

Possible

Préférée

Word Automation Services

Possible

Possible

Préférée

Magasin sécurisé

Possible

Non disponible3

Préférée

PerformancePoint

Non disponible

Préférée

Non disponible

Paramètres d’abonnement

Possible

Préférée

Non disponible

1Il peut sembler possible de renommer la base de données Business Data Connectivity dans l’Administration centrale ou à l’aide de l’applet de commande Set-SPBusinessDataCatalogServiceApplication de Windows PowerShell. Toutefois, l’utilisation de l’Administration centrale ou de Set-SPBusinessDataCatalogServiceApplication crée une base de données. Cela ne renomme pas la base de données existante.

2Étant donné qu’il n’existe aucune applet de commande Windows PowerShell pour créer l’application de service Registre d’application, elle ne peut pas être renommée. Elle peut être déplacée à l’aide du processus de sauvegarde et récupération Microsoft SharePoint Server 2010.

3Il peut sembler possible de renommer la base de données Magasin sécurisé en utilisant l’applet de commande Windows PowerShellSet-SPSecureStoreServiceApplication. Cependant, l’utilisation de Set-SPSecureStoreServiceApplication crée une nouvelle base de données, elle ne renomme pas la base de données existante.

Dans cet article :

  • Attribution d’un nouveau nom ou déplacement de bases de données d’application de service à l’aide de SQL Server

    Cette méthode comprend les procédures suivantes :

    • Pour arrêter une application de service

    • Pour renommer une base de données à l’aide de SQL Server Management Studio

    • Déplacer une base de données à l’aide de SQL Server Management Studio et de l’Explorateur Windows

  • Méthode général pour pointer une application de service vers une base de données renommée ou déplacée

    Cette méthode comprend les procédures suivantes :

    • Pour documenter des paramètres d’application de service

    • Pour supprimer une application de service

    • Pour recréer une application de service

    • Pour redémarrer une application de service

    Notes

    Cette méthode ne s’applique pas à toutes les bases de données d’application de service. Pour déterminer la méthode à appliquer, voir les instructions spécifiques à l’application de service.

  • Instructions d’attribution de nouveau nom ou de déplacement de bases de données spécifiques aux applications de service

    • Pointage de l’application de service Collecte de données relatives à l’état et à l’utilisation vers une base de données renommée ou déplacée

    • Pointage de l’application de service de recherche vers des bases de données renommées ou déplacées

    • Pointage de l’application de l’application de service Web Analytics vers des bases de données renommées ou déplacées

    • Pointage de l’application de service d'état vers des bases de données renommées ou déplacées

    • Pointage de l’application de service de métadonnées gérées vers des bases de données renommées ou déplacées

    • Pointage de l’application de service d’automatisation Word vers des bases de données renommées ou déplacées

    • Pointage de l’application de service du magasin sécurisé vers des bases de données renommées ou déplacées

    • Pointage de l’application de service Business Data Connectivity vers une base de données renommée ou déplacée

    • Pointage de l’application de service Registre d’application vers une base de données renommée ou déplacée

    • Pointage de l’application de service de profil utilisateur vers des bases de données renommées ou déplacées

    • Pointage de l’application de service PerformancePoint vers des bases de données renommées ou déplacées

    • Pointage de l’application de service Paramètres d’abonnement vers une base de données renommée ou déplacée

Attribution d’un nouveau nom ou déplacement de bases de données d’application de service à l’aide de SQL Server

Pour renommer une base de données d’application de service, vous devez utiliser SQL Server. Pour déplacer une base de données d’application de service, vous devez utiliser SQL Server et l’Explorateur Windows. Nous vous recommandons d’arrêter les services associés à l’application de service avant de renommer ou de déplacer la base de données associée. Il est supposé que vous renommerez ou déplacerez une base de données, mais que vous n’effectuerez pas ces deux opérations simultanément.

Les instructions fournis dans cet article supposent que vous avez installé SQL Server Management Studio sur le serveur de bases de données. Si ce n’est pas le cas, vous pouvez télécharger et installer Management Studio à l’adresse Microsoft SQL Server 2008 Management Studio Express (https://go.microsoft.com/fwlink/?linkid=186132&clcid=0x40C).

Important

Sur les serveurs de base de données sur lesquels les opérations sont effectuées, vous devez être membre :

  • du groupe Administrateurs sur le serveur local ;

  • du rôle fixe de base de données db_owner.

Dans certains environnements, vous devez coordonner les procédures de déplacement et d’attribution de nouveau nom avec l’administrateur des bases de données. Respectez bien les stratégies et les directives en vigueur pour la gestion des bases de données.

Pour arrêter une application de service

  1. Vérifiez que le compte d’utilisateur qui effectue cette procédure est un membre du groupe SharePoint des administrateurs de batterie de serveurs.

  2. Pour chaque application de service pour laquelle vous souhaitez changer la base de données, vous devez arrêter le service ou désactiver l’application de service en suivant la procédure appropriée pour l’application de service que vous utilisez. Pour plus d’informations, voir Gérer les applications de service (SharePoint Server 2010).

Pour renommer une base de données à l’aide de SQL Server Management Studio

  1. Dans SQL Server Management Studio, connectez-vous à l’instance de SQL Server source, puis développez le nœud Bases de données.

  2. Cliquez avec le bouton droit sur la base de données à renommer, cliquez sur Renommer, puis tapez un nouveau nom. Répétez cette étape pour chaque base de données que vous souhaitez renommer.

Déplacer une base de données à l’aide de SQL Server Management Studio et de l’Explorateur Windows

Pour déplacer une base de données, vous devez la détacher de SQL Server, déplacer les fichiers vers le nouvel emplacement à l’aide de l’Explorateur Windows, puis attacher la base de données à la nouvelle instance de SQL Server.

Pour détacher une base de données de SQL Server

  1. Dans SQL Server Management Studio, ouvrez l’instance de SQL Server source, puis développez le nœud Bases de données.

  2. Cliquez avec le bouton droit sur la base de données, pointez sur Tâches, puis cliquez sur Détacher. Répétez cette étape pour chaque base de données à déplacer.

Pour déplacer des fichiers de base de données vers un nouvel emplacement à l’aide de l’Explorateur Windows

  1. Dans l’Explorateur Windows, recherchez les fichiers .mdf, .ndf et .ldf des bases de données d’application de service.

  2. Sélectionnez les fichiers .mdf, .ndf et .ldf des bases de données que vous souhaitez déplacer, puis copiez-les ou déplacez-les vers le répertoire de destination.

Pour attacher une base de données à une nouvelle instance de SQL Server

  1. Dans Management Studio, ouvrez l’instance de SQL Server de destination.

  2. Cliquez avec le bouton droit sur le nœud Bases de données, pointez sur Tâches, puis cliquez sur Attacher.

  3. Dans la boîte de dialogue Attacher la base de données, naviguez jusqu’à l’emplacement où vous avez transféré les fichiers .mdf, .ndf et .ldf, sélectionnez le fichier .mdf de la base de données à attacher, puis cliquez sur OK.

  4. Répétez l’opération pour chaque base de données que vous déplacez.

Méthode général pour pointer une application de service vers une base de données renommée ou déplacée

La méthode de pointage d’une application de service vers une base de données renommée ou déplacée qui fonctionne avec la plupart des applications de service consiste à supprimer l’application de service puis à la recréer. Lors de la recréation de l’application de service, utilisez le nouveau nom ou le nouvel emplacement.

Il s’agit de la seule méthode possible pour pointer vers des bases de données déplacées ou renommées pour les applications de service suivantes :

  • Business Data Connectivity

  • Profil utilisateur

  • PerformancePoint

Cette méthode comprend les étapes suivantes :

  1. Pour documenter des paramètres d’application de service

  2. Pour supprimer une application de service

  3. Pour recréer une application de service

  4. Pour redémarrer une application de service

Pour documenter des paramètres d’application de service

Pour supprimer une application de service

Pour recréer une application de service

Pour redémarrer une application de service

  1. Dans l’Administration centrale, sous Paramètres système, cliquez sur Gérer les services sur le serveur.

  2. Dans la liste Service, en regard des services qui prennent en charge l’application de service que vous redémarrez, cliquez sur Démarrer.

Instructions d’attribution de nouveau nom ou de déplacement de bases de données spécifiques aux applications de service

Cette section fournit des instructions spécifiques à chaque type d’application de service.

Pointage de l’application de service Collecte de données relatives à l’état et à l’utilisation vers une base de données renommée ou déplacée

Vous pouvez utiliser l’Administration centrale ou Windows PowerShell pour pointer l’application de service de collecte de données relatives à l’état et à l’utilisation vers une base de données renommée ou déplacée.

Pour pointer l’application de service de collecte de données relatives à l’état et à l’utilisation vers une base de données renommée ou déplacée à l’aide de l’Administration centrale

  1. Vérifiez que le compte d’utilisateur qui effectue la procédure est membre du groupe SharePoint Administrateurs de batterie de serveurs.

  2. Dans l’Administration centrale, cliquez sur Analyse puis, dans la page Analyse, cliquez sur Configurer la collection des données d’utilisation et d’intégrité.

    La page Configurer Web Analytics et la collection des données d’intégrité s’affiche.

  3. Désactivez la case à cocher Activer la collecte des données d’intégrité, puis cliquez sur OK.

    Vous revenez à la page Analyse.

  4. Cliquez sur Configurer la collection des données d’utilisation et d’intégrité pour revenir à la page Configurer Web Analytics et la collection des données d’intégrité.

  5. Activez la case à cocher Activer la collecte des données d’intégrité.

  6. Dans la section Journalisation - Serveur de bases de données, spécifiez le nom de base de données et le serveur de bases de données mis à jour, puis cliquez sur OK.

Pour pointer l’application de service de collecte de données relatives à l’état et à l’utilisation vers une base de données renommée ou déplacée à l’aide de Windows PowerShell

  1. Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin.

  2. Dans le menu Démarrer, cliquez sur Tous les programmes.

  3. Cliquez sur Produits Microsoft SharePoint 2010.

  4. Cliquez sur SharePoint 2010 Management Shell.

  5. À l’invite de commandes Windows PowerShell, tapez la commande suivante :

    Set-SPUsageApplication -Identity "<ServiceApplicationName>" -DatabaseName "<DbName>" -DatabaseServer "<SQLServerName>"
    

    Où :

    • <ServiceApplicationName> est le nom de l’application de service de collecte de données relatives à l’état et à l’utilisation.

    • <DbName> représente le nom de la base de données.

    • <SQLServerName> est le nom du serveur de bases de données.

Pour plus d’informations, voir Set-SPUsageApplication.

Pointage de l’application de service de recherche vers des bases de données renommées ou déplacées

Vous pouvez faire pointer l’application de service de recherche vers les bases de données d’analyse et de propriété qui ont été renommées en utilisant l’Administration centrale ou Windows PowerShell 2,0. Vous devez utiliser Windows PowerShell 2,0 pour pointer vers une base de données d’administration de la recherche renommée.

Pour faire pointer l’application de service de recherche vers les bases de données d’analyse et de propriété renommées ou déplacées en utilisant l’Administration centrale

  1. Vérifiez que le compte d’utilisateur qui effectue la procédure est membre du groupe SharePoint Administrateurs de batterie de serveurs.

  2. Dans l’Administration centrale, cliquez sur Gestion des applications.

  3. Dans la page Gestion des applications, cliquez sur Gérer les applications de service.

  4. Cliquez sur le nom de l’application de service de recherche.

  5. Sur la page Administration de recherche, cliquez sur Modifier.

  6. Dans la page Gérer la topologie de recherche, les trois bases de données suivantes sont présentées : Administration, Analyse et Propriété. Vous pouvez pointer vers des bases de données d’analyse ou de propriété renommées ou déplacées en suivant cette procédure.

    Notes

    Il est impossible de pointer vers une base de données d’administration de la recherche renommée ou déplacée en utilisant l’Administration centrale.

  7. Cliquez sur la base de données à modifier, puis cliquez sur Modifier les propriétés.

  8. Dans la zone de texte Serveur de bases de données, tapez le nouvel emplacement du serveur, le cas échéant. Dans la zone de texte Nom de la base de données, tapez le nouveau nom de la base de données, puis cliquez sur OK.

  9. Dans la page Gérer la topologie de recherche, cliquez sur Appliquer les modifications.

    Comptez quelques minutes pour que les modifications prennent effet.

Pour faire pointer l’application de service de recherche vers des bases de données d’analyse, de propriété et d’administration renommées ou déplacées en utilisant Windows PowerShell

  1. Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin.

  2. Dans le menu Démarrer, cliquez sur Tous les programmes.

  3. Cliquez sur Produits Microsoft SharePoint 2010.

  4. Cliquez sur SharePoint 2010 Management Shell.

  5. À l’invite de commandes Windows PowerShell, tapez les commandes suivantes, puis appuyez sur Entrée :

    • Faites pointer la base de données d’administration de la recherche vers son nouveau nom ou son nouvel emplacement.

      $searchapp | Set-SPEnterpriseSearchServiceApplication -DatabaseName "<NewDbName>" -DatabaseServer "<NewServerName>" 
      

      Où :

      • <NewDbName> est le nom de la base de données renommée.

      • <NewServerName> est le nouvel emplacement de la base de données.

    • Contrôle si les instances de recherche ont terminé le réapprovisionnement.

      Do {write-host -NoNewline .;Sleep 10; $searchInstance = Get-SPEnterpriseSearchServiceInstance -Local} while ($searchInstance.Status -ne "Online")
      
    • Définissez la base de données d’analyse vers son nouveau nom ou son nouvel emplacement.

      $CrawlDatabase0 | Set-SPEnterpriseSearchCrawlDatabase -DatabaseName "<NewDbName>" -DatabaseServer "<NewServerName>" 
      

      Où :

      • <NewDbName> est le nom de la base de données renommée.

      • <NewServerName> est le nouvel emplacement de la base de données.

    • Contrôle si les instances de recherche ont terminé le réapprovisionnement.

      Do {write-host -NoNewline .;Sleep 10; $searchInstance = Get-SPEnterpriseSearchServiceInstance -Local} while ($searchInstance.Status -ne "Online")
      
    • Définissez la base de données de propriété vers son nouveau nom ou son nouvel emplacement.

      $PropertyDatabase0 | Set-SPEnterpriseSearchPropertyDatabase -DatabaseName "<NewDbName>" -DatabaseServer "<NewServerName>" 
      

      Où :

      • <NewDbName> est le nom de la base de données renommée.

      • <NewServerName> est le nouvel emplacement de la base de données.

    • Contrôle si les instances de recherche ont terminé le réapprovisionnement.

      Do {write-host -NoNewline .;Sleep 10; $searchInstance = Get-SPEnterpriseSearchServiceInstance -Local} while ($searchInstance.Status -ne "Online")
      
    • Redémarrez l’instance du service de recherche.

      get-SPEnterpriseSearchServiceInstance | start-SPEnterpriseSearchServiceInstance
      
    • Reprenez l’exécution de l’application de service de recherche.

      $searchapp.Resume()
      

Pointage de l’application de l’application de service Web Analytics vers des bases de données renommées ou déplacées

Vous pouvez utiliser l’Administration centrale ou Windows PowerShell pour faire pointer l’application de service Web Analytics vers des bases de données renommées ou déplacées. Vous pouvez également supprimer et recréer l’application de service.

Pointage vers des bases de données Web Analytics renommées ou déplacées en utilisant l’Administration centrale

  1. Vérifiez que le compte d’utilisateur qui effectue cette procédure est un membre du groupe SharePoint des administrateurs de batterie de serveurs.

  2. Dans l’Administration centrale, cliquez sur Gestion des applications.

  3. Dans la page Gestion des applications, cliquez sur Gérer les applications de service.

  4. Cliquez sur l’application de service Web Analytics. Le ruban devient actif.

  5. Cliquez sur Propriétés dans le Ruban.

    L’Assistant Modifier une application de service Web Analytics s’ouvre.

  6. Cliquez sur Suivant dans la première page. Dans la page Modifier la topologie de l’application de service Web Analytics, pointez vers le nom de la base de données, cliquez sur Modifier les propriétés, puis indiquez le nouveau serveur de bases de données ou le nouveau nom de base de données. Répétez cette étape pour chaque base de données.

  7. Cliquez sur OK pour fermer la boîte de dialogue Modifier la base de données, puis cliquez sur Suivant.

    Un message confirmant la modification de l’application de service Web Analytics devrait s’afficher.

  8. Cliquez sur OK.

  9. Dans l’Administration centrale, sous Paramètres système, cliquez sur Gérer les services sur le serveur.

  10. Dans la liste Service, en regard du service de traitement des données Web Analytics et du service Web de Web Analytics, cliquez sur Démarrer.

Pointage de l’application de service Web Analytics vers une base de données renommée ou déplacée en utilisant Windows PowerShell

  1. Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin.

  2. Dans le menu Démarrer, cliquez sur Tous les programmes.

  3. Cliquez sur Produits Microsoft SharePoint 2010.

  4. Cliquez sur SharePoint 2010 Management Shell.

  5. À l’invite de commandes Windows PowerShell, tapez la commande suivante :

    Set-SPWebAnalyticsServiceApplication -Identity "<ServiceApplicationName>" [-ListOfReportingDatabases <ReportingServerAndDatabases>] [-ListOfStagingDatabases <StagingServerAndDatabases>]
    

    Où :

    • <ServiceApplicationName> est le nom de l’application de service.

    • <ReportingServerAndDatabase> est une chaîne XML qui contient le nom du serveur et le nom de la base de données de la base de données de création de rapports.

      Notes

      Quel que soit le nom de l’option, seule une base de données de création de rapports est prise en charge par l’application de service Web Analytics.

    • <StagingServerAndDatabases> est une chaîne XML qui contient le nom du serveur et le nom des bases de données des bases de données de transit.

    L’exemple suivant illustre l’utilisation de l’applet de commande Set-SPWebAnalyticsServiceApplication :

    Set-SPWebAnalyticsServiceApplication -Identity WebAnalyticsServiceApplication1 -ListOfReportingDatabases "<ReportingDatabases><ReportingDatabase ServerName='SharePointReporting' DatabaseName='WAReporting'/></ReportingDatabases>" -ListOfStagingDatabases "<StagingDatabases><StagingDatabaseServerName=''SharePointReporting' ' DatabaseName='WAStaging1'/> <StagingDatabase ServerName='''SharePointReporting' DatabaseName = 'WAStaging2'/></StagingDatabases>" 
    

Pour plus d’informations, voir Set-SPWebAnalyticsServiceApplication.

Pointage de l’application de service du service d’état vers des bases de données renommées ou déplacées

La base de données de services d’état stocke des données temporaires. Vous pouvez utiliser Windows PowerShell pour faire pointer l’application de service du service d’état vers une base de données renommée ou déplacée en exécutant l’une des procédures suivantes :

Ajout d’une nouvelle base de données à l’application de service du service d’état et suppression d’une ancienne base de données en utilisant Windows PowerShell

  1. Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin.

  2. Dans le menu Démarrer, cliquez sur Tous les programmes.

  3. Cliquez sur Produits Microsoft SharePoint 2010.

  4. Cliquez sur SharePoint 2010 Management Shell.

  5. À l’invite de commandes Windows PowerShell, tapez la commande suivante pour créer une base de données :

    New-SPStateServiceDatabase -Name "<NewDatabaseName>" 
    

    Tapez ensuite la commande suivante pour supprimer l’ancienne base de données :

    Remove-SPStateServiceDatabase -Name "<OldDatabaseName>"
    

    Où :

    • <NewDatabaseName> est le nom de la base de données que vous souhaitez créer.

    • <OldDatabaseName> est le nom de l’ancienne base de données que vous souhaitez dissocier du service d’état et détacher de SQL Server.

Pour plus d’informations, voir New-SPStateServiceDatabase et Remove-SPStateServiceDatabase.

Pointage de l’application de service du service d’état vers une base de données renommée ou déplacée en utilisant Windows PowerShell

  1. Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin.

  2. Prenez note de l’ID d’application de service du service d’état et de l’ID de base de données que vous allez configurer.

  3. Dans le menu Démarrer, cliquez sur Tous les programmes.

  4. Cliquez sur Produits Microsoft SharePoint 2010.

  5. Cliquez sur SharePoint 2010 Management Shell.

  6. À l’invite de commandes Windows PowerShell, tapez la commande suivante pour démonter la base de données :

    Dismount-SPStateServiceDatabase -Identity <DatabaseID>
    

    Où :

    • <DatabaseID> est la base de données de service d’état à supprimer de l’application de service.Le type doit être un GUID valide sous la forme 12345678-90ab-cdef-1234-567890bcdefgh, un nom valide de base de données d’état ou une instance d’un objet SPStateServiceDatabase valide.

    Pour plus d’informations, voir Dismount-SPStateServiceDatabase.

  7. Renommez ou déplacez la base de données. Pour plus d’informations, voir Pour renommer une base de données à l’aide de SQL Server Management Studio ou Déplacement d’une base de données en utilisant SQL Server Management Studio et Windows.

  8. À l’invite de commandes Windows PowerShell, tapez la commande suivante pour monter la base de données renommée ou déplacée :

    Mount-SPStateServiceDatabase -Name "<DatabaseName>" -DatabaseServer "<ServerName>"
    

    Où :

    • <DatabaseName> est le nom de la base de données à associer au service d’état.

    • <ServerName> est le nom de SQL Server qui héberge la base de données de service d’état.

    Pour plus d’informations, voir Mount-SPStateServiceDatabase.

Pointage de l’application de service de métadonnées gérées vers des bases de données renommées ou déplacées

Vous pouvez faire pointer l’application de service de métadonnées gérées vers une base de données renommée ou déplacée en utilisant l’Administration centrale ou Windows PowerShell. Pour plus d’informations, voir Créer, mettre à jour, publier et supprimer une application de service de métadonnées gérées.

Pointage de l’application de service d’automatisation Word vers des bases de données renommées ou déplacées

Vous pouvez faire pointer l’application de service d’automatisation Word vers une base de données renommée ou déplacée en utilisant l’Administration centrale ou Windows PowerShell.

Cette procédure intègre les étapes suivantes, qui ne doivent dont pas nécessairement être déjà exécutées :

  1. Arrêt d’une application de service

  2. Attribution d’un nouveau nom à une base de données dans SQL Server Management Studio

  3. Déplacement d’une base de données en utilisant SQL Server Management Studio et Windows Explorer

Notes

Il est inutile d’arrêter le service d’automatisation Word avant de pointer vers une base de données renommée ou déplacée. Cependant, l’arrêt de ce service ne provoque aucun problème, le cas échéant.

Pointage de l’application de service d’automatisation Word vers une base de données renommée ou déplacée en utilisant l’Administration centrale

  1. Vérifiez que le compte d’utilisateur qui effectue cette procédure est un membre du groupe SharePoint des administrateurs de batterie de serveurs.

  2. Dans l’Administration centrale, sous Paramètres système, cliquez sur Gérer les services sur le serveur.

  3. Dans la liste Service, en regard du service d’automatisation Word, cliquez sur Arrêter.

  4. Dans la barre de lancement rapide, cliquez sur Gestion des applications.

  5. Dans la page Gestion des applications, cliquez sur Gérer les applications de service.

  6. Cliquez sur l’application de service d’automatisation Word. Le ruban devient actif.

  7. Cliquez sur Propriétés dans le Ruban.

    La boîte de dialogue Modifier l’application Word Automation Services s’ouvre.

  8. Modifiez le serveur de bases de données ou le nom de la base de données, puis cliquez sur OK.

  9. Dans la barre de lancement rapide, cliquez sur Paramètres système.

  10. Dans la page Paramètres système, sous Serveurs, cliquez sur Gérer les services sur le serveur.

  11. Dans la liste Service, en regard du service d’automatisation Word, cliquez sur Démarrer.

Pointage de l’application de service d’automatisation Word vers une base de données renommée ou déplacée en utilisant Windows PowerShell

  1. Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin.

  2. Prenez note du nom de l’application de service d’automatisation Word et de celui de la base de données que vous souhaitez configurer.

  3. Dans le menu Démarrer, cliquez sur Tous les programmes.

  4. Cliquez sur Produits Microsoft SharePoint 2010.

  5. Cliquez sur SharePoint 2010 Management Shell.

  6. À l’invite de commandes Windows PowerShell, tapez la commande suivante :

    $app = Get-SPServiceApplication -Name "<ServiceApplicationName>"
    Set-SPWordConversionServiceApplication -Identity $app -DatabaseName "<DatabaseName>" -DatabaseServer "<DatabaseServer>"
    

    Où :

    • <ServiceApplicationName> est le nom de l’application de service d’automatisation Word.

    • <DatabaseName> est le nom de la base de données renommée ou déplacée.

    • <DatabaseServer> est l’emplacement de la base de données renommée ou déplacée. N’incluez pas ce paramètre si vous pointez vers une base de données renommée au même emplacement.

    Pour plus d’informations, voir Set-SPWordConversionServiceApplication.

Pointage de l’application de service du magasin sécurisé vers des bases de données renommées ou déplacées

Vous pouvez faire pointer l’application de service du magasin sécurisé vers une base de données renommée ou déplacée en utilisant l’Administration centrale. Vous pouvez également renommer ou déplacer la base de données, puis supprimer ou recréer l’application de service. Si vous décidez de supprimer et de recréer l’application de service, vous devez utiliser la même phrase secrète que celle utilisée pour configurer l’application de service la première fois. Pour plus d’informations, voir Méthode générale de pointage d’une application de service vers une base de données renommée ou déplacée.

Pointage de l’application de service du magasin sécurisé vers une base de données renommée ou déplacée en utilisant l’Administration centrale

  1. Vérifiez que le compte d’utilisateur qui effectue cette tâche est membre du groupe SharePoint Administrateurs de batterie.

  2. Dans l’Administration centrale, sous Paramètres système, cliquez sur Gérer les services sur le serveur.

  3. Dans la liste Service, en regard du service du magasin sécurisé, cliquez sur Arrêter.

  4. Dans la barre de lancement rapide, cliquez sur Gestion des applications.

  5. Dans la page Gestion des applications, cliquez sur Gérer les applications de service.

  6. Cliquez sur l’application de service du magasin sécurisé. Le Ruban devient actif.

  7. Cliquez sur Propriétés dans le Ruban.

    La page Modifier l’application de service du magasin sécurisé s’ouvre.

  8. Modifiez le serveur de bases de données ou le nom de la base de données, puis cliquez sur OK.

    Notes

    Si vous utilisez un nom incorrect, SharePoint Server 2010 crée une nouvelle base de données.

  9. Dans la barre de lancement rapide, cliquez sur Paramètres système.

  10. Dans la page Paramètres système, sous Serveurs, cliquez sur Gérer les services sur le serveur.

  11. Dans la liste Service, en regard du service du magasin sécurisé, cliquez sur Démarrer.

Pointage de l’application de service Business Data Connectivity vers une base de données renommée ou déplacée

Vous devez supprimer l’application Service Business Data Connectivity, renommer ou déplacer la base de données, puis recréer l’application de service de sorte qu’elle pointe vers une base de données renommée ou déplacée. Pour plus d’informations, voir Méthode général pour pointer une application de service vers une base de données renommée ou déplacée.

Pointage de l’application de service Registre d’application vers une base de données renommée ou déplacée

En l’absence d’applet de commande Windows PowerShell pour créer l’application de service Registre d’application, la base de données associée ne peut pas être renommée. Vous pouvez déplacer la base de données en utilisant la sauvegarde et la restauration SharePoint Server 2010. Pour plus d’informations, voir Sauvegarder une application de service (SharePoint Server 2010) et Restaurer une application de service (SharePoint Server 2010).

Pointage de l’application de service de profil utilisateur vers des bases de données renommées ou déplacées

Vous devez supprimer l’application de service de profil utilisateur, renommer ou déplacer les bases de données, puis recréer l’application de service pour pointer vers les bases de données renommées ou déplacées. Pour plus d’informations, voir Méthode générale de pointage d’une application de service vers une base de données renommée ou déplacée.

Pointage de l’application de service PerformancePoint vers des bases de données renommées ou déplacées

Il est possible de pointer l’application de service PerformancePoint vers une base de données renommée ou déplacée en utilisant Windows PowerShell.

Notes

Il est impossible de supprimer l’application de service PerformancePoint et de la recréer pour pointer vers une base de données existante.

Pour pointer l’application de service PerformancePoint vers une base de données renommée ou déplacée en utilisant Windows PowerShell

  1. Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin.

  2. Prenez note du nom de l’application de service PerformancePoint et de celui de la base de données que vous souhaitez configurer.

  3. Dans le menu Démarrer, cliquez sur Tous les programmes.

  4. Cliquez sur Produits Microsoft SharePoint 2010.

  5. Cliquez sur SharePoint 2010 Management Shell.

  6. À l’invite de commandes Windows PowerShell, tapez la commande suivante :

    Set-SPPerformancePointServiceApplication -Identity "<ServiceApplicationName>" -SettingsDatabase "<OptionalServerName\DatabaseName>"
    

    Où :

    • <ServiceApplicationName> est le nom de l’application de service PerformancePoint.

    • <OptionalServerName\DatabaseName> est l’emplacement et le nom de la base de données renommée ou déplacée. N’incluez pas l’emplacement si vous renommez simplement la base de données.

    Pour plus d’informations, voir Set-SPPerformancePointServiceApplication.

Pointage de l’application de service Paramètres d’abonnement vers une base de données renommée ou déplacée

Vous pouvez pointer l’application de service Paramètres d’abonnement vers une base de données renommée ou déplacée à l’aide de Windows PowerShell.

Pour pointer l’application de service Paramètres d’abonnement vers une base de données renommée ou déplacée à l’aide de Windows PowerShell

  1. Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin.

  2. Prenez note du nom de l’application de service Paramètres d’abonnement et du nom de la base de données que vous prévoyez de configurer.

  3. Dans le menu Démarrer, cliquez sur Tous les programmes.

  4. Cliquez sur Produits Microsoft SharePoint 2010.

  5. Cliquez sur SharePoint 2010 Management Shell.

  6. À l’invite de commandes Windows PowerShell, tapez la commande suivante :

    Set-SPSubscriptionSettingsServiceApplication -Identity "<ServiceApplicationName>" -DatabaseName "<DatabaseName>" -DatabaseServer "<DatabaseServer>"
    

    Où :

    • <ServiceApplicationName> est le nom de l’application de service Paramètres d’abonnement.

    • <DatabaseName> est le nom de la base de données renommée ou déplacée.

    • <DatabaseServer> est l’emplacement de la base de données renommée ou déplacée. N’incluez pas ce paramètre si vous renommez simplement la base de données au même emplacement.

    Pour plus d’informations, voir Set-SPSubscriptionSettingsServiceApplication.

See Also

Concepts

Déployer à l’aide de bases de données créées par des administrateurs de base de données (SharePoint Server 2010)
Types et descriptions des bases de données (SharePoint Server 2010)
Gérer les applications de service (SharePoint Server 2010)