Supprimer une application Web (SharePoint Server 2010)

 

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

Dernière rubrique modifiée : 2010-12-09

Cet article explique comment supprimer une application Web. Lors de la suppression d’une application Web, vous pouvez si vous le souhaitez supprimer les bases de données de contenu et les sites Web IIS. Si vous supprimez les bases de données de contenu, tout le contenu des sites qui s’y trouve est supprimé. Si vous supprimez les sites Web IIS, toutes les entrées de métabase IIS qui font référence à l’application Web sont également supprimées. Si vous supprimez uniquement l’application Web, et pas les bases de données de contenu ni les sites Web IIS, les bases de données de contenu et les sites Web IIS peuvent être réutilisés par une autre application Web.

En général, on supprime une application Web à des fins de maintenance ou lors d’une réarchitecture de la batterie de serveurs.

Si vous hébergez du contenu ou des applications autres que du contenu SharePoint sur le site Web IIS qui héberge l’application Web, il peut être préférable de ne pas supprimer les sites Web IIS. En outre, si vous effectuez des travaux de maintenance, vous souhaiterez sans doute conserver les sites Web IIS. Par contre, si vous hébergez uniquement du contenu SharePoint sur le site Web ou si vous envisagez d’effectuer une restructuration complète, il est préférable de supprimer le site Web IIS.

Si vous souhaitez supprimer temporairement l’application Web, par exemple afin de la créer sous un pool d’applications différent, vous pourriez ne pas supprimer les bases de données de contenu. Vous pouvez ensuite recréer l’application Web avec les paramètres souhaités et réattacher les bases de données de contenu existantes. Si vous supprimez les bases de données de contenu, votre contenu est perdu définitivement, à moins que vous ne disposiez d’une sauvegarde pour restaurer les bases de données de contenu.

Avant d’effectuer ces procédures, vérifiez que :

  • vous connaissez les conséquences de la suppression du site Web IIS et des bases de données de contenu, dans le cas où vous choisiriez cette option ;

  • vous avez effectué une sauvegarde de l’application Web que vous prévoyez de supprimer dans le cas où, pour une raison quelconque, vous souhaiteriez restaurer l’application Web. Pour plus d’informations, voir Sauvegarder une application Web (SharePoint Server 2010) ;

  • si le Contrôle de compte d’utilisateur est activé dans Windows et que vous utilisez Windows PowerShell pour supprimer une application Web, vous devez cliquer avec le bouton droit sur le SharePoint 2010 Management Shell et sélectionner Exécuter en tant qu’administrateur.

Vous pouvez supprimer une application Web à l’aide du site Web Administration centrale de SharePoint ou à l’aide de Windows PowerShell. On utilise en général l’Administration centrale pour supprimer une application Web dans un déploiement de serveur unique avec base de données intégrée. Si vous souhaitez automatiser la tâche de suppression d’une application Web, ce qui est courant dans les entreprises, utilisez Windows PowerShell.

Pour supprimer une application Web à l’aide de l’Administration centrale

  1. Vérifiez que vous disposez des informations d’identification administratives suivantes :

    • Pour supprimer une application Web, vous devez être membre du groupe SharePoint Administrateurs de batterie de serveurs et membre du groupe Administrateurs local sur l’ordinateur exécutant l’Administration centrale.
  2. Dans la page d’accueil d’administration centrale, dans la section Gestion des applications, cliquez sur Gérer les applications Web.

  3. Sélectionnez l’application Web à supprimer et, dans le Ruban, cliquez sur Supprimer puis sur Supprimer une application Web.

  4. Dans la page Supprimer une application Web, dans la section Options de suppression, sous Supprimer les bases de données de contenu, sélectionnez Oui si vous souhaitez supprimer les bases de données de contenu associées à l’application Web. Sinon, sélectionnez Non pour conserver les bases de données de contenu.

  5. Sous Supprimer les sites Web IIS, sélectionnez Oui pour supprimer l’application Web et le site Web IIS associé. Sinon, sélectionnez Non pour supprimer uniquement l’association du site Web IIS à l’application Web.

Important

Si votre environnement informatique nécessite l’utilisation d’un administrateur de base de données pour la création et la gestion des bases de données, vous devrez peut-être contacter votre administrateur de bases de données pour supprimer les bases de données de contenu associées à l’application Web. Pour plus d’informations sur le déploiement dans un environnement qui utilise des bases de données créées par l’administrateur de base de données, voir Déployer à l’aide de bases de données créées par des administrateurs de base de données (SharePoint Server 2010).

Pour supprimer une application Web à l’aide de Windows PowerShell

  1. Vérifiez que la configuration minimale requise suivante est satisfaite : Voir Add-SPShellAdmin. Vous devez également être membre du groupe Administrateurs local sur l’ordinateur qui exécute l’Administration centrale. Si vous souhaitez supprimer les bases de données de contenu associées à cette application Web, vous devez également disposer du rôle SharePoint_Shell_Access dans ces bases de données de contenu.

  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 :

    Remove-SPWebApplication -identity http://sitename -Confirm
    

    Cette commande supprime de manière permanente l’application Web à http://sitename. Elle ne supprime pas les bases de données de contenu, ni le site Web IIS.

Pour plus d’informations, voir Remove-SPWebApplication.

Notes

Nous vous recommandons d’utiliser Windows PowerShell pour les tâches d’administration en ligne de commande. L’outil en ligne de commande Stsadm a été abandonné, mais il est inclus pour assurer la compatibilité avec les versions précédentes.