Impossible de supprimer le service de recherche SharePoint 2010

Suite aux changements d’architecture, la base de données d’analyse de recherche a été corrompue dans l’environnement de développement. L’objectif a donc été de chercher à supprimer le service de recherche puis de le recréer.

Console Administration

Dans un premier temps, il a été tenté de retirer la base de données d’indexation et le composant via l’interface utilisateur.

Le processus boucle indéfiniment.

Il est devient impossible de supprimer le composant à l’aide de la Console d’Administration.

Cmdlets PowerShell

Dans un second temps, la commande Remove-SPServiceApplication a été tentée, avec ou sans l’option RemoveData. Cette dernière option supprime la base de données associée.

Cette manipulation n’a pas fonctionné non plus.
$spapp = Get-SPServiceApplication -Name « Search »
Remove-SPServiceApplication $spapp -RemoveData

Commande stsadm.exe

Finalement, le problème a été résolu avec la « vieille » commande stsadm.exe.
stsadm.exe -o deleteconfigurationobject -id « f7604f42-37k9-4659-83c7 »
La valeur de l’ID a été tronquée pour une question d’esthétique. Normalement, elle est sur 36 caractères.

Pour SharePoint 2010, la commande stsadm est dans le dossier C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions14BIN sur le serveur.

Il est surprenant (mais heureux !) que cette commande ait été plus efficace que les commandes PowerShell.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *