Enumallwebs : opération Stsadm (Windows SharePoint Services)

Mise à jour : 2009-04-28

Nom de l'opération : Enumallwebs

Affiche les ID et l'état du plan du site pour toutes les collections de sites et sous-sites dans la base de données de contenu.

Pour des informations supplémentaires sur l'état du plan du site, consultez la section Notes.

NoteRemarque :

L'opération enumallwebs a été initialement introduite dans Windows SharePoint Services 3.0 avec Service Pack 2 (SP2).

Syntaxe

stsadm -o enumallwebs

-databasename <nom_base_de_données>

[-databaseserver <nom_serveur_base_de_données>]

Paramètres

Nom du paramètre

Valeur

Obligatoire ?

Description

databasename

Nom valide, tel que « BD1 »

Oui

Spécifie le nom de la base de données de contenu comportant les collections de sites qui doivent apparaître.

databaseserver

Non de serveur valide, tel que « SBD1 »

Non

Spécifie le nom du serveur de base de données hébergeant la base de données de contenu qui englobe les collections de sites qui doivent être affichées.

Notes

Un plan de site contient des collections de sites qui peuvent faire l'objet d'une navigation et d'une inscription. Les collections de sites qui ne sont pas inscrites dans le plan de site sont couramment désignées comme étant des collections de sites « orphelines ».

Les collections de sites deviennent généralement orphelines quand elles se retrouvent dans une base de données de contenu qui est attachée à une application Web, alors que l'application Web contient déjà une collection de sites avec le même chemin d'URL (Uniform Resource Locator). Dans la mesure où les collections de sites ne peuvent pas partager le même chemin d'URL dans une application Web, seule la première collection de sites inscrite dans la plan de site sera accessible. Toutes les autres collections de sites utilisant le même chemin d'URL ne peuvent pas être inscrites dans le plan de site et sont considérées comme orphelines. Les données de la collection de sites orpheline existent toujours, mais vous pouvez y accéder uniquement en détachant leur base de données de contenu de l'application Web actuelle, puis en l'attachant à une application Web qui n'a pas de collection de sites inscrite à ce chemin d'URL.

Pour des informations supplémentaires sur l'attachement et le détachement d'une base de données de contenu, consultez Deletecontentdb : opération Stsadm (Windows SharePoint Services) et Addcontentdb : opération Stsadm (Windows SharePoint Services) respectivement.

NoteRemarque :

Cette commande enumallwebs peut être utilisée en combinaison avec les opérations Deletesite : opération Stsadm (Windows SharePoint Services)et Deleteweb : opération Stsadm (Windows SharePoint Services) pour supprimer des collections de sites orphelines et des sites orphelins d'une base de données de contenu.

Exemples

Pour afficher les collections de sites et les sites dans la base de données de contenu appelée DS_Database, tapez la syntaxe suivante :

stsadm -o enumallwebs -databasename DS_Database

Une sortie similaire à celle qui figure ci-dessous doit s'afficher dans la fenêtre de ligne de commande :

<Sites Count="2">
  <Site Id="e2a114b8-80c9-41f6-87bf-3feddf2ad9b6" OwnerLogin="Domain\username" InSiteMap="False"> 
    <Webs Count="1">
      <Web Id="064d8e7b-b349-4693-bd67-dcefed3bf466" Url="/sites/site_name" LanguageId="1033" TemplateName="STS#0" TemplateId="1" />
    </Webs>
  </Site>
  <Site Id="f440114b8-79d9-32f6-87bf-4geddf2ad9b6" OwnerLogin="Domain\username" InSiteMap="True" HostHeader="www.contoso.com">
    <Webs Count="1">
      <Web Id="12348e7b-c456-4693-bd67-efdegd3bf466" Url="/" LanguageId="1033" TemplateName="STS#0" TemplateId="1" />
    </Webs>
  </Site>
</Sites>

Les éléments pertinents de cette sortie sont décrits comme suit :

  • Sites : Nombre de collections de sites dans la base de données de contenu.

  • Count : Nombre total de collections de sites dans la base de données de contenu, qu'elles figurent ou non dans le plan de site.

  • Site : Collection de sites dans la base de données de contenu.

  • Id : ID de la collection de sites.

  • OwnerLogin : Propriétaire de la collection de sites principale.

  • InSiteMap: True si la collection de sites est accessible ; False si la collection de sites est orpheline.

  • HostHeader : Attribut qui apparaît s'il s'agit d'une collection de sites nommée par l’hôte. La valeur est l'en-tête d'hôte de la collection de sites.