New-SPEnterpriseSearchServiceApplication

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

Syntax

New-SPEnterpriseSearchServiceApplication
   [[-Name] <String>]
   -ApplicationPool <SPIisWebServiceApplicationPoolPipeBind>
   [-AssignmentCollection <SPAssignmentCollection>]
   [-Confirm]
   [-DatabaseName <String>]
   [-DatabasePassword <SecureString>]
   [-DatabaseServer <String>]
   [-DatabaseUsername <String>]
   [-Partitioned]
   [-WhatIf]
   [-AdminApplicationPool <SPIisWebServiceApplicationPoolPipeBind>]
   [-CloudIndex <Boolean>]
   [-FailoverDatabaseServer <String>]
   [<CommonParameters>]

Description

Este cmdlet é 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 independente de conteúdo indexado e propriedades disponíveis para pesquisa e fornece uma classe de âncora para definir pesquisa global propriedades. Um farm pode incluir vários aplicativos de serviço de pesquisa.

Para obter as permissões e informações mais recentes sobre o Windows PowerShell para Produtos SharePoint, confira a documentação online em Cmdlets do SharePoint Server.

Exemplos

------------------EXEMPLO 1------------------

$appPool = New-SPServiceApplicationPool -Name 'SharePoint Web Services Default' -Account 'CONTOSO\ServiceApps'
New-SPEnterpriseSearchServiceApplication -Name "Search Service Application" -ApplicationPool $appPool

Este exemplo cria um novo aplicativo de serviço de pesquisa chamado NewSSA em um novo pool de aplicativos.

Um aplicativo de serviço de pesquisa criado desta forma terá uma topologia de pesquisa ativa, mas nenhum componente de pesquisa.

------------------EXEMPLO 2------------------

$appPool = New-SPServiceApplicationPool -Name 'SharePoint Web Services Default' -Account 'CONTOSO\ServiceApps' 
New-SPEnterpriseSearchServiceApplication -Name "Search Service Application" -ApplicationPool $appPool -DatabaseName SearchServiceAppDB

Este exemplo cria um novo aplicativo de serviço de pesquisa chamado NewSSA em um novo pool de aplicativos e especifica o nome do Banco de Dados.

Um aplicativo de serviço de pesquisa criado desta forma terá uma topologia de pesquisa ativa, mas nenhum componente de pesquisa.

Parâmetros

-AdminApplicationPool

Especifica o pool de aplicativos a ser usado com o SearchAdminWebServiceApplication associado ao SearchServiceApplication. Caso não seja especificado, ApplicationPool será usado.

Type:SPIisWebServiceApplicationPoolPipeBind
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-ApplicationPool

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 formulário 12345678-90ab-cdef-1234-567890bcdefgh; uma URL válida de um aplicativo de pesquisa, no formulário https://server_name; ou uma instância de um objeto SPIisWebServiceApplicationPool válido.

Type:SPIisWebServiceApplicationPoolPipeBind
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-AssignmentCollection

Gerencia objetos para o devido descarte. 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 após o uso para 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 forem usados.

Quando o parâmetro Global é usado, todos os objetos estão contidos no repositório global. Quando os objetos não são usados imediatamente ou são descartados com o uso do comando Stop-SPAssignment, pode ocorrer um cenário de memória insuficiente.

Type:SPAssignmentCollection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-CloudIndex

Quando CloudIndex for verdadeira, ela se torna um aplicativo de serviço de pesquisa na nuvem que rastreia conteúdo local em uma solução de pesquisa híbrida na nuvem.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Confirm

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

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-DatabaseName

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 SQL Server, por exemplo, SearchAppDB1.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-DatabasePassword

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

O tipo deve ser uma senha válida.

Type:SecureString
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-DatabaseServer

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

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-DatabaseUsername

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

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-FailoverDatabaseServer

Especifica o nome do servidor SQL que hospeda as instâncias de espelhamento dos bancos de dados de pesquisa.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Name

Especifica os nomes do novo aplicativo de pesquisa.

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

Type:String
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Partitioned

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

Essa propriedade não tem efeito sobre SharePoint Server 2019.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-WhatIf

Exibe uma mensagem que descreve o efeito do comando em vez de executar o comando. Para saber mais, digite o seguinte comando: get-help about_commonparameters

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019