Retractsolution : opération Stsadm (Windows SharePoint Services)

Mise à jour : 2007-04-26

Nom de l’opération : Retractsolution

Retire le déploiement de la solution spécifiée. L’opération retractsolution supprime les fichiers sur le serveur Web frontal. L’opération deletesolution supprime le package de la solution dans le magasin de solutions de la configuration, et ne doit être appelée qu’une fois que les packages de solution ont été retirés.

Syntaxe

stsadm -o retractsolution

-name <nom de la solution>

[-url] <nom_URL>

[-allcontenturls]

[-time] <heure de suppression>

[-immediate]

[-local]

[-lcid] <langue>

Paramètres

Paramètre

Valeur

Obligatoire ?

Description

name

Nom valide de la solution dans le magasin de solutions, tel que « SampleSolution.WSP »

Oui

Permet à l’administrateur de spécifier le nom d’une solution à l’intérieur du magasin de solutions.

url

URL valide, par exemple http://*nom_serveur*

Non

URL d’un serveur virtuel

allcontenturls

<aucune>

Non

Équivaut à déployer le package sur tous les serveurs virtuels non administratifs inclus dans la batterie de serveurs.

time

Format de date et d’heure valide, spécifique à la langue d’administration, par exemple « 2/16/2007 12:15:12 »

Le paramètre -time n’est pas nécessaire si le paramètre immediate ou local est spécifié. Dans le cas contraire, le paramètre -time est requis.

Permet à l’administrateur de planifier l’heure du déploiement.

Le paramètre Time nécessite qu’un utilisateur utilise un format d’heure acceptable pour la méthode DateTime.Parse. Si le format date:heure n’est pas analysé correctement, le message d’erreur suivant s’affiche :

« « <Date/heure entrée par l’utilisateur> » n’est pas un format de date/heure valide. Le déploiement n’a pas été lancé ».

immediate

<aucune>

Non

Déclenche immédiatement le déploiement après l’exécution de la commande.

local

<aucune>

Le paramètre -local n’est pas nécessaire si le paramètre immediate ou time est spécifié. Dans le cas contraire, le paramètre -local est requis.

Déploie la solution de manière synchrone sur l’ordinateur local uniquement. Le service de minuteur n’est pas utilisé.

Un développeur doit spécifier le paramètre -immediate, -local ou -time. Si un de ces paramètres n’est pas spécifié, le message suivant s’affiche :

« Le type de déploiement n’a pas été spécifié. Vous devez spécifier un déploiement sur ce serveur uniquement (-local), un déploiement sur tous les serveurs de la batterie de serveurs (-immediate) ou un déploiement retardé sur tous les serveurs de la batterie de serveurs (-time) ».

lcid

Identificateur valide de paramètres régionaux, par exemple « 1036 » pour le français

Non

ID de paramètres régionaux de langue de la solution à retirer