Condividi tramite


Set-SPAccessServicesDatabaseServer

Imposta i parametri associati a un server di database che ospita database di Access Services.

Sintassi

SetAvailableForCreateParameterSet

Set-SPAccessServicesDatabaseServer
    [-ServiceContext] <SPServiceContextPipeBind>
    -AvailableForCreate <Boolean>
    -DatabaseServer <AccessServicesDatabaseServerPipeBind>
    -DatabaseServerGroup <AccessServicesDatabaseServerGroupPipeBind>
    [-AssignmentCollection <SPAssignmentCollection>]
    [-Confirm]
    [-Exclusive <Boolean>]
    [-WhatIf]
    [<CommonParameters>]

SetCredentialsParameterSet

Set-SPAccessServicesDatabaseServer
    [-ServiceContext] <SPServiceContextPipeBind>
    -DatabaseServer <AccessServicesDatabaseServerPipeBind>
    -DatabaseServerGroup <AccessServicesDatabaseServerGroupPipeBind>
    [-AssignmentCollection <SPAssignmentCollection>]
    [-Confirm]
    [-DatabaseServerCredentials <PSCredential>]
    [-DatabaseServerName <String>]
    [-WhatIf]
    [<CommonParameters>]

SetEncryptParameterSet

Set-SPAccessServicesDatabaseServer
    [-ServiceContext] <SPServiceContextPipeBind>
    -DatabaseServer <AccessServicesDatabaseServerPipeBind>
    -DatabaseServerGroup <AccessServicesDatabaseServerGroupPipeBind>
    -Encrypt <Boolean>
    -TrustServerCertificate <Boolean>
    [-AssignmentCollection <SPAssignmentCollection>]
    [-Confirm]
    [-WhatIf]
    [<CommonParameters>]

SetFailoverParameterSet

Set-SPAccessServicesDatabaseServer
    [-ServiceContext] <SPServiceContextPipeBind>
    -DatabaseServer <AccessServicesDatabaseServerPipeBind>
    -DatabaseServerGroup <AccessServicesDatabaseServerGroupPipeBind>
    -Failover <Boolean>
    [-AssignmentCollection <SPAssignmentCollection>]
    [-Confirm]
    [-WhatIf]
    [<CommonParameters>]

SetSecondaryDatabaseServerNameParameterSet

Set-SPAccessServicesDatabaseServer
    [-ServiceContext] <SPServiceContextPipeBind>
    -DatabaseServer <AccessServicesDatabaseServerPipeBind>
    -DatabaseServerGroup <AccessServicesDatabaseServerGroupPipeBind>
    [-AssignmentCollection <SPAssignmentCollection>]
    [-Confirm]
    [-SecondaryDatabaseServerName <String>]
    [-WhatIf]
    [<CommonParameters>]

SetUserDomainParameterSet

Set-SPAccessServicesDatabaseServer
    [-ServiceContext] <SPServiceContextPipeBind>
    -DatabaseServer <AccessServicesDatabaseServerPipeBind>
    -DatabaseServerGroup <AccessServicesDatabaseServerGroupPipeBind>
    -UserDomain <String>
    [-AssignmentCollection <SPAssignmentCollection>]
    [-Confirm]
    [-WhatIf]
    [<CommonParameters>]

SetServerStateParameterSet

Set-SPAccessServicesDatabaseServer
    [-ServiceContext] <SPServiceContextPipeBind>
    -DatabaseServer <AccessServicesDatabaseServerPipeBind>
    -DatabaseServerGroup <AccessServicesDatabaseServerGroupPipeBind>
    -State <DatabaseServerStates>
    -StateOwner <ServerStateOwner>
    [-AssignmentCollection <SPAssignmentCollection>]
    [-Confirm]
    [-WhatIf]
    [<CommonParameters>]

Descrizione

Imposta i parametri associati a un server di database che ospita database di Access Services che consentono di controllare la creazione del database, le credenziali e i server di database di failover.

Esempio

ESEMPIO

$site = (Get-SPWebApplication -IncludeCentralAdministration | ?{$_.IsAdministrationWebApplication -eq $true}).Sites[0]
$dbsvr = (Get-SPAccessServicesDatabaseServer -ServiceContext $site -DatabaseServerGroup DEFAULT)[0]
Set-SPAccessServicesDatabaseServer -ServiceContext $site -DatabaseServerGroup DEFAULT -DatabaseServer $dbsvr -Exclusive $true -AvailableForCreate $false

Imposta il primo database nel gruppo di server di database denominato DEFAULT su modalità esclusiva e non consente la creazione di un nuovo database di Access Services nel server di database selezionato.

Parametri

-AssignmentCollection

Applicabile: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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.

Quando viene utilizzato il parametro Global, tutti gli oggetti vengono memorizzati nell'area di archiviazione globale. Se gli oggetti non vengono utilizzati immediatamente o eliminati dalla memoria tramite il comando Stop-SPAssignment, può verificarsi una condizione di memoria insufficiente.

Proprietà dei parametri

Tipo:SPAssignmentCollection
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-AvailableForCreate

Applicabile: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Indica se è possibile creare nuovi database di Access Services nel SQL Server specificato.

Proprietà dei parametri

Tipo:Boolean
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetAvailableForCreateParameterSet
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Confirm

Applicabile: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Richiede la conferma prima di eseguire il cmdlet.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:cfr

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DatabaseServer

Applicabile: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Specifica il SQL Server che ospita i database di Access Services.

Proprietà dei parametri

Tipo:AccessServicesDatabaseServerPipeBind
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DatabaseServerCredentials

Applicabile: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Specifica l'oggetto Credential per l'utente di database. Utilizzare questo parametro se si applica l'autenticazione di SQL Server. Se non si specificano credenziali di database, verrà utilizzata l'autenticazione di Windows.

Proprietà dei parametri

Tipo:PSCredential
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetCredentialsParameterSet
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DatabaseServerGroup

Applicabile: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Nome del gruppo di server di database di Access Services contenente l'oggetto SQL Server da impostare.

Proprietà dei parametri

Tipo:AccessServicesDatabaseServerGroupPipeBind
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DatabaseServerName

Applicabile: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Specifica il server di database che ospita i database di Access Services.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetCredentialsParameterSet
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Encrypt

Applicabile: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Crittografa la connessione al server di database.

Proprietà dei parametri

Tipo:Boolean
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetEncryptParameterSet
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Exclusive

Applicabile: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Imposta il server di database sulla modalità esclusiva. Non è consentito creare altri database di Access Services nel server di database.

Proprietà dei parametri

Tipo:Boolean
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetAvailableForCreateParameterSet
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Failover

Applicabile: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Abilita o disabilita il failover per il server di database di Access Services.

Proprietà dei parametri

Tipo:Boolean
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetFailoverParameterSet
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SecondaryDatabaseServerName

Applicabile: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Specifica il nome del server di database di failover.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetSecondaryDatabaseServerNameParameterSet
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ServiceContext

Applicabile: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Specifica il contesto di servizio sotto forma di istanza di un oggetto SPServiceContext, un identificatore di oggetto SPSiteAdministration oppure un oggetto SPSite. È un esempio di valore di contesto di servizio un identificatore del campo ID, un identificatore stringa, un URI o una rappresentazione stringa di un GUID.

Proprietà dei parametri

Tipo:SPServiceContextPipeBind
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:0
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-State

Applicabile: SharePoint Server 2016, SharePoint Server 2019

Imposta lo stato del server di database. Valori validi:

  • Attivazione

  • Bloccato

  • Riservato

Proprietà dei parametri

Tipo:DatabaseServerStates
Valore predefinito:None
Valori accettati:Active, Locked, Reserved
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetServerStateParameterSet
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-StateOwner

Applicabile: SharePoint Server 2016, SharePoint Server 2019

Imposta il proprietario dello stato.

Valori validi:

  • NoOwner

  • TenantMove

Proprietà dei parametri

Tipo:ServerStateOwner
Valore predefinito:None
Valori accettati:NoOwner, TenantMove
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetServerStateParameterSet
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-TrustServerCertificate

Applicabile: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Imposta un valore che indica se il canale verrà crittografato ignorando la catena di certificati per convalidare l'attendibilità.

Proprietà dei parametri

Tipo:Boolean
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetEncryptParameterSet
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-UserDomain

Applicabile: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Imposta il dominio utente per il server di database specificato.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SetUserDomainParameterSet
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-WhatIf

Applicabile: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Mostra cosa accade se viene eseguito il cmdlet. Il cmdlet non viene eseguito.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:Wi

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedere about_CommonParameters.

Input

Microsoft.SharePoint.PowerShell.SPServiceContextPipeBind

Microsoft.SharePoint.PowerShell.SPAssignmentCollection

Output

System.Object