Osearch: operação do Stsadm (Office SharePoint Server)
Atualizado em: 2009-09-24
Nome da operação: Osearch
Descrição
Gerencia o serviço Office SharePoint Server Search.
Importante
Se você desanexar e anexar novamente um banco de dados de conteúdo, saiba que na próxima vez em que o conteúdo nesse banco de dados for rastreado, um rastreamento completo ocorrerá, mesmo que um rastreamento incremental tenha sido solicitado. Como o rastreamento completo rastreia novamente todo o conteúdo encontrado pelo rastreador, quer o conteúdo tenha sido rastreado antes ou não, esse tipo de rastreamento pode demorar muito mais do que os rastreamentos incrementais.
Sintaxe
stsadm -o osearch
** [-action]**
** [-f] <suprimir avisos>**
** [-função] <índice, consulta ou ambos>**
** [-farmcontactemail] <endereço de email>**
** [-farmperformancelevel] <desempenho da indexação>**
** [-farmserviceaccount] <nome da conta>**
** [-farmservicepassword] <senha>**
** [-defaultindexlocation] <diretório>**
** [-propagationlocation] <diretório>**
** [-reprovisionindex]**
** [-cleansearchdatabase] {true | false}**
** [-ssp] <nome ssp>**
Parâmetros
Parâmetro |
Valor |
Obrigatório? |
Descrição |
action |
Um dos seguintes valores:
|
Sim |
Especifica a ação a ser executada. Os parâmetros necessários para "iniciar" (se já não estiverem definidos) são role, farmcontactemail e farmserviceaccout e farmservicepassword. |
f |
<nenhum> |
Não |
Suprime os avisos. Usado com o parâmetro action. |
role |
Um dos seguintes valores:
|
Especifica se um determinado servidor é um servidor de indexação, um servidor de consulta ou ambos. |
|
farmcontactemail |
Um endereço de email válido no formato: alguem@exemplo.com |
Não. No entanto, esse parâmetro será obrigatório quando você o utilizar com o valor inicial. |
Especifica um endereço de email que administradores de site externo poderão contatar se houver problemas quando seus sites estiverem sendo rastreados. Esta configuração se aplica a todos os servidores no farm. |
farmperformancelevel |
Um dos seguintes valores:
|
Não |
Ajusta o nível de desempenho de indexação para cada servidor de indexação. A configuração padrão é Reduzida. Você só poderá definir essa configuração para um servidor de indexação específico, não para o Provedor de Serviços Compartilhados (SSP). |
farmserviceaccount |
<nenhum> |
Não |
O nome de usuário para a conta sob a qual a conta de serviço Office SharePoint Server Search será executada. Configurar ou modificar essa conta afetará todos os servidores de indexação e de consulta no farm de servidores. ![]()
A conta de serviço de pesquisa do farm não deve ser uma conta de serviço por motivos de segurança e para que ela acesse o banco de dados e o índice de conteúdo. Exemplos de contas internas são Local Service e Network Service.
|
farmservicepassword |
<nenhum> |
Não |
A senha para o parâmetro farmserviceaccount. |
defaultindexlocation |
Um local de pasta válido no formato: C:\Pasta\Subpasta |
Por padrão, o índice de pesquisa ficará nesse caminho desse servidor. Para servidores de indexação, você pode especificar um caminho diferente quando criar um SSP. Para alterar o local do arquivo de índice para um SSP existente, use o parâmetro indexlocation da operação Editssp. ![]()
Alterar a localização do índice irá redefini-lo. Para mover um índice com uma redefinição, use o parâmetro noreset da operação Spsearchsensitive ou Osearchsensitive.
|
|
propagationlocation |
Um local válido, como “C:\Searchindexes” |
É o local onde os índices de pesquisa propagados para um servidor estão armazenados. Esse caminho deve ser compartilhado para permitir a propagação para o servidor. Uma conta de serviço de pesquisa obterá acesso de gravação para a pasta compartilhada de propagação e a pasta compartilhada será chamada de "Searchindexpropagation". ![]()
Essa configuração está disponível quando a caixa de seleção Use este servidor para fazer consultas de pesquisa for a única marcada.
|
|
reprovisionindex |
Um nome de SSP válido, como "Serviço_Compartilhado1" |
Não. No entanto, o parâmetro ssp deve ser usado. |
Reinicializa um servidor de consulta para um único SSP. ![]()
Esse parâmetro foi introduzido no Microsoft Office SharePoint Server 2007 com Service Pack 1 (SP1).
|
cleansearchdatabase |
Um dos seguintes:
|
Não. No entanto, o parâmetro ssp deve ser usado. |
Quando o parâmetro cleansearchdatabase é definido como true, habilita a limpeza da tabela de banco de dados que armazena as propriedades do documento. A limpeza ocorre durante a inicialização do serviço. Para obter informações, adicionais, consulte a seção Comentários. ![]()
Esse parâmetro não requer o rastreamento completo de um índice.
![]()
Esse parâmetro foi introduzido no Microsoft Office SharePoint Server 2007 com Service Pack 1 (SP1).
|
ssp |
Um nome de SSP válido, como "Serviço_Compartilhado1" |
Não. No entanto, será um parâmetro necessário se o parâmetro reprovisionindex ou cleansearchdatabase for usado. |
Especifica o catálogo do nome do SSP para reinicialização. ![]()
Esse parâmetro foi introduzido no Microsoft Office SharePoint Server 2007 com Service Pack 1 (SP1).
|
Exemplos
Para iniciar o serviço Office SharePoint Server Search (Osearch), use a seguinte sintaxe:
stsadm -o osearch -action start
Para parar o serviço Office SharePoint Server Search (Osearch), use a seguinte sintaxe:
stsadm -o osearch -action stop[-f]
Importante
Quando esse parâmetro é usado, a seguinte mensagem aviso é exibida: " Aviso: O serviço Server SharePoint Office Search que foi habilitado neste servidor será desinstalado e todos os arquivos de índice serão excluídos. Tem certeza de que deseja excluir permanentemente todos os dados no índice? [s/n] " Para suprimir essa mensagem de aviso, use o parâmetro -f .
Comentários
Se estiver executando o Atualização de infraestrutura para os Microsoft Office Servers, o identificador (ID) de cada banco de dados de conteúdo será mantido quando você restaurar ou reanexar o banco de dados, usando as ferramentas internas. O comportamento padrão de retenção do log de alterações, quando ferramentas internas são utilizadas, é o seguinte:
Os logs de alterações de todos os bancos de dados são mantidos quando você restaura um farm.
O log de alterações de um banco de dados de conteúdo é mantido quando você reanexa o banco de dados.
O log de alterações de um banco de dados de conteúdo NÃO é mantido quando você restaura o banco de dados de conteúdo.
Quando uma ID de banco de dados e um log de alterações são mantidos, a Pesquisa continua a rastrear com base no agendamento regular definido pelas regras de rastreamento. Quando um log de alterações não é mantido, a Pesquisa executa um rastreamento completo durante o próximo rastreamento agendado. Para obter mais informações, consulte Mover os bancos de dados de conteúdo (Office SharePoint Server 2007) e Fazer backup e restaurar um farm inteiro (Office SharePoint Server 2007).
Ocasionalmente, uma entrada de tabela de banco de dados de um documento excluído ainda pode existir no índice. O uso do parâmetro cleansearchdatabase remove as propriedades órfãs que ainda estejam presentes na tabela, garantindo que elas não apareçam nos resultados de pesquisas futuras.