Spsearch: Stsadm-Vorgang (Windows SharePoint Services)
Vorgangsname: Spsearch
Beschreibung
Verwaltet den Windows SharePoint Services-Suchdienst.
Syntax
stsadm -o spsearch
[-action]
[-f]
[-farmperformancelevel] <Indizierungsleistung>
[-farmserviceaccount] <Domäne\Name> (Dienstanmeldeinformationen)
[-farmservicepassword] <Kennwort>
[-farmcontentaccessaccount] <Domäne\Name>
[-farmcontentaccesspassword] <Kennwort>
[-indexlocation] <Neuer Indexspeicherort>
[-databaseserver] <Server\Instanz>
[-databasename] <Datenbankname>
[-sqlauthlogin] <Über SQL authentifizierter Datenbankbenutzer>
[-sqlauthpassword] <Kennwort>
Parameter
Parameter (Kurzname) |
Wert |
Erforderlich? |
Beschreibung |
action |
Einer der folgenden Werte:
|
Ja |
Gibt die auszuführende Aktion an. Die erforderlichen Parameter für "start" (falls noch nicht festgelegt) sind farmserviceaccount und farmservicepassword. |
f |
<Keiner> |
Unterdrückt Eingabeaufforderungen. Wird mit dem -action-Parameter verwendet. |
|
farmperformancelevel |
Einer der folgenden Werte:
|
Passt die Indizierungsleistung für jeden Indexserver an. Die Standardeinstellung ist Reduced. |
|
farmserviceaccount |
<Keiner> |
Nein |
Der Benutzername für das Konto, unter dem das Windows SharePoint Services-Suchdienstkonto ausgeführt wird. |
farmservicepassword |
<Keiner> |
Nein |
Das Kennwort für den -farmserviceaccount-Parameter. |
farmcontentaccessaccount |
<Keiner> |
Nein |
Das Konto, das beim Crawlen von Inhalt als Standardkonto verwendet werden soll. Dieses Konto muss über Lesezugriff auf den gecrawlten Inhalt verfügen. Damit unveröffentlichte Versionen von Dokumenten nicht gecrawlt werden, stellen Sie sicher, dass das Konto kein Administratorkonto auf dem Zielserver ist. |
farmcontentaccesspassword |
<Keiner> |
Nein |
Das Kennwort für den -farmcontentaccessaccount-Parameter. |
indexlocation |
Ein gültiger Ordnerpfad im Format C:\*Ordner*\*Unterordner* |
Nein |
Konfiguriert den Suchserver, auf dem sich der Speicherort mit dem Index befindet. |
databaseserver (ds) |
Ein gültiger Datenbankserver, z. B. Database1 |
Nein |
Legt den Datenbankserver auf die Suchdatenbank fest. Hinweis Die Verwendung der Windows-Authentifizierung wird dringend empfohlen. Für die SQL-Authentifizierung müssen Sie die Anmeldeinformationen angeben, mit denen die Verbindung zur Datenbank mithilfe der Parameter -sqlauthlogin und -sqlauthpassword hergestellt wird. |
databasename (dn) |
Ein gültiger Datenbankname, z. B. Databasename1 |
Nein |
Legt den Datenbanknamen auf die Suchdatenbank fest. Hinweis Die Verwendung der Windows-Authentifizierung wird dringend empfohlen. Für die SQL-Authentifizierung müssen Sie die Anmeldeinformationen angeben, mit denen die Verbindung zur Datenbank mithilfe der Parameter -sqlauthlogin und -sqlauthpassword hergestellt wird. |
sqlauthlogin |
<Keiner> |
Nein |
Wenn dieser Parameter aktiviert ist, wird die SQL-Authentifizierung anstelle der Windows-Authentifizierung verwendet. Dieser Parameter gibt den SQL-Benutzernamen an. |
sqlauthpassword |
<Keiner> |
Nein |
Wenn dieser Parameter aktiviert ist, wird die SQL-Authentifizierung anstelle der Windows-Authentifizierung verwendet. Dieser Parameter gibt das SQL-Kennwort an. |
Beispiele
Die folgenden Beispiele enthalten alle verfügbaren Werte des -action-Parameters.
Liste der aktuellen Einstellungen
Geben Sie die folgende Syntax ein, um eine Liste der aktuellen Einstellungen für den Windows SharePoint Services-Suchdienst (Spsearch) abzurufen:
Stsadm -o spsearch -action list
Starten oder Beenden des Diensts
Geben Sie folgende Syntax ein, um den Windows SharePoint Services-Suchdienst (Spsearch) zu starten:
stsadm -o spsearch -action start
-farmserviceaccount <Domäne\Name> (Dienstanmeldeinformationen)
[-farmservicepassword] <Kennwort>
Geben Sie folgende Syntax ein, um den Windows SharePoint Services-Suchdienst (Spsearch) zu beenden und sämtliche Indexdateien für einen bestimmten Suchserver zu entfernen:
stsadm -o spsearch -action stop [-f]
Wichtig
Wenn dieser Parameter verwendet wird, wird die folgende Warnmeldung angezeigt: "Warnung: Der auf diesem Server aktivierte Windows SharePoint Services-Suchdienst wird deinstalliert, und alle Indexdateien werden gelöscht. Sind Sie sicher, dass Sie alle Daten im Index endgültig löschen möchten? [y/n]" Sie können die Warnmeldung mithilfe des f-Parameters unterdrücken.
Anfügen oder Trennen einer Datenbank
Geben Sie zum Anfügen an eine bestimmte Inhaltsdatenbank folgende Syntax ein:
Stsadm -o spsearch -action attachcontentdatabase -databasename <Name der Inhaltsdatenbank> [-databaseserver <Server\Instanz>] [-searchserver <Name des Suchservers>]
Hinweis
Die Werte databaseserver und searchserver sind optional.
Wichtig
Wenn Sie eine Inhaltsdatenbank trennen und erneut anfügen, sollten Sie sich darauf einstellen, dass beim nächsten Crawling des Inhalts der Inhaltsdatenbank ein vollständiger Crawl ausgeführt wird, auch wenn ein inkrementeller Crawl angefordert wurde. Vollständige Crawls können erheblich mehr Zeit in Anspruch nehmen als inkrementelle Crawls, da bei vollständigen Crawls ein erneutes Crawling des vom Crawler festgestellten Inhalts stattfindet. Dies findet unabhängig davon statt, ob im Vorfeld bereits ein Crawling des Inhalts stattgefunden hat.
Geben Sie zum Trennen von einer bestimmten Inhaltsdatenbank folgende Syntax ein:
Stsadm -o spsearch -action detachcontentdatabase -databasename <Name der Inhaltsdatenbank> [-databaseserver <Server\Instanz] [-f]
Hinweis
Der Wert databaseserver ist optional. Sie können die Warnmeldung mithilfe des -f-Werts unterdrücken.
Starten oder Beenden eines vollständigen Crawls
Geben Sie zum Starten eines vollständigen Crawls des Inhalts folgende Syntax ein:
Stsadm -o spsearch -action fullcrawlstart
Geben Sie zum Beenden eines vollständigen Crawls des Inhalts folgende Syntax ein:
Stsadm -o spsearch -action fullcrawlstop
Hinweise
Falls Sie Infrastrukturaktualisierung für Windows SharePoint Services 3.0 ausführen, wird der Bezeichner (ID) jeder Inhaltsdatenbank beibehalten, wenn Sie die Datenbank mithilfe von integrierten Tools wiederherstellen oder erneut anfügen. Standardmäßig werden Änderungsprotokolle bei Verwendung von integrierten Tools wie folgt beibehalten:
Die Änderungsprotokolle für alle Datenbanken werden beibehalten, wenn Sie eine Serverfarm wiederherstellen.
Das Änderungsprotokoll für eine Inhaltsdatenbank wird beibehalten, wenn Sie die Datenbank erneut anfügen.
Das Änderungsprotokoll für eine Inhaltsdatenbank wird NICHT beibehalten, wenn Sie nur die Inhaltsdatenbank wiederherstellen.
Wenn eine Datenbank-ID und das Änderungsprotokoll beibehalten werden, setzt die Suche das Crawlen basierend auf dem durch Crawlregeln definierten regulären Zeitplan fort. Wenn ein Änderungsprotokoll nicht beibehalten wird, führt die Suche während des nächsten geplanten Crawls einen vollständigen Crawl aus. Weitere Informationen finden Sie unter Verschieben von Inhaltsdatenbanken (Windows SharePoint Services 3.0) und Verwalten von Sicherung und Wiederherstellung mit der Windows SharePoint Services 3.0-Technologie.