Compartilhar via


New-SPEnterpriseSearchServiceApplication

 

Aplica-se a: SharePoint Server 2010

Tópico modificado em: 2015-03-09

Adiciona um aplicativo de serviço de pesquisa a um farm.

Syntax

New-SPEnterpriseSearchServiceApplication [[-Name] <String>] -ApplicationPool <SPIisWebServiceApplicationPoolPipeBind> [-AdminApplicationPool <SPIisWebServiceApplicationPoolPipeBind>] [-AssignmentCollection <SPAssignmentCollection>] [-Confirm [<SwitchParameter>]] [-DatabaseName <String>] [-DatabasePassword <SecureString>] [-DatabaseServer <String>] [-DatabaseUsername <String>] [-FailoverDatabaseServer <String>] [-Partitioned <SwitchParameter>] [-SearchApplicationType <Nullable>] [-WhatIf [<SwitchParameter>]]

Descrição detalhada

O cmdlet New-SPEnterpriseSearchServiceApplication é usado quando a funcionalidade de pesquisa é inicialmente configurada ou quando um novo aplicativo de pesquisa compartilhado é adicionado a um farm. SPEnterpriseSearchServiceApplication representa uma agregação autocontida de conteúdo indexado e propriedades para pesquisa e oferece uma classe de âncora para configuração de propriedades de pesquisa global. Um farm pode incluir vários aplicativos de serviço de pesquisa.

Parameters

Parâmetro Obrigatório Tipo Descrição

Name

Obrigatório

System.String

Especifica os nomes do novo aplicativo de pesquisa.

O tipo deve ser um nome válido de um aplicativo de pesquisa; por exemplo, SearchApp1.

ApplicationPool

Obrigatório

Microsoft.SharePoint.PowerShell.SPIisWebServiceApplicationPoolPipeBind

Especifica o pool de aplicativos do IIS a ser usado para o novo aplicativo de pesquisa.

O tipo deve ser um GUID válido, no formato 12345678-90ab-cdef-1234-567890bcdefgh; uma URL válida de um aplicativo de pesquisa, no formato http://nome_do_servidor ou uma instância de um objeto SPIisWebServiceApplicationPool válido.

AssignmentCollection

Opcional

Microsoft.SharePoint.PowerShell.SPAssignmentCollection

Gerencia objetos para a finalidade de descarte adequado. O uso de objetos como SPWeb ou SPSite pode consumir grandes quantidades de memória e o uso desses objetos em scripts do Windows PowerShell requer gerenciamento de memória adequado. Usando o objeto SPAssignment, você poderá atribuir objetos a uma variável e descartar os objetos depois que for necessário liberar memória. Quando objetos SPWeb, SPSite ou SPSiteAdministration são usados, os objetos são automaticamente descartados se um conjunto de atribuições ou o parâmetro Global não é usado.

Observação

Quando o parâmetro Global é usado, todos os objetos estão contidos no repositório global. Se os objetos não forem usados imediatamente ou forem descartados usando o comando Stop-SPAssignment, um cenário de falta de memória poderá ocorrer.

Confirm

Opcional

System.Management.Automation.SwitchParameter

Solicita sua confirmação antes de executar o comando. Para obter mais informações, digite o seguinte comando: get-help about_commonparameters

DatabaseName

Opcional

System.String

Especifica o nome do banco de dados a ser criado para o novo aplicativo de pesquisa.

O tipo deve ser um nome válido de um banco de dados do SQL Server; por exemplo, SearchAppDB1.

DatabasePassword

Opcional

System.String

Especifica a senha para a ID de usuário usada para acessar o banco de dados de aplicativo de pesquisa no SQL Server.

O tipo deve ser uma senha válida.

DatabaseServer

Opcional

System.String

Especifica o nome do servidor host para o banco de dados especificado em DatabaseName.

O tipo deve ser um nome de host de SQL Server válido; por exemplo, SQLServerHost1.

DatabaseUsername

Opcional

System.String

Especifica a ID de usuário a ser usada para acesso ao banco de dados do SQL Server do aplicativo de pesquisa.

O tipo deve ser um nome do usuário válido; por exemplo, SearchUserName1.

Partitioned

Opcional

System.Management.Automation.SwitchParameter

Especifica que o aplicativo de serviço de pesquisa use o modo hospedado na Web. O modo hospedado na Web segrega resultados para uma determinada inscrição hospedada.

SearchApplicationType

Opcional

System.Nullable

Especifica que o aplicativo de serviço de pesquisa é usado como um conector para um aplicativo de pesquisa estendida.

WhatIf

Opcional

System.Management.Automation.SwitchParameter

Exibe uma mensagem que descreve o efeito do comando em vez de executá-lo. Para obter mais informações, digite o seguinte comando: get-help about_commonparameters

Tipos de entrada

Tipos de retorno

Example

------------------EXEMPLO------------------

$appPool = New-SPServiceApplicationPool -name "SsaAppPool" -account contoso\adminUser
$ssa = New-SPEnterpriseSearchServiceApplication -Name "NewSSA" -ApplicationPool $appPool
$searchInstance = Get-SPEnterpriseSearchServiceInstance -Local
$ssa | get-SPEnterpriseSearchAdministrationComponent | set-SPEnterpriseSearchAdministrationComponent -SearchServiceInstance $searchInstance
$ssa | Get-SPEnterpriseSearchAdministrationComponent

Este exemplo cria um novo aplicativo de serviço de pesquisa denominado NewSSA em um novo pool de aplicativos e inicializa seu componente de administração. Um aplicativo de serviço de pesquisa criado dessa forma terá topologias de consulta e rastreamento ativas, mas nenhum componente de consulta ou rastreamento.