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:
|
Sì |
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:
|
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).