Partager via


Set-SPAccessServicesDatabaseServer

Définit les paramètres associés à un serveur de base de données hébergeant des bases de données Access Services.

Syntaxe

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>]

Description

Définit les paramètres associés à un serveur de base de données hébergeant des bases de données Access Services, ce qui vous permet de contrôler la création de bases de données, les informations d’identification et les serveurs de base de données de basculement.

Exemples

EXEMPLE

$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

Définit la première base de données du groupe de serveurs de base de données nommé DEFAULT en mode exclusif et interdit la création d’une nouvelle base de données Access Services sur le serveur de base de données sélectionné.

Paramètres

-AssignmentCollection

Applicable : SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Gère les objets de manière à optimiser leur libération. L'utilisation d'objets, tels que SPWeb ou SPSite, peut consommer des quantités de mémoire élevées et le recours à ces objets dans des scripts Windows PowerShell implique une gestion appropriée de la mémoire. À l'aide de l'objet SPAssignment, vous pouvez affecter des objets à une variable et les libérer dès qu'ils ne sont plus nécessaires afin de libérer de la mémoire. Lorsque les objets SPWeb, SPSite ou SPSiteAdministration sont utilisés, ils sont automatiquement libérés si une collection d’attributions ou le paramètre Global ne sont pas utilisés.

Lorsque le paramètre Global est utilisé, tous les objets sont contenus dans le magasin global. Si des objets ne sont pas utilisés immédiatement ou libérés à l’aide de la commande Stop-SPAssignment, un scénario d’insuffisance de mémoire peut se produire.

Propriétés du paramètre

Type:SPAssignmentCollection
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-AvailableForCreate

Applicable : SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Indique si de nouvelles bases de données Access Services peuvent être créées sur le SQL Server spécifié.

Propriétés du paramètre

Type:Boolean
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

SetAvailableForCreateParameterSet
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Confirm

Applicable : SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Une invite de confirmation apparaît avant d’exécuter le cmdlet.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:cf

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-DatabaseServer

Applicable : SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Spécifie le SQL Server hébergeant les bases de données Access Services.

Propriétés du paramètre

Type:AccessServicesDatabaseServerPipeBind
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-DatabaseServerCredentials

Applicable : SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Spécifie l’objet Credential pour l’utilisateur de la base de données. Choisissez ce paramètre si vous utilisez l'authentification SQL Server. Si les informations d'identification de la base de données ne sont pas spécifiées, c'est l'authentification Windows qui est utilisée.

Propriétés du paramètre

Type:PSCredential
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

SetCredentialsParameterSet
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-DatabaseServerGroup

Applicable : SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Nom du groupe de serveurs de base de données Access Services contenant l’objet SQL Server à définir.

Propriétés du paramètre

Type:AccessServicesDatabaseServerGroupPipeBind
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-DatabaseServerName

Applicable : SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Spécifie le serveur de base de données hébergeant des bases de données Access Services.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

SetCredentialsParameterSet
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Encrypt

Applicable : SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Chiffre la connexion au serveur de base de données.

Propriétés du paramètre

Type:Boolean
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

SetEncryptParameterSet
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Exclusive

Applicable : SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Définit le serveur de base de données en mode exclusif. Aucune autre base de données Access Services n’est autorisée à être créée sur le serveur de base de données.

Propriétés du paramètre

Type:Boolean
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

SetAvailableForCreateParameterSet
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Failover

Applicable : SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Active ou désactive le basculement pour le serveur de base de données Access Services.

Propriétés du paramètre

Type:Boolean
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

SetFailoverParameterSet
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-SecondaryDatabaseServerName

Applicable : SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Spécifie le nom du serveur de base de données de basculement.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

SetSecondaryDatabaseServerNameParameterSet
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ServiceContext

Applicable : SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Spécifie le contexte de service sous la forme d'une instance d'un objet SPServiceContext, un identificateur d'objet SPSiteAdministration ou un objet SPSite. Un exemple d'une valeur de contexte de service est un identificateur à partir du champ ID, d'un identificateur de chaîne, d'un URI ou d'une représentation de chaîne d'un GUID.

Propriétés du paramètre

Type:SPServiceContextPipeBind
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:0
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-State

Applicable : SharePoint Server 2016, SharePoint Server 2019

Définit l’état du serveur de base de données. Valeurs valides :

  • Actif

  • Verrouillé

  • Reserved

Propriétés du paramètre

Type:DatabaseServerStates
Valeur par défaut:None
Valeurs acceptées:Active, Locked, Reserved
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

SetServerStateParameterSet
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-StateOwner

Applicable : SharePoint Server 2016, SharePoint Server 2019

Définit le propriétaire de l’état.

Valeurs valides :

  • NoOwner

  • TenantMove

Propriétés du paramètre

Type:ServerStateOwner
Valeur par défaut:None
Valeurs acceptées:NoOwner, TenantMove
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

SetServerStateParameterSet
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-TrustServerCertificate

Applicable : SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Définit une valeur qui indique si le canal sera chiffré tout en contournant la chaîne de certificats pour valider l’approbation.

Propriétés du paramètre

Type:Boolean
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

SetEncryptParameterSet
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-UserDomain

Applicable : SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Définit le domaine de l’utilisateur pour le serveur de base de données spécifié.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

SetUserDomainParameterSet
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-WhatIf

Applicable : SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Présente ce qui se produit si le cmdlet s’exécute. Le cmdlet n’est pas exécutée.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Wi

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

Microsoft.SharePoint.PowerShell.SPServiceContextPipeBind

Microsoft.SharePoint.PowerShell.SPAssignmentCollection

Sorties

System.Object