Osearch : opération Stsadm (Office SharePoint Server)

Mise à jour : 2009-09-24

Nom d’opération : Osearch

Gère le service Office SharePoint Server Search.

ImportantImportant :

Si vous détachez et attachez de nouveau une base de données de contenu, sachez que la prochaine fois que le contenu dans cette base de données de contenu sera analysé, une analyse complète aura lieu même si une analyse incrémentielle a été demandée. Dans la mesure où une analyse complète analyse à nouveau tout le contenu rencontré par le robot, que ce contenu ait été analysé précédemment ou non, les analyses complètes prennent plus de temps que les analyses incrémentielles.

Syntaxe

stsadm -o osearch

[-action]

[-f] <supprimer les invites>

[-role] <index et/ou requête>

[-farmcontactemail] <adresse de messagerie>

[-farmperformancelevel] <performance d’indexation>

[-farmserviceaccount] <nom de compte>

[-farmservicepassword] <mot de passe>

[-defaultindexlocation] <répertoire>

[-propagationlocation] <répertoire>

[-reprovisionindex]

[-cleansearchdatabase] {true | false}

[-ssp] <nom de fournisseur de services partagés>

Paramètres

Paramètre

Valeur

Requis ?

Description

action

N’importe laquelle des valeurs suivantes :

  • List

  • Start

  • Stop

Oui

Spécifie l’action à effectuer. Les paramètres requis pour « Start » (s’ils ne sont pas déjà définis) sont role, farmcontactemail, farmserviceaccout et farmservicepassword.

f

<aucune>

Non

Supprime les invites. Utilisé avec le paramètre action.

role

N’importe laquelle des valeurs suivantes :

  • Index

  • Query

  • IndexQuery

Indique si un serveur particulier est un serveur d’index et/ou de requête.

farmcontactemail

Adresse de messagerie valide de la forme : *xyz@example.com*

Non. Toutefois, ce paramètre est requis lorsque vous l’utilisez avec la valeur start.

Spécifie une adresse de messagerie que les administrateurs de site externe peuvent contacter si des problèmes surviennent alors que leur site est en cours d’analyse. Ce paramètre s’applique à tous les serveurs de la batterie de serveurs.

farmperformancelevel

N’importe laquelle des valeurs suivantes :

  • Reduced

  • PartlyReduced

  • Maximum

Non

Ajuste le niveau des performances d’indexation pour chaque serveur d’index. Le paramètre par défaut est Reduced. Vous pouvez uniquement configurer ce paramètre pour un serveur d’index spécifique, et non pour les fournisseurs de services partagés (SSP, Shared Services Provider).

farmserviceaccount

<aucune>

Non

Nom d’utilisateur du compte sous lequel le compte de service Office SharePoint Server Search s’exécutera. Configurer ou modifier ce compte affecte tous les serveurs d’index et de requête de la batterie de serveurs.

Notes

Le compte de service de recherche de batterie ne doit pas être un compte de service pour des raisons de sécurité, ni pour pouvoir accéder à la base de données et à l’index de contenu. Exemples de comptes intégrés : Service local et Service réseau.

farmservicepassword

<aucune>

Non

Mot de passe pour le paramètre farmserviceaccount.

defaultindexlocation

Emplacement de dossier valide de la forme : C:\*dossier*\*sous-dossier*

Par défaut, l’index de recherche est situé dans ce chemin d’accès sur ce serveur. Pour les serveurs d’index, vous pouvez spécifier un chemin d’accès différent lorsque vous créez un fournisseur de services partagés. Pour modifier l’emplacement du fichier d’index pour un fournisseur de services partagés existant, utilisez le paramètre indexlocation de l’opération Editssp.

Notes

La modification de l’emplacement de l’index rétablit celui-ci. Pour déplacer un index avec réinitialisation, utilisez le paramètre noreset de l’opération Spsearchsensitive ou Osearchsensitive.

propagationlocation

Emplacement valide, tel que « C:\Searchindexes »

Il s’agit de l’emplacement dans lequel les index de recherche propagés à un serveur sont stockés. Ce chemin d’accès doit être partagé pour permettre la propagation au serveur. Un compte du service de recherche aura un accès en écriture au dossier partagé de propagation, qui sera nommé « Searchindexpropagation ».

Notes

Ce paramètre est disponible lorsque la case à cocher Utiliser ce serveur pour traiter les requêtes de recherche est la seule case à cocher activée.

reprovisionindex

Nom de fournisseur de services partagés valide, tel que « Service_Partagé1 »

Non. Toutefois, le paramètre ssp doit être utilisé.

Réinitialise un serveur de requête pour un fournisseur de services partagés donné.

Notes

Ce paramètre a été introduit dans Microsoft Office SharePoint Server 2007 avec Service Pack 1 (SP1).

cleansearchdatabase

Peut être indifféremment :

  • true

  • false

Non. Toutefois, le paramètre ssp doit être utilisé.

Lorsque le paramètre cleansearchdatabase est défini sur true, il active le nettoyage de la table de base de données qui stocke les propriétés de document. Le nettoyage se produit pendant le démarrage du service. Pour plus d’informations, voir la section Remarques.

Notes

Ce paramètre ne nécessite pas l’exécution d’une analyse complète d’un index.

Notes

Ce paramètre a été introduit dans Microsoft Office SharePoint Server 2007 avec Service Pack 1 (SP1).

ssp

Nom de fournisseur de services partagés valide, tel que « Service_Partagé1 »

Non. Toutefois, ce paramètre est obligatoire si le paramètre reprovisionindex ou cleansearchdatabase est utilisé.

Spécifie le catalogue du nom de fournisseur de services partagés à réinitialiser.

Notes

Ce paramètre a été introduit dans Microsoft Office SharePoint Server 2007 avec Service Pack 1 (SP1).

Exemples

Pour démarrer le service Office SharePoint Server Search (Osearch), utilisez la syntaxe suivante :

stsadm -o osearch -action start

Pour arrêter le service Office SharePoint Server Search (Osearch), utilisez la syntaxe suivante :

stsadm -o osearch -action stop[-f]

ImportantImportant :

Lorsque ce paramètre est utilisé, le message d’avertissement suivant s’affiche: « Avertissement : le service Recherche Windows SharePoint Services activé sur ce serveur sera désinstallé et tous les fichiers d’index seront supprimés. Voulez-vous vraiment supprimer définitivement toutes les données de l’index ? [o/n] »Pour supprimer ce message d’avertissement, utilisez le paramètre -f.

Remarques

Si vous exécutez la Mise à jour d’infrastructure pour les produits serveur de Microsoft Office, l’identificateur (ID) de chaque base de données de contenu est conservé lorsque vous restaurez ou rattachez la base de données à l’aide des outils intégrés. Si vous utilisez les outils intégrés, la rétention du journal des modifications s’effectue par défaut comme suit :

  • Les journaux des modifications de toutes les bases de données sont conservés lorsque vous restaurez une batterie de serveurs.

  • Le journal des modifications d’une base de données de contenu est conservé lorsque vous rattachez la base de données.

  • Le journal des modifications d’une base de données de contenu N’EST PAS conservé lorsque vous restaurez uniquement la base de données de contenu.

Lorsqu’un ID de base de données et un journal des modifications sont conservés, la recherche continue l’analyse en suivant la fréquence définie par les règles d’analyse. Lorsqu’un journal des modifications n’est pas conservé, la recherche effectue une analyse complète pendant l’analyse planifiée suivante. Pour plus d’informations, voir Déplacer des bases de données de contenu (Office SharePoint Server 2007) et Sauvegarder et restaurer une batterie de serveurs entière (Office SharePoint Server 2007).

Il peut parfois arriver qu’une entrée de table de base de données pour un document supprimé demeure dans l’index. L’utilisation du paramètre cleansearchdatabase supprime toutes les propriétés orphelines pouvant se trouver dans la table ; par conséquent, celles-ci ne pourront plus apparaître dans les résultats de recherche futurs.