Condividi tramite


Set-SPServer

Modifica il ruolo del server.

Sintassi

Set-SPServer
   [-Identity] <SPServerPipeBind>
   [-AssignmentCollection <SPAssignmentCollection>]
   [-Role <SPServerRole>]
   [-Status <SPObjectStatus>]
   [<CommonParameters>]

Descrizione

Il cmdlet Set-SPServer modifica il ruolo del server nella farm usando il parametro Role. Nuovo cmdlet in SharePoint Server 2016, SharePoint Server 2019 usato in MinRole.

Esempio

--------------------ESEMPIO---------------------

Set-SPServer -Role SingleServerFarm

In questo esempio il server viene modificato in ruolo SingleServerFarm.

Parametri

-AssignmentCollection

Consente di gestire gli oggetti ai fini della corretta eliminazione dalla memoria. Oggetti quali SPWeb o SPSite richiedono quantità di memoria elevate e per utilizzarli negli script Windows PowerShell è necessario gestire la memoria in modo appropriato. Tramite l'oggetto SPAssignment è possibile assegnare oggetti a una variabile ed eliminarli quando è necessario liberare memoria. Gli oggetti SPWeb, SPSite e SPSiteAdministration utilizzati vengono automaticamente eliminati dalla memoria se non viene utilizzato un insieme di assegnazioni o il parametro Global.

NOTA: quando si usa il parametro Global, tutti gli oggetti sono contenuti nell'archivio globale. Se gli oggetti non vengono utilizzati immediatamente o eliminati dalla memoria tramite il comando Stop-SPAssignment, può verificarsi una condizione di memoria insufficiente.

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

-Identity

Specifica il nome del server nella farm.

Type:SPServerPipeBind
Aliases:Address
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server 2016, SharePoint Server 2019

-Role

Specifica il nome del ruolo del server da modificare.

I valori validi sono:

  • WebFrontEnd
  • Applicazione
  • SingleServerFarm
  • Cache distribuita
  • Ricerca
  • Personalizzato
  • ApplicationWithSearch
  • WebFrontEndWithDistributedCache
Type:SPServerRole
Accepted values:Application, ApplicationWithSearch, Custom, DistributedCache, Search, SingleServerFarm, WebFrontEnd, WebFrontEndWithDistributedCache
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2016, SharePoint Server 2019

-Status

Imposta lo stato del server nella farm.

Type:SPObjectStatus
Accepted values:Online, Disabled, Offline, Unprovisioning, Provisioning, Upgrading, Patching
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2016, SharePoint Server 2019

Input

Microsoft.SharePoint.PowerShell.SPServerPipeBind

Microsoft. SharePoint.PowerShell.SPAssignmentCollection

Output

System.Object