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 |