Partager via


Get-SPContentDatabase

Renvoie une ou plusieurs bases de données de contenu.

Syntaxe

DefaultSet

Get-SPContentDatabase
    [[-Identity] <SPContentDatabasePipeBind>]
    [-AssignmentCollection <SPAssignmentCollection>]
    [-NoStatusFilter]
    [<CommonParameters>]

ContentDatabasesOfSite

Get-SPContentDatabase
    -Site <SPSitePipeBind>
    [-AssignmentCollection <SPAssignmentCollection>]
    [<CommonParameters>]

AllContentDatabasesInWebApplication

Get-SPContentDatabase
    -WebApplication <SPWebApplicationPipeBind>
    [-AssignmentCollection <SPAssignmentCollection>]
    [-NoStatusFilter]
    [<CommonParameters>]

ContentDatabasesSinceLastProfileSync

Get-SPContentDatabase
    -DaysSinceLastProfileSync <Int32>
    [-NoStatusFilter]
    [-AssignmentCollection <SPAssignmentCollection>]
    [<CommonParameters>]

Unattached

Get-SPContentDatabase
    -DatabaseName <String>
    -DatabaseServer <String>
    [-AssignmentCollection <SPAssignmentCollection>]
    [-ConnectAsUnattachedDatabase]
    [-DatabaseCredentials <PSCredential>]
    [<CommonParameters>]

Description

Cette cmdlet contient plus d’un jeu de paramètres. Vous ne pouvez utiliser les paramètres que d’un seul jeu et vous ne pouvez pas combiner les paramètres de différents jeux. Pour plus d’informations sur l’utilisation des jeux de paramètres, consultez les Jeux de paramètres des applets de commande.

L'applet de commande Get-SPContentDatabase renvoie les bases de données de contenu spécifiées.

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

Get-SPContentDatabase -WebApplication https://webAppUrl

Cet exemple renvoie toutes les bases de données de contenu utilisées par l’application web sitename.

EXEMPLE 2

Get-SPContentDatabase -Site https://siteUrl

Cet exemple retourne la base de données de contenu qui contient la collection de sites à l’adresse https://siteUrl.

EXEMPLE 3

PS C:\>Get-SPContentDatabase -DaysSinceLastProfileSync 7

Cet exemple retourne toutes les bases de données de contenu qui ont été synchronisées avec le service profil utilisateur il y a 7 jours ou plus. Les bases de données de contenu qui ont été synchronisées avec le service Profil utilisateur il y a moins de 7 jours ne sont pas retournées.

Paramètres

-AssignmentCollection

Applicable : SharePoint Server 2010, 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

-ConnectAsUnattachedDatabase

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

Spécifie que seules les bases de données non attachées de la batterie sont renvoyées.

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

Jeux de paramètres

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

-DatabaseCredentials

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

Spécifie l'objet PSCredential qui contient le nom d'utilisateur et le mot de passe à utiliser pour l'authentification SQL Server de la base de données.

Le type doit être un objet PSCredential valide.

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

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

-DatabaseName

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

Spécifie le nom de la base de données dans la batterie de serveurs.

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

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

-DatabaseServer

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

Spécifie le nom du serveur de base de données dans la batterie de serveurs.

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

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

-DaysSinceLastProfileSync

Spécifie le nombre minimal de jours depuis la dernière synchronisation de la base de données de contenu par le service Profil utilisateur.

Propriétés du paramètre

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

Jeux de paramètres

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

-Identity

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

Spécifie une base de données de contenu spécifique à obtenir.

Le type doit correspondre à un GUID valide au format 12345678-90ab-cdef-1234-567890bcdefgh, un nom de base de données de contenu SharePoint valide (par exemple, BDContenuSP1) ou une instance d'un objet SPContentDatabase valide.

Propriétés du paramètre

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

Jeux de paramètres

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

-NoStatusFilter

Applicable : SharePoint Server 2016, SharePoint Server 2019

Spécifie si un filtre d'état est activé.

Les valeurs valides sont True ou False. La valeur par défaut est False.

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

Jeux de paramètres

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

-Site

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

Renvoie la base de données de contenu pour la collection de sites spécifiée.

Le type doit correspondre à un GUID valide au format 12345678-90ab-cdef-1234-567890bcdefgh, une URL valide au format https://server_name, ou une instance d'un objet SPSite valide.

Propriétés du paramètre

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

Jeux de paramètres

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

-WebApplication

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

Renvoie les bases de données de contenu pour l'application web spécifiée.

Le type doit être un GUID valide, au format 12345678-90ab-cdef-1234-567890bcdefgh, un nom d’application Web SharePoint valide (par exemple, MonAppOffice1) ou une instance d’un objet SPWebApplication valide.

Propriétés du paramètre

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

Jeux de paramètres

AllContentDatabasesInWebApplication
Position:Named
Obligatoire:True
Valeur du pipeline:True
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.