Databaserepair : opération Stsadm (Windows SharePoint Services)
Mise à jour : 2007-09-13
Description
Détecte et supprime les éléments orphelins des bases de données de contenu dans Windows SharePoint Services. Dans certaines situations, une base de données de contenu utilisée par Windows SharePoint Services peut s’endommager. Elle contient alors des éléments orphelins. Par exemple, un document peut ne pas avoir de bibliothèque de documents parente ou une liste risque de ne pas avoir de site Web Windows SharePoint Services parent. L’opération databaserepair peut détecter et résoudre le problème d’une base de données uniquement pour les types suivants d’éléments orphelins d’une base de données de contenu :
un site Web Windows SharePoint Services n’ayant pas de site Web Windows SharePoint Services parent ;
un sous-site Web qui n’a pas de site Web Windows SharePoint Services parent ;
une liste qui n’a pas de site Web Windows SharePoint Services parent ;
un document qui n’a pas de bibliothèque de documents parente ;
un élément de liste qui ne dispose pas d’une liste parente ;
une page Web qui n’a pas de site Web Windows SharePoint Services.
Remarque : |
---|
Cette opération ne réparera pas d’autres types d’endommagements de base de données. |
Syntaxe
stsadm.exe -o databaserepair
-url <Nom de l’URL>
-databasename <nom de base de données>
[-deletecorruption]
Paramètres
Nom de paramètre et forme abrégée | Valeur | Obligatoire ? | Description |
---|---|---|---|
url |
URL valide, telle que http://nom_serveur |
Oui |
Nom d’URL de l’application Web réparée. |
databasename (dn) |
Nom de base de données valide, tel que « DB1 » |
Oui |
Nom de la base de données de contenu à réparer. |
deletecorruption |
<aucune> |
Non |
Répare la base de données de contenu. |
Exemples
Pour détecter les éléments orphelins, utilisez la syntaxe suivante :
stsadm -o databaserepair -url http://<URL_du_site_WindowsSharePointServices> -databasename <nom de la base de données qui contient l’élément orphelin>
Supprimer un site orphelin
Pour supprimer les éléments orphelins, utilisez la syntaxe suivante :
stsadm -o databaserepair -url http://<URL_du_site_WindowsSharePointServices> -databasename <nom de la base de données qui contient l’élément orphelin à supprimer> -deletecorruption