Osearch: operazione Stsadm (Office SharePoint Server)

Nome dell'operazione: Osearch

Descrizione

Gestisce il servizio di ricerca di Office SharePoint Server.

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.

Sintassi

stsadm -o osearch

[-action]

[-f] <visualizzazione dei messaggi di richiesta impedita>

[-role] <indice, query o entrambi>

[-farmcontactemail] <indirizzo di posta elettronica>

[-farmperformancelevel] <prestazioni indicizzazione>

[-farmserviceaccount] <nome account>

[-farmservicepassword] <password>

[-defaultindexlocation] <directory>

[-propagationlocation] <directory>

[-reprovisionindex]

[-cleansearchdatabase] {true | false}

[-ssp] <nome provider di servizi condivisi>

Parametri

Parametro

Valore

Obbligatorio

Descrizione

action

Uno dei valori seguenti:

  • List

  • Start

  • Stop

Specifica l'azione da eseguire. I parametri obbligatori per "Start", se non ancora impostati, sono role, farmcontactemail, farmserviceaccout e farmservicepassword.

f

<nessuno>

No

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

role

Uno dei valori seguenti:

  • Index

  • Query

  • IndexQuery

Specifica se un server specifico è un server di indicizzazione, un server di query o entrambi.

farmcontactemail

Indirizzo di posta elettronica valido nel formato *prova@example.com*

No. Tuttavia, questo parametro è obbligatorio quando viene utilizzato con il valore "start".

Specifica un indirizzo di posta elettronica che gli amministratori del sito esterno possono contattare se si verificano problemi quando il sito è sottoposto a ricerca per indicizzazione. Questa impostazione si applica a tutti i server della farm.

farmperformancelevel

Uno dei valori seguenti:

  • Reduced

  • PartlyReduced

  • Maximum

No

Regola il livello delle prestazioni di indicizzazione per ogni server di indicizzazione. L'impostazione predefinita è Reduced. È possibile configurare questa impostazione solo per un server di indicizzazione specifico e non per il provider di servizi condivisi (SSP).

farmserviceaccount

<nessuno>

No

Nome utente dell'account con il quale verrà eseguito l'account del servizio di ricerca di Office SharePoint Server. La configurazione o la modifica questo account ha effetto su tutti i server di indicizzazione e di query della server farm.

Nota

Per motivi di sicurezza e per consentire all'account del servizio di ricerca della farm l'accesso al database e all'indice di contenuto, è necessario che tale account non sia un account di servizio. Alcuni esempi di account incorporati sono Servizio locale e Servizio di rete.

farmservicepassword

<nessuno>

No

Password per il parametro farmserviceaccount.

defaultindexlocation

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

Per impostazione predefinita, l'indice di ricerca si troverà in questo percorso del server. Per i server di indicizzazione, è possibile specificare un percorso diverso quando si crea un provider di servizi condivisi. Per modificare il percorso del file di indice per un provider di servizi condivisi esistente, utilizzare il parametro indexlocation dell'operazione Editssp.

Nota

La modifica del percorso dell'indice reimposterà l'indice. Per spostare un indice con una reimpostazione, utilizzare il parametro noreset dell'operazione Spsearchsensitive o Osearchsensitive.

propagationlocation

Un percorso valido, ad esempio “C:\Searchindexes”

Si tratta del percorso in cui vengono memorizzati gli indici di ricerca propagati a un server. Questo percorso deve essere condiviso affinché la propagazione al server si verifichi. A un account del servizio di ricerca verrà concesso l'accesso in scrittura alla cartella condivisa propagata e la cartella condivisa verrà denominata "Searchindexpropagation".

Nota

Questa impostazione è disponibile quando la casella di controllo Utilizza questo server per la gestione delle query di ricerca è selezionata.

reprovisionindex

Nome di provider di servizi condivisi valido, ad esempio "Servizio_Condiviso1"

No. È tuttavia necessario utilizzare il parametro ssp.

Reinizializza un server di query per un singolo provider di servizi condivisi.

Nota

Questo parametro è stato introdotto in Microsoft Office SharePoint Server 2007 con Service Pack 1 (SP1).

cleansearchdatabase

Uno dei valori seguenti:

  • true

  • false

No. È tuttavia necessario utilizzare il parametro ssp.

Quando il parametro cleansearchdatabase è impostato su true, viene attivata la pulizia della tabella di database in cui sono archiviate le proprietà dei documenti. La pulizia viene eseguita durante l'avvio del servizio. Per ulteriori informazioni, vedere la sezione Osservazioni.

Nota

Questo parametro non richiede l'esecuzione di una ricerca per indicizzazione completa in un indice.

Nota

Questo parametro è stato introdotto in Microsoft Office SharePoint Server 2007 con Service Pack 1 (SP1).

ssp

Nome di provider di servizi condivisi valido, ad esempio "Servizio_Condiviso1"

No. È tuttavia un parametro obbligatorio se viene utilizzato il parametro reprovisionindex o cleansearchdatabase.

Specifica il catalogo del nome del provider di servizi condivisi da reinizializzare.

Nota

Questo parametro è stato introdotto in Microsoft Office SharePoint Server 2007 con Service Pack 1 (SP1).

Esempi

Per avviare il servizio di ricerca di Office SharePoint Server (Osearch), utilizzare la sintassi seguente:

stsadm -o osearch -action start

Per arrestare il servizio di ricerca di Office SharePoint Server (Osearch), utilizzare la sintassi seguente:

stsadm -o osearch -action stop[-f]

Importante

Quando si utilizza questo parametro, viene visualizzato il messaggio "Avviso: il servizio di ricerca di Office SharePoint Server 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, utilizzare il parametro f.

Osservazioni

Se si esegue l'Aggiornamento dell'infrastruttura per Microsoft Office Servers, l'identificatore (ID) di ogni database del contenuto viene mantenuto quando si ripristina o ricollega il database utilizzando gli strumenti incorporati. Il comportamento predefinito per quanto riguarda il mantenimento 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 (Office SharePoint Server 2007) e Eseguire il backup e il ripristino di un'intera farm (Office SharePoint Server 2007).

In alcuni casi nell'indice può ancora esistere una voce della tabella di database per un documento eliminato. Il parametro cleansearchdatabase consente di rimuovere le eventuali proprietà orfane che potrebbero essere presenti nella tabella, in modo che non vengano visualizzate nei risultati di ricerca futuri.