Spsearch: operazione di Stsadm (Windows SharePoint Services)

Nome dell'operazione: spsearch

Descrizione

Gestisce il servizio di ricerca di Windows SharePoint Services.

Sintassi

stsadm -o spsearch

[-action]

[-f]

[-farmperformancelevel] <prestazioni indicizzazione>

[-farmserviceaccount] <dominio\nome> (credenziali del servizio)

[-farmservicepassword] <password>

[-farmcontentaccessaccount] <dominio\nome>

[-farmcontentaccesspassword] <password>

[-indexlocation] <nuovo percorso indice>

[-databaseserver] <server\istanza>

[-databasename] <nome database>

[-sqlauthlogin] <utente database con autenticazione di SQL Server>

[-sqlauthpassword] <password>

Parametri

Parametro (nome breve)

Valore

Obbligatorio

Descrizione

action

Uno dei valori seguenti:

  • List

  • Start

  • Stop

  • Attachcontentdatabase

  • Detachcontentdatabase

  • Fullcrawlstart

  • Fullcrawlstop

Specifica l'azione da eseguire. I parametri obbligatori per "start", se non ancora impostati, sono farmserviceaccount e farmservicepassword.

f

<nessuno>

Impedisce la visualizzazione dei messaggi di richiesta. Utilizzato con il parametro -action.

farmperformancelevel

Uno dei valori seguenti:

  • Reduced

  • PartlyReduced

  • Maximum

Regola il livello delle prestazioni di indicizzazione per ogni server di indicizzazione. L'impostazione predefinita è Reduced.

farmserviceaccount

<nessuno>

No

Nome utente dell'account con il quale verrà eseguito l'account del servizio di ricerca di Windows SharePoint Services.

farmservicepassword

<nessuno>

No

Password per il parametro -farmserviceaccount.

farmcontentaccessaccount

<nessuno>

No

Account da utilizzare come predefinito durante la ricerca per indicizzazione nel contenuto. Questo account deve disporre dell'accesso in lettura al contenuto nel quale viene eseguita la ricerca per indicizzazione.

Per evitare di eseguire la ricerca per indicizzazione in versioni non pubblicate dei documenti, verificare che tale account non corrisponda a un amministratore nel server di destinazione.

farmcontentaccesspassword

<nessuno>

No

Password per il parametro -farmcontentaccessaccount.

indexlocation

Percorso di cartella valido nel formato C:\*Cartella*\*Sottocartella*

No

Configura il server di ricerca in cui si trova il percorso dell'indice.

databaseserver (ds)

Server di database valido, ad esempio "Database1"

No

Imposta il server di database sul database di ricerca.

Nota

È consigliabile utilizzare l'autenticazione di Windows. Per utilizzare l'autenticazione di SQL Server, specificare le credenziali che verranno utilizzate per la connessione al database mediante i parametri -sqlauthlogin e -sqlauthpassword.

databasename (dn)

Nome di database valido, ad esempio "Nomedatabase1"

No

Imposta il nome del database sul database di ricerca.

Nota

È consigliabile utilizzare l'autenticazione di Windows. Per utilizzare l'autenticazione di SQL Server, specificare le credenziali che verranno utilizzate per la connessione al database mediante i parametri -sqlauthlogin e -sqlauthpassword.

sqlauthlogin

<nessuno>

No

Quando questo parametro è abilitato, viene utilizzata l'autenticazione di SQL Server anziché l'autenticazione di Windows. Tale parametro specifica il nome utente SQL.

sqlauthpassword

<nessuno>

No

Quando questo parametro è abilitato, viene utilizzata l'autenticazione di SQL Server anziché l'autenticazione di Windows. Tale parametro specifica la password SQL.

Esempi

Negli esempi seguenti sono inclusi tutti i valori disponibili del parametro -action.

Elenco delle impostazioni correnti

Per ottenere un elenco di tutte le impostazioni correnti del servizio di ricerca di Windows SharePoint Services (Spsearch), utilizzare la sintassi seguente:

Stsadm -o spsearch -action list

Avviare o arrestare il servizio

Per avviare il servizio di ricerca di Windows SharePoint Services (Spsearch), utilizzare la sintassi seguente:

stsadm -o spsearch -action start

-farmserviceaccount <dominio\nome> (credenziali del servizio)

[-farmservicepassword] <password>

Per arrestare il servizio di ricerca di Windows SharePoint Services (Spsearch) e rimuovere tutti i file di indice per un determinato server di ricerca, utilizzare la sintassi seguente:

stsadm -o spsearch -action stop [-f]

Importante

Quando si utilizza questo parametro, viene visualizzato il messaggio "Avviso: il servizio di ricerca di Windows SharePoint Services attivato nel server verrà disinstallato e tutti i file di indice verranno eliminati. Eliminare definitivamente tutti i dati nell'indice? [y/n]". Per evitare che questo messaggio di avviso venga visualizzato, è possibile utilizzare il parametro f.

Collegare o scollegare un database

Per collegare un determinato database del contenuto, utilizzare la sintassi seguente:

Stsadm -o spsearch -action attachcontentdatabase -databasename <nome database del contenuto> [-databaseserver <server\istanza>] [-searchserver <nome server di ricerca>]

Nota

I valori databaseserver e searchserver sono facoltativi.

Importante

Se si scollega e si ricollega un database del contenuto, tenere presente che la successiva ricerca per indicizzazione eseguita nel contenuto del database sarà completa anche se è stata richiesta una ricerca per indicizzazione incrementale. Poiché durante una ricerca per indicizzazione completa viene rieseguita una ricerca per indicizzazione in tutto il contenuto rilevato dal crawler, indipendentemente dal fatto che tale contenuto sia già stato sottoposto a ricerca per indicizzazione, le ricerche per indicizzazione complete possono richiedere molto più tempo delle ricerche per indicizzazione incrementali.

Per scollegare un determinato database del contenuto, utilizzare la sintassi seguente:

Stsadm -o spsearch -action detachcontentdatabase -databasename <nome database del contenuto> [-databaseserver <server\istanza] [-f]

Nota

Il valore databaseserver è facoltativo. Per evitare che il messaggio di avviso venga visualizzato, è possibile utilizzare il valore -f.

Avviare o interrompere una ricerca per indicizzazione completa

Per avviare una ricerca per indicizzazione completa nel contenuto, utilizzare la sintassi seguente:

Stsadm -o spsearch -action fullcrawlstart

Per interrompere una ricerca per indicizzazione completa nel contenuto, utilizzare la sintassi seguente:

Stsadm -o spsearch -action fullcrawlstop

Osservazioni

Se si esegue l'Aggiornamento dell'infrastruttura per Windows SharePoint Services 3.0, l'identificatore (ID) di ogni database del contenuto viene mantenuto quando si ripristina o si ricollega il database mediante gli strumenti incorporati. Il comportamento predefinito per la conservazione del registro delle modifiche in caso di utilizzo degli strumenti incorporati è il seguente:

  • I registri delle modifiche di tutti i database vengono mantenuti quando si ripristina una farm.

  • Il registro delle modifiche di un database del contenuto viene mantenuto quando si ricollega il database.

  • Il registro delle modifiche di un database del contenuto NON viene mantenuto quando si ripristina solo il database.

Se vengono mantenuti l'ID e il registro delle modifiche di un database, la ricerca per indicizzazione continua in base alla normale pianificazione definita dalle regole della ricerca per indicizzazione. Se non viene mantenuto un registro delle modifiche, durante la successiva ricerca per indicizzazione pianificata verrà eseguita una ricerca per indicizzazione completa. Per ulteriori informazioni, vedere Spostare i database del contenuto (Windows SharePoint Services 3.0) e Back up and restore the entire farm (Windows SharePoint Services 3.0 technology).