Partager via


Mount-SPStateServiceDatabase

Joint une base de données de services d’état à la batterie de serveurs.

Syntax

Mount-SPStateServiceDatabase
     [-Name] <String>
     [-AssignmentCollection <SPAssignmentCollection>]
     [-DatabaseCredentials <PSCredential>]
     [-DatabaseServer <String>]
     [-ServiceApplication <SPStateServiceApplicationPipeBind>]
     [-Weight <Int32>]
     [<CommonParameters>]

Description

L’applet de commande Mount-SPStateServiceDatabase joint une base de données de services d’état à la batterie de serveurs. Si le schéma de base de données d’état de session n’est pas installé dans la base de données de services d’état, utilisez l’applet de commande Initialize-SPStateServiceDatabase pour installer le schéma après avoir monté la base de données de services d’état.

Pour les autorisations et les informations les plus récentes sur Windows PowerShell pour les produits SharePoint, consultez la documentation en ligne sur les applets de commande SharePoint Server.

Exemples

--------------EXEMPLE 1-----------------

Mount-SPStateServiceDatabase -Name "statedata1" -DatabaseServer "localhost"

Cet exemple associe une batterie de serveurs SharePoint Server à une base de données SQL Server.

Cet exemple est utilisé dans les scénarios extrêmes lorsqu’un administrateur ne peut pas créer de bases de données dans SQL. La base de données doit déjà exister et être vide. La base de données ne peut pas être utilisée avant l’exécution de l’applet de commande Initialize-SPStateServiceDatabase, ce qui explique l’éventuelle présence d’erreurs dans cet exemple.

--------------EXEMPLE 2-----------------

Mount-SPStateServiceDatabase -Name "statedata1" -DatabaseServer "localhost" -ServiceApplication "ServiceApp1" -Weight 10 | Initialize-SPStateServiceDatabase

Cet exemple associe une batterie de serveurs SharePoint Server à une base de données SQL Server, en même temps qu’il associe également la base de données à une application de service et donne un poids de 10. Le résultat est immédiatement redirigé vers l’applet de commande Initialize-SPStateServiceDatabase pour que la base de données puisse être utilisée.

Paramètres

-AssignmentCollection

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.

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

-DatabaseCredentials

Spécifie les informations d’identification de base de données pour l’authentification SQL qui sont utilisées pour accéder à la base de données de services d’état. Si ce paramètre n’est pas spécifié, l’authentification Windows est utilisée.

Le type doit être un objet PSCredential valide.

Type:PSCredential
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

Spécifie le nom du serveur hôte pour la base de données de services d’état.

Le type doit correspondre à un nom d’hôte SQL Server valide, par exemple, 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

-Name

Spécifie le nom de la base de données créé dans la base de données SQL Server.

Type:String
Position:1
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

-ServiceApplication

Spécifie l’application de service d’états temporaires à laquelle ajouter la base de données d’état.

Le type doit être le nom valide d’une application de service d’états temporaires (par exemple, StateServiceApp1), un GUID valide au format 12345678-90ab-cdef-1234-567890bcdefgh ou une instance d’objet SPStateServiceApplication valide.

Type:SPStateServiceApplicationPipeBind
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

-Weight

Spécifie le poids de la base de données d’état utilisé pour équilibrer la charge des nouvelles données allouées. La valeur par défaut est 1.

Le type doit être un entier valide compris entre 1 et 10.

Type:Int32
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